测试设计的问题?
1、不做测试设计,测试过程也是胡乱建立的
2、测试设计不详细,不是基于可量度的测试策略,例如测试计划覆盖一个集合或者测试需求的一个子集
3、测试过程没有采用最好的技术来检验
4、测试用例的选择规则
5、选择域测试需求的实质部分最相关的测试用例
6、选择的测试用例应该不容易应用程序的改变的影响。
当测试过程发生错误时,有哪几种解决办法?
1、跳转到别的测试过程
2、调用一个能清楚错误的过程
3、退出过程,启动另一个
4、退出过程和应用程序,重新启动windows,在失败的地方重新开始测试
测试执行的问题
1、自动化测试没有有效的利用,使得手工测试太多
2、测试结果的捕获没有系统性,而且没有查看或者调查
3、缺陷报告必须用手工加入缺陷跟踪系统
错误分类
(1)、测试用例失败-正常错误
(2)、脚本命令失败-当测试过程不能执行录制过程中的某个功能时,会产生这种错误,如鼠标单击按钮,或选择菜单项等,它也能指示是缺陷还是测试过程的设计问题
(3)、致命错误-导致测试停止,这种情况最好重启windows
具体步骤:
1、建立测试系统
2、准备测试过程
3、运行初始化过程
4、执行测试
5、从终止的测试恢复
6、验证预期结果
7、调查突发结果
8、记录缺陷日记
如何提高测试?
制定完善的测试计划
清楚的认识测试计划,测试计划是一个文档,能够保证整个研发过程中顺利执行的一个指导性文档。
1、描述项目目的
2、描述项目开发周期
3、描述了在测试中遇到的技术
4、描述了测试案例的设计周期
5、描述了测试案例的执行周期
6、描述了测试过程中用到的工具和技术
7、描述了测试过程中用到的资源情况
8、描述了测试过程中可能遇到的风险以及规避方法
9、提高案例设计水平
网友评论