执行测试的理解
根据已有的测试用例,按照里面的步骤一步一步的执行,查看预期结果与实际结果是否一致。
需要注意的点
- 搭建测试环境事项;
- 根据被测软件产品的安装说明书进行安装;
- 搭建时遇到问题,及时要求开发人员协助;
- 被协助时,把开发人员解决问题的方法记录下来;
- 注意前提条件和特殊说明;
- 比如:有些测试用例是由顺序性的,需注意;
- 有些用例是需要管理员权限的等;
- 测试用例要全部执行:
- 执行测试前,要认为待测软件的每个功能点都是未实现的;
- 项目赶着上线时,才存在灵活变通这个选项;
- 偶然性问题的处理:
- 第一时间截图;
- 然后搜集相关日志,提单
- 如果没有日志记录,缺陷在当前版本无法复现,并且影响程度比较低,可以提交问题单进行跟踪,跟踪三个版本,仍无法复现,就可以关闭该缺陷;
- 如果影响程度很高,但没有日志记录,缺陷在当前版本无法复现,除了要及时反馈给上级,还要写到测试报告中,说明出现了什么现象,但无法再现;
- 加强测试过程记录:
- 软件运行日志、用户操作日志等
- 从多个角度多测几次,尽量自己发现位置和原因
- 提交缺陷时与开发的关系处理:
- 帮助确认与需求不一致的地方;
- 先沟通,表明虽然有些地方需求没提交,但是用户体验不好,我们也可以认为是BUG;
- 沟通无效时,与产品经理、上级主管拉会讨论,最后根据会议结果处理;
- 提交一份优秀的问题报告单
- 及时更新测试用例:
- 往往在测试执行时,才发现遗漏了一些测试用例,这时候应该及时补充;
- 有些测试用例在实际执行时,根本无法操作,这时候应该选择性删除;
- 若干个冗余的测试用例完全可以由某一个测试用例替代,这时候应该删除冗余,补足测试用例;
- 养成良好的测试执行习惯