测试计划
1、我们是否需要测试,直到我们的软件是完美的?
我们需要测试,确定软件能行目标一样运行。
2、对于测试来说什么是“足够好”?
尽可能涵盖所有出错误情况,不崩溃。各个功能正常安全运行。
3、“退出的标准”是什么?
安全关闭页面,数据不丢失。
4、项目团队定义什么是你的beta版本“足够好”?
登录注册,出租,招租功能正常运行。
测试时尽可能避免错误崩溃。
5、你的测试矩阵是什么?
单元测试:
每个成员编写代码时自主进行测试。
功能测试:验证模块功能
登录模块:输入已有用户密码,是否成功登录。
再进行极端测试,尽可能涵盖所有情况。
注册模块:进行注册测试,是否成功。
再进行极端测试,尽可能涵盖所有情况。
出租模块:
表单输入,查询床铺信息。是否正确。
再进行极端测试,尽可能涵盖所有情况。
招租模块:
表单输入,查询床铺信息。是否正确。
再进行极端测试,尽可能涵盖所有情况。
集成测试:
各个页面跳转是否正常。
系统功能测试:
进行整体测试。
最后进行效能测试。
测试矩阵:
| 用户 类型 | 屏幕 分辨率 | 操作系统 | 操作系统 缺省语言 | 网络速度 | 浏览器 | 组合 总数 |
变量数目 | 2 | 2 | 2 | 2 | 2 | 2 | 64 |
| 出租 | 1024x768 | Win | 中文 | ADSL | IE10 |
|
| 要租 | 1024x768 | Win | 中文 | ADSL | IE10 |
|