测试随笔
1.测试工作安排
模块 |
测试人 |
测试内容 |
单元测试 |
陈创 |
各自撰写的代码的代码覆盖率 |
界面测试 |
陈创 |
检测用户界面的布局和易用性 |
功能测试 |
陈创 |
验证模块的功能 |
集成测试 |
陈创 |
验证几个相互有依赖关系的模块的功能 |
系统测试 |
陈创 |
对于整个系统功能的测试 |
场景测试 |
陈创 |
验证几个模块能否完成一个用户场景 |
2.测试工具选择和运用
模块 |
预期测试工具 |
最终选用测试工具 |
单元测试 |
陈创 |
phpunit |
功能测试 |
陈创 |
phpunit |
性能测试 |
陈创 |
人工 |
UI测试 |
陈创 |
人工 |
3.测试用例文档
序号 |
模块 |
编号 |
功能点 |
子功能 |
用例名称 |
前置条件 |
操作步骤 |
预期结果 |
测试结果 |
测试人员 |
测试机型 |
测试时间 |
BUGID |
BUG负责人 |
1 |
注册 |
1.1 |
账号注册 |
学号密码注册 |
输入学号密码 |
输入学号格式正确 |
1.在“账号输入框”中输入正确学号2.单击“密码输入框” |
页面显示 符合要求 |
正常 |
陈创 |
xiaomimix |
12.24 |
|
|
2 |
|
1.2 |
账号注册 |
学号密码注册 |
学号输入错误 |
输入学号格式错误 |
1.在“账号输入框”中输入错误学号2.单击“密码输入框” |
页面显示 请按要求填写 |
正常 |
测试人员 |
xiaomimix |
12.24 |
|
|
3 |
|
1.3 |
账号注册 |
学号密码注册 |
密码输入错误 |
输入密码格式错误 |
1.在“账号输入框”中输入正确学号2.在“密码输入框”中输入错误密码 |
页面显示 密码不低于八位 |
正常 |
陈创 |
xiaomimix |
12.24 |
|
|
4 |
|
1.4 |
账号注册 |
学号密码注册 |
输入学号密码 |
输入密码格式正确 |
1.在“账号输入框”中输入正确学号2.在“密码输入框”中输入正确密码 |
页面显示 符合要求 |
正常 |
陈创 |
xiaomimix |
12.24 |
|
|
5 |
|
1.5 |
账号注册 |
学号密码注册 |
再次输入学号密码 |
再次输入密码格式错误 |
1.在“账号输入框”中输入正确学号2.在“密码输入框”中输入正确密码3.在“再次输入密码框”中输入错误密码 |
页面显示 密码不相同 |
正常 |
陈创 |
xiaomimix |
12.24 |
|
|
6 |
|
1.6 |
账号注册 |
学号密码注册 |
再次输入学号密码 |
再次输入密码格式正确 |
1.在“账号输入框”中输入正确学号2.在“密码输入框”中输入正确密码3.在“再次输入密码框”中输入正确密码 |
页面显示 密码一致 |
正常 |
陈创 |
xiaomimix |
12.24 |
|
|
7 |
|
1.7 |
账号注册 |
学号密码注册 |
注册 |
再次输入密码格式正确 |
点击注册按钮 |
注册成功 |
正常 |
陈创 |
xiaomimix |
12.24 |
|
|
8 |
|
1.8 |
账号注册 |
学号密码注册 |
重复注册 |
再次输入密码格式正确 |
点击注册按钮 |
用户名已存在 |
正常 |
陈创 |
xiaomimix |
12.24 |
|
|
9 |
登录 |
2.1 |
账号登录 |
学号密码登录 |
输入学号密码 |
输入学号格式正确 |
1.在“账号输入框”中输入正确学号2.单击“密码输入框” |
|
正常 |
陈创 |
xiaomimix |
12.24 |
|
|
10 |
|
2.2 |
账号登录 |
学号密码登录 |
输入学号密码 |
输入学号格式正确 |
1.在“账号输入框”中输入正确学号2.在“密码输入框”中输入错误密码 |
页面显示 登录失败!账号或密码错误! |
正常 |
陈创 |
xiaomimix |
12.24 |
|
|
11 |
|
2.3 |
账号登录 |
学号密码登录 |
输入学号密码 |
输入学号格式错误 |
1.在“账号输入框”中输入错误学号2.在“密码输入框”中输入正确密码 |
页面显示 登录失败!账号或密码错误! |
正常 |
陈创 |
xiaomimix |
12.24 |
|
|
12 |
|
2.4 |
账号登录 |
学号密码登录 |
输入学号密码 |
输入学号格式错误 |
1.在“账号输入框”中输入错误学号2.在“密码输入框”中输入错误密码 |
页面显示 登录失败!账号或密码错误! |
正常 |
陈创 |
xiaomimix |
12.24 |
|
|
13 |
|
2.5 |
账号登录 |
学号密码登录 |
输入学号密码 |
输入学号格式正确 |
1.在“账号输入框”中输入正确学号2.在“密码输入框”中输入正确密码 |
页面显示 登录成功! |
正常 |
陈创 |
xiaomimix |
12.04 |
|
|
14 |
忘记密码 |
3.1 |
忘记密码 |
密码重置 |
正确输入学号 |
点击忘记密码 |
在“账号输入框”中输入正确学号 |
页面显示 符合要求 |
正常 |
陈创 |
xiaomimix |
12.24 |
|
|
15 |
|
3.2 |
忘记密码 |
密码重置 |
错误输入学号 |
点击忘记密码 |
在“账号输入框”中输入错误学号 |
页面显示 请按要求填写! |
正常 |
陈创 |
xiaomimix |
12.24 |
|
|
16 |
|
3.3 |
忘记密码 |
密码重置 |
错误输入年级身份证后六位 |
正确输入学号 |
1.在“账号输入框”中输入正确学号2.在“年级身份证输入框”中输入错误 |
页面显示 请按要求填写! |
正常 |
陈创 |
xiaomimix |
12.24 |
|
|
17 |
|
3.4 |
忘记密码 |
密码重置 |
正确输入年级身份证后六位 |
正确输入学号 |
1.在“账号输入框”中输入正确学号2.在“年级身份证输入框”中输入正确 |
|
正常 |
陈创 |
xiaomimix |
12.24 |
|
|
18 |
|
3.5 |
忘记密码 |
密码重置 |
输入新密码正确 |
正确输入年级身份证后六位 |
1.在“账号输入框”中输入正确学号2.在“年级身份证输入框”中输入正确3.在“请输入新密码”框中输入正确 |
修改成功 |
失败 |
陈创 |
xiaomimix |
12.24 |
|
|
19 |
|
3.6 |
忘记密码 |
密码重置 |
输入新密码错误 |
正确输入年级身份证后六位 |
1.在“账号输入框”中输入正确学号2.在“年级身份证输入框”中输入正确3.在“请输入新密码”框中输入错误 |
页面显示 输入有误!请重新输入 |
正常 |
陈创 |
xiaomimix |
12.24 |
|
|
20 |
主页面 |
4.1 |
页面加载 |
列表加载 |
列表加载成功 |
主页面加载成功 |
滑动商品列表 |
列表无限生成 |
正常 |
陈创 |
xiaomimix |
12.24 |
|
|
21 |
|
4.2 |
页面加载 |
列表加载 |
列表加载失败 |
主页面加载成功 |
滑动商品列表 |
列表有限生成 |
正常 |
陈创 |
xiaomimix |
12.24 |
|
|
22 |
客服功能 |
5.1 |
客服 |
客服唤起 |
客服连接成功 |
客服页面加载成功 |
点击客服功能 |
客服功能连接成功 |
正常 |
陈创 |
xiaomimix |
12.24 |
|
|
23 |
|
5.2 |
客服 |
客服唤起 |
客服连接失败 |
客服页面加载成功 |
点击客服功能 |
客服功能连接中 |
正常 |
陈创 |
xiaomimix |
12.24 |
|
|
商品列表collect.html
序号 |
模块 |
编号 |
功能点 |
用例名称 |
前置条件 |
操作步骤 |
预期结果 |
测试结果 |
测试人员 |
1 |
商品列表 |
1.1 |
列表加载 |
列表加载成功 |
页面加载成功 |
滑动列表 |
商品加载成功 |
正常 |
陈创 |
2 |
|
1.2 |
找相似 |
找相似成功 |
页面加载成功 |
点击找相似 |
找相似成功 |
正常 |
|
3 |
|
1.3 |
商品推荐 |
商品推荐成功 |
页面加载成功 |
点击推荐 |
推荐成功 |
正常 |
|
4 |
|
1.4 |
商品详情页 |
点击成功 |
页面加载成功 |
点击商品详情页 |
页面加载成功 |
正常 |
|
商品详情页Commview.html
序号 |
模块 |
编号 |
功能点 |
用例名称 |
前置条件 |
操作步骤 |
预期结果 |
测试结果 |
测试人员 |
1 |
商品详情页 |
1.1 |
列表加载 |
列表加载成功 |
页面加载成功 |
滑动列表 |
商品加载成功 |
正常 |
陈创 |
2 |
|
1.2 |
商品价格 |
价格加载成功 |
页面加载成功 |
|
价格加载成功 |
正常 |
|
3 |
|
1.3 |
页面返回 |
返回成功 |
页面加载成功 |
点击返回 |
推荐成功 |
正常 |
|
4 |
|
1.4 |
商品详情页 |
点击成功 |
页面加载成功 |
点击商品详情页 |
跳转至主页面 |
正常 |
|
商品细节CommDetail.html
序号 |
模块 |
编号 |
功能点 |
用例名称 |
前置条件 |
操作步骤 |
预期结果 |
测试结果 |
测试人员 |
1 |
商品细节 |
1.1 |
列表加载 |
列表加载成功 |
页面加载成功 |
滑动列表 |
商品加载成功 |
正常 |
陈创 |
2 |
|
1.2 |
收货操作 |
操作成功 |
页面加载成功 |
点击确认收货 |
收货成功 |
正常 |
|
3 |
|
1.3 |
添加曝光 |
操作成功 |
页面加载成功 |
点击添加曝光 |
弹窗曝光度+1 |
正常 |
|
4 |
|
1.4 |
页面返回 |
返回成功 |
页面加载成功 |
点击返回 |
跳转至个人空间 |
正常 |
|
发布页面IssuePage.htm
序号 |
模块 |
编号 |
功能点 |
用例名称 |
前置条件 |
操作步骤 |
预期结果 |
测试结果 |
测试人员 |
1 |
发布页面 |
1.1 |
列表加载 |
列表加载成功 |
页面加载成功 |
滑动列表 |
商品加载成功 |
正常 |
陈创 |
2 |
|
1.2 |
闲置 |
操作成功 |
页面加载成功 |
点击闲置 |
页面加载成功 |
正常 |
|
个人页面PersonalPage.html
序号 |
模块 |
编号 |
功能点 |
用例名称 |
前置条件 |
操作步骤 |
预期结果 |
测试结果 |
测试人员 |
1 |
个人页面 |
1.1 |
列表加载 |
列表加载成功 |
个人页面加载成功 |
滑动列表 |
商品加载成功 |
正常 |
陈创 |
2 |
|
1.2 |
头像裁剪 |
点击头像裁剪 |
个人页面加载成功 |
点击头像裁剪 |
头像裁剪页面加载成功 |
正常 |
|
3 |
|
1.3 |
设置页面 |
点击设置页面 |
个人页面加载成功 |
点击设置页面 |
设置页面加载成功 |
正常 |
|
头像上传upindex.html
序号 |
模块 |
编号 |
功能点 |
用例名称 |
前置条件 |
操作步骤 |
预期结果 |
测试结果 |
测试人员 |
1 |
头像上传 |
1.1 |
列表加载 |
列表加载成功 |
个人页面加载成功 |
滑动列表 |
商品加载成功 |
正常 |
陈创 |
2 |
|
1.2 |
头像裁剪 |
点击选择合法文件 |
裁剪页面加载成功 |
点击选择文件 |
弹出选择文件 |
正常 |
|
3 |
|
1.3 |
头像裁剪 |
点击选择非法文件 |
裁剪页面加载成功 |
点击选择文件 |
文件格式非法! |
正常 |
|
4 |
|
1.4 |
页面返回 |
返回成功 |
页面加载成功 |
点击返回 |
跳转至个人空间 |
正常 |
|
4.测试体会
1.要做到每个测试点都要测试,保证测试结果正确严谨,
2.beta冲刺需要测试的地方有很多,需要更加细致的保证测试到每一点上
3.测试的过程中发现测试的意义很大,能够发现很多问题在写代码的时候没有发现,通过测试才能排查出来
5.项目测试评述
项目进行了更加完整系统性测试,暴露出来的问题,后续都会很好地解决,让我们的项目更加完善