测试用例
no | 测试用例 | 实际结果 | 期望结果 | 测试结果pass/failed |
备注 |
1 | 注册人数 | >500 | 500 | pass |
数据联网数据上传网云,500以上无压力 |
2 | 用户内容格式验证 | 与预设定一致 | 与预设定一致 |
pass |
设定的内容要综合并且全面如密码屏蔽特殊符号 |
3 |
学生可预定课查看 |
偏差,迅速抢完的课后者可选课信息并没及时更新 | 可选能选上,不可选则否 | failed | 一方面代码优化问题、一方面与用户网速也有联系 |
4 | 学生个人信息修改 |
选课信息不能及时更新到个人信息中 |
个人信息修改及时更新 | failed | 一方面代码优化问题、一方面与用户网速也有联系 |
5 |
发课者发布课程 |
课程信息观览完整 | 课程数据完整 | pass | 基本课程信息学生,发课者皆完整 |
6 |
发课者修改课程信息 |
发课者先后信息一致 | 修改完再查看与预想一致 | pass | 只受网速影响 |
7 |
发课者上传本地课件 |
所传文件不在根目录下会出错 | 本地文件完整上传 | failed | 代码上添加一个目录判断之后再测 |
8 |
发课者发课上限 |
与预想一致 | 限定10节课,包括选完的课 | pass | 这段其实可以优化为让发课者自主决定课量 |
9 |
APP运行的流畅性 |
换MVC为MVP,优化主Activity处理 | 在排除网速影响的情况下,少量延迟 | pass | 换作MVP下,还方便后续维护更新 |
10 |
APP流量消耗 |
数据多样,准确性不得而知 | 尽量压低量,使用了第三方工具测试 | failed | 技术层次问题 |