LLMeetings测试

介绍

以下是 LLMeetings 预发布测试的测试计划。

细节

  1. 用户 GUI 测试
    • 登录/注销
      • 密码恢复
      • 自行注册
      • “访问 LLMeetings” 链接
      • 输入错误的登录名/密码
      • 输入正确的登录名/密码
      • 点击注销链接注销系统
    • 仪表板
      • 在“欢迎”小部件中更正用户信息(左上角)
      • “帮助和支持”部分中的链接
      • 应该可以从仪表板进入用户的房间
      • 房间详情应正确显示在屏幕的“房间详情部分…”部分
    • 全球聊天
      • 发送/接收系统中至少有 3 个用户的消息
      • 将联系人添加到联系人列表
      • 私信
      • 显示用户个人资料
      • 邀请用户加入会议室
      • 复制聊天记录
      • 删除聊天记录
      • 更改信息中的字体样式
      • 在信息中添加情感
    • 日历视图
      • 更改视图(每周/每天/每月)并在日期之间移动
      • 通过鼠标添加/删除/移动事件
    • 日历邀请窗口
      • 创建/更新/删除事件
      • 邀请 3 名内部嘉宾和 3 名外部嘉宾
      • 不同的提醒类型:接收内部和外部客人的电子邮件邀请
      • 受密码保护的邀请
      • 邀请您进入不同类型的房间
      • 为外部访客选择时区
      • 更正邀请中的用户数据
      • 内外部宾客短信提醒
      • 内部和外部宾客的电子邮件提醒
      • 应该只能在特定时间段通过邀请链接房间进入活动
      • 通过邀请窗口进入房间
    • 我的个人资料:用户个人资料应包含正确的用户信息并允许编辑
    • 联系方式和信息
      • 添加/删除消息
      • 创建新文件夹
      • 在文件夹之间移动
      • 将邮件标记为已读/未读
      • 消息过滤器
      • 联系人列表
    • 用户设置
      • 可以更改用户信息
      • 更改时区和语言(应在用户重新登录后开始生效
      • 社区设置或不同用户
      • 显示设置
    • 搜索用户
      • 发送私人消息
      • 添加联系人
      • 通过用户列表查看联系方式
    • 房间列表
      • 公共房间、私人房间和我的房间应该包含正确的房间列表
      • 所选房间的用户列表
      • 所选房间的房间详情
    • 录音
      • 该列表应包含公共和私人文件夹中的可用录音
      • 信息面板应包含有关录音的实际信息
      • 下载不同格式的录音(AVI/FLV)
      • 在 LLMeetings 中播放录音
      • 使用Windows播放器播放下载的录音
      • 从文件夹中删除录音
    • 演示室测试 – 一般问题(应至少与 3 名与会者一起测试)
      • 进入房间:摄像头/微型摄像头的不同情况、摄像头分辨率的选择、测试录制、允许/拒绝视频
      • 用户列表应正确显示
      • 进入房间后更正用户凭证
      • 为用户添加版主权限
      • 在用户列表中打开/关闭微
      • 在视频窗口中增加/减少音量并打开/关闭微调
      • 在用户列表中为其他用户打开/关闭微操作 – 仅主持人可以执行
      • 增加/减少音量以及打开/关闭视频窗口中的微调 – 仅主持人可以执行
      • 允许/拒绝在白板上绘图 – 仅可由主持人执行
      • 允许/拒绝屏幕共享 – 仅主持人可以
      • 允许/拒绝远程屏幕控制 – 仅主持人可以
      • 允许/拒绝静音其他人 – 仅可由主持人执行
      • 通过用户列表重新启动设备设置
      • 通过视频窗口重新启动设备设置
      • 由主持人踢出用户
      • 点击F8键排列视频
      • 活动和操作面板应包含正确的信息
      • 退出房间
    • 演示室测试:文件上传+文档
      • 上传文档并开启“直接加载到白板”开关
      • 上传时将“直接加载到白板”开关打开并关闭
      • 上传具有本地化文件名且名称中包含空格的文档
      • 将文档上传到不同的文件夹:私人文件应该只有其所有者可见
      • 从房间中删除文件
      • 家庭和公共驱动器的大小应该正确改变
      • 添加新文件夹
      • 删除文件夹
      • 加载每种受支持类型的文档并检查其是否正确显示
    • 演示室测试 – 白板和属性面板(应至少与 3 名与会者进行测试)
      • 添加和删​​除白板
      • 全贴合开关
      • 清除白板
      • 仅清除当前幻灯片的对象
      • 保存并导出
      • 撤消
      • 选择对象
      • 指针
      • 文本
      • 画线
      • 绘制下划线
      • 长方形
      • 椭圆
      • 剪贴画
    • 演示室测试 – 聊天(应至少与 3 名与会者进行测试)
      • 发送消息
      • 开始私人聊天
      • 聊天审核
      • 字体样式
      • 情绪
      • 显示/复制聊天记录
      • 删除服务器聊天记录
    • 演示室测试——屏幕共享和录制(应至少与 3 名与会者进行测试)
      • 房间中的“分享录制/屏幕”按钮
      • 桌面共享器:开始/停止共享
      • 更改共享屏幕区域(X 偏移、Y 偏移、宽度、高度)
      • 更改屏幕共享质量
      • 开始/停止录音——需要检查它是否按预期工作
    • 演示室测试 – 操作菜单
      • 发送邀请:发送英文及本地化信息
      • 发送带密码的邀请
      • 发送 3 个不同时间段的邀请
      • 更改邀请的时区
      • 更改邀请语言
      • 发送邀请屏幕:“生成 URL”按钮 – 与通过电子邮件发送的邀请检查相同的内容
      • 申请成为版主
      • 适用于白板访问
      • 适用于音频/视频访问
      • 创建投票
      • 投票结果
      • 投票
      • 默认白板设置:全部勾选
    • 会议室测试
      • 总体来说,进入房间时一切看起来都还好
    • 面试室测试(至少应有 3 人参加)
      • 用户列表应符合预期
      • 更改视频窗格的用户
      • 开始/停止录音
  2. 管理 GUI 测试
    • 用户
      • 在表中添加/编辑/删除/搜索用户
      • 在桌子上有许多用户的屏幕之间移动
      • 编辑文本字段
      • 更改时区,重新登录并查看日历
      • 更改语言,重新登录并检查 GUI 语言
      • 电子邮件:电子邮件应该通过
      • 电话和短信开关:如果设置并打开,短信应该通过
      • 更改状态 – 非活跃用户无法登录
      • 更改用户角色并重新登录
      • 更改用户组 – 用户只能访问属于其组的房间
      • 更改社区设置并检查
    • 連接
      • 应在系统中至少与 3 名用户进行测试
      • Sessionvars 表应正确显示
      • 将用户踢出系统
    • 群组
      • 添加/删除/编辑/搜索群组
      • 从选定组的用户列表中添加或删除用户
    • 会议室
      • 添加/删除/编辑/搜索房间
      • 给定房间的用户列表应包含实际列表
      • 打开/关闭审核开关并进入房间
      • 将用户添加或删除至默认版主列表
      • 检查房间内最大参与人数
      • 更改房型并进入房间
      • 打开/关闭公共开关
      • 打开/关闭“演示开关”,更改演示时间
      • 打开/关闭“允许用户提问”并进入房间
      • 打开/关闭“仅音频”开关并进入房间
      • 将“关闭 URL”设置为某个 URL,进入房间然后退出——你应该会被相应地重定向
      • 检查 SIP 设置是否按预期工作
      • 检查“允许录音”开关是否正常工作
      • 检查“布局选项”开关是否按预期工作
      • 检查“允许字体样式”开关是否正常工作
    • 配置
      • 允许.前端.注册
      • 邮件服务器设置
      • SMS 提供商设置
      • 应用程序名称
      • 默认语言编号
      • 默认时区
      • SIP 设置
      • 提醒分钟数
    • 语言编辑器
      • 添加/删除/编辑/搜索键
      • 导入/导出本地化文件
    • LDAP:添加/删除/编辑/搜索记录
    • 备份
      • 系统导入
      • 系统备份
      • 待定 – 需要在此处添加命令行管理员的测试
    • 服务器:添加/删除/编辑/搜索服务器
  3. SIP 集成测试 (应在至少 3 名与会者的房间内进行测试;适用于演示室和面试室)
    • 从房间拨打外部电话号码
    • 通过外部电话号码拨打房间电话
    • 通过软件电话拨打房间
    • 使用软件电话通过视频拨打房间电话
  4. 网络测试脚本
  5. 站点集成测试
    • 从 Moodle 网站进入 LLMeetings 会议室
    • 检查 Moodle 网站上是否显示录音链接
    • 从 Joomla 网站进入 LLMeetings 会议室
    • 检查录音链接是否显示在 Joomla 网站上
    • 从 Drupal 网站进入 LLMeetings 会议室
    • 检查 Drupal 网站上是否显示录音链接
  6. 录制和屏幕共享测试的扩展测试计划
    • 面试室测试
      • 仅 5 分钟的录音:
        • 进入有用户A的房间
          • 进入有用户B的房间
          • 为两个用户打开视频
          • 与用户 A 开始录制
          • 等待 5 分钟
          • 用户A停止录制
          • 重复步骤 1.1 – 1.6 3 次
          • 退出房间
          • 等待一段时间
          • 检查所有录音是否已处理并按预期工作
          • 视频和声音之间不应该有延迟
      • 只需 30 分钟的记录:执行步骤 1.1.1-1.16 一次;然后检查结果记录
      • 仅需 1 小时的记录:执行步骤 1.1.1-1.16 一次;然后检查结果记录
      • 5 分钟录音:用户在录音停止前离开房间
        • 进入有用户A的房间
        • 进入有用户B的房间
        • 为两个用户打开视频
        • 与用户 A 开始录制
        • 用户B退出房间
        • 用户A停止录制
        • 重复步骤 1.4.1 – 1.4.6 3 次
        • 退出房间
        • 等待一段时间
        • 检查所有录音是否已处理并按预期工作
        • 视频和声音之间不应该有延迟
      • 5分钟录音:用户A开始录音,用户B停止
        • 进入有用户A的房间
        • 进入有用户B的房间
        • 为两个用户打开视频
        • 与用户 A 开始录制
        • 用户B停止录制
        • 退出房间
        • 等待一段时间
        • 检查所有录音是否按预期处理
    • 会议室测试
      • 屏幕共享
        • 进入有用户A的房间
        • 进入有用户B的房间
        • 用户C进入房间
        • 向所有用户开放视频
        • 由用户 A 开始屏幕共享会话,选择高质量
        • 检查 A 的屏幕对于用户 B 和 C 是否显示正常,以及房间内的声音是否正常
        • 5分钟后停止用户A的屏幕共享
        • 重复步骤2.1.1-2.1.7 3次
        • 重复步骤 2.1.1-2.1.7 一次,但在步骤 2.1.5 中选择“非常高质量”
        • 重复步骤 2.1.1-2.1.7 一次,但在步骤 2.1.5 中选择“中等质量”
        • 重复步骤 2.1.1-2.1.7 一次,但在步骤 2.1.5 中选择“低质量”
        • 重复步骤 2.1.1-2.1.7 一次,但在步骤 2.1.5 中选择一些随机的高度和宽度
        • 重复步骤 2.1.1-2.1.7 一次,但在步骤 2.1.5 上打开“断开连接时通知”开关
      • 录音
        • 进入有用户A的房间
        • 进入有用户B的房间
        • 用户C进入房间
        • 向所有用户开放视频
        • 由用户 A 开始录音,选择高质量
        • 5 分钟后停止用户 A 的录制会话
        • 重复步骤2.2.1-2.2.6 3次
        • 重复步骤 2.2.1-2.2.6 一次,但在步骤 2.2.5 中选择“非常高质量”
        • 重复步骤 2.2.1-2.2.6 一次,但在步骤 2.2.5 中选择“中等质量”
        • 重复步骤 2.2.1-2.2.6 一次,但在步骤 2.2.5 中选择“低质量”
        • 重复步骤 2.2.1-2.2.6 一次,但在步骤 2.2.5 中选择一些随机的高度和宽度
        • 重复步骤 2.2.1-2.2.6 一次,但在步骤 2.2.5 上打开“断开连接时通知”开关
        • 转到 A 的录音列表并检查所有录音是否都在那里、处理无误且工作正常
      • 录制+屏幕共享:录制开始后用户进入房间
        • 用户A进入会议室
        • 用户A使用默认参数开始屏幕共享和录制
        • 用户B进入房间,检查屏幕共享是否正常,等待5分钟
        • 用户C进入房间,检查屏幕共享是否正常,等待5分钟
        • 用户B退出房间;等待3分钟
        • 用户C退出房间;等待3分钟
        • 用户A退出房间
        • 重复步骤2.3.1-2.3.7 3次
        • 转到用户 A 的录音列表并检查所有录音是否正常且按预期工作
      • 压力测试
        • 用户A、B、C、D、E进入房间
        • 打开 A、B、C、D 和 E 视频
        • 用户 A 开始高质量屏幕共享和录制会话
        • 等待 30 分钟
        • 停止屏幕共享
        • 进入 A 的录音列表,检查创建的录音是否正常
        • 重复步骤2.3.1-2.3.6 3次