一、冒烟测试
开发提测后,测试首先要进行冒烟测试(即主流程测试),目的是为了进入详细测试后,测试执行不被阻塞。
- 冒烟测试通过:进行详细测试;
- 冒烟测试失败:
- 向开发说明提测失败;
- 冒烟测试过程中,发现的阻塞性问题;
- 请开发修改问题并自测后,重新提测;
二、详细测试
- 测试优先级(建议按照功能重要性来安排优先级):
- 流程性或数据流转性功能测试;
- 正向功能测试;
- 异常功能测试;
- ui测试;
- 字符校验性测试;
- 兼容性测试;(历史数据兼容性、屏幕分辨率兼容性、浏览器兼容性等,具体可参照
7.性能测试;
8.安全性测试;
- 测试执行(一般按照轮次进行测试,具体几轮,根据实际情况进行,直到达到准出标准)
- 第一轮测试:全用例测试,尽量执行更多的用例,以便尽早暴漏BUG;
- 第二轮测试:BUG回归+前一轮未执行的用例+所有正向功能回归;
- 第三轮测试:BUG回归+前一轮未执行的用例(如果有)+所有正向功能回归;
- 如果还达不到准出标准,按照前一轮的方法,进行下一轮测试,直至达到准出标准。