【Beta】Scrum meeting 4
第三天 日期:2021/6/29
地点:西苑餐厅三楼
1、各个成员今日完成的任务
谢金鑫 | PM,测试用例整合,bug整合 | 6 |
郑文潇 | 用户场景测试(scenario testing) | 6 |
余宝鹏 | 回归测试 | 6 |
常祺 | 软件测试平台、硬件配置、浏览器类型整合 | 6 |
2、Beta冲刺阶段共计运行了多少个测试用例,合计发现了多少Bug?有哪些是Alpha阶段没有发现的Bug?
- Beta冲刺阶段共计运行了6个测试用例;
- 合计发现了20处Bug;
- Alpha阶段没有发现的Bug:
- 进行电影购票时,若用户恶意选择,不支付,没有提示警告功能;
- 多次登录错误之后,账号没有锁住情况,这样会减低系统安全性 ;
- 界面的美观性设计不够良好;
- 多条件组合查询的正确性较低 。
3、如何进行用户场景测试(scenario testing)的?
-
定义
从用户的角度出发,从场景的角度来设计测试用例,是一种面向用户的测试用例设计方法。
关心用户做什么,而不是关心产品做什么,功能测试用例相反,更关注产品功能,欠缺用户做什么 。
-
测试实例
-
场景用例
-
合法账号密码,能够登录成功。
-
合法账号密码,被禁用后再次启用,能够登录成功。
-
合法账号密码,重复登录,能够登录成功。
-
非法账号密码,无法登录,切换为合法账号密码,能够登录成功。
我们发现: 从用户层面设计用例
-
-
功能用例
-
账号输入框支持格式,是否符合需求文档要求
-
密码输入框支持格式,是否符合需求文档要求
-
登录成功,是否符合需求文档要求
-
登录失败,是否符合需求文档要求
-
错误信息提示,是否符合需求文档要求。
我们发现: 从产品层面设计用例,少部分会涉及用户场景
-
-
-
测试方法
联系首次接触该系统的朋友进行用户场景测试,给他们介绍完系统简单的功能之后,让他们以一个初次使用产品的用户角度,来验证产品的功能是否可以在使用过程中提供正常的服务。由于我们的系统功能界面简洁明了,可以满足用户快速找到自己执行操作的模块,并且用户在执行过程中没有出现对系统不合法的输入攻击,所以系统基本可以支持用户的普遍操作。
4、是否有回归测试?请给出两个测试用例并解释。
-
定义
回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误的一种测试方法。
- 回归测试是指重复以前的全部或部分的相同功能测试
- 新加入测试的模块,可能对其他模块产生副作用,因此要进行某些程度的回归测试
- 回归测试的重心,是以关键性模块为核心
-
测试用例及解释
*用例项名称* | *注册功能* | *用例项编号* | *b-1* | ||||
---|---|---|---|---|---|---|---|
测试员 | 余宝鹏 | 测试日期 | 2020年6月29日 | ||||
功能说明 | 游客利用手机号进行注册成为系统用户 | ||||||
子功能 | 目的 | 测试操作 | 预期结果 | 实际结果 | 是否改正 | 更正日期 | 修改人员 |
注册按钮 | 测试点击发布“快速注册”购票按钮能否转到实际购票页面 | 点击“快速注册”按钮 | OK | OK | -- | -- | -- |
填写注册信息 | 检测不符合规定的输入数据能否注册成功 | 填入测试数据为错误手机号“133033023” | OK | OK | -- | -- | -- |
填写注册信息 | 检测不符合规定的输入数据能否注册成功 | 填入测试数据密码:“123456”,确认密码:“456123” | OK | OK | -- | -- | -- |
主要功能实现情况 | 程序主要功能基本实现,用户可以通过通过注册功能经过注册成为系统用户,当填入重复手机号,系统显示“手机号已存在”;当填入少于11位手机号,系统显示“请输入11位数字手机号”;当填入密码和确认密码不一致时,系统显示“两次密码不一致”。点击“注册”按钮,即可进入系统成为系统用户。 | ||||||
总测试项数 | 6 | OK项数 | 6 | ||||
NG项数 | 0 | POK项数 | 0 |
如上面测试用例所示,注册功能页面通过回归测试,经过代码修改之后,注册功能没有出现错误。
*用例项名称* | *发布商品* | *用例项编号* | *b-2* | ||||
---|---|---|---|---|---|---|---|
测试员 | 余宝鹏 | 测试日期 | 2020年6月29日 | ||||
功能说明 | 用户点击商品信息列表,进行商品的购买 | ||||||
按钮 | 目的 | 测试操作 | 预期结果 | 实际结果 | 是否改正 | 更正日期 | 修改人员 |
商品信息按钮 | 测试点击“商品信息”按钮能否转到商品信息页面 | 点击“商品信息”按钮 | OK | OK | -- | -- | -- |
“在线购票”按钮 | 用户进行在线购票,并可以进行在线购票 | 点击“在线购票”按钮 | OK | OK | -- | -- | -- |
“电影信息”按钮 | 详细查询电影信息 | 点击“电影信息”按钮 | OK | OK | -- | -- | -- |
主要功能实现情况 | 程序主要功能基本实现,用户可以通过主界面上的按钮进入商品信息页面、在线购票页面、电影信息,进行自己需要的操作 | ||||||
总测试项数 | 3 | OK项数 | 3 | ||||
NG项数 | 0 | POK项数 | 0 |
5、给出项目在什么样的平台、硬件配置、浏览器类型......上对软件进行测试?
-
什么样的平台
Windows10平台 。
-
硬件配置
(1)CPU:4核及以上。
(2)内存:8GB以上。
(3)硬盘:258GB以上。
(4)网络:万维网。
(5)处理器要求:600 MHz Pentium IIIb
(6)内存要求:256 MB
(7)硬盘要求:系统驱动器上需要900 MB 以上的可用空间,安装驱动器上需要3.3 千兆字节(GB)的可用空间。 -
浏览器类型
Google浏览器、火狐浏览器等浏览器