手记

移动app如何进行自动化和探索性测试

测试分层的优势有以下几点:

1测试的成本


单元测试的开发成本要远低于用户界面测试,如果在用户界面的测试中发现缺陷,修复缺陷的成本也是远高于通过单元测试和组件测试的成本。

这里的成本不单纯是开发人员修复缺陷所需要的资源和时间,还包括缺陷修复后测试人员进行回归测试所需要的资源和时间,以及项目延期等其他项目成本。


2测试的效率


单元测试能很快地验证很小的功能或者方法,且运行时间短,反馈更为及时。


3缺憾定位的难易


单元测试失败后,测试人员能够很容易知道是被测试的特定功能或者方法不正确;而如果是用户界面的缺陷,测试人员就需要花费更多的时间来进行排查,确定出现问题的功能模块,最后再进一步发现需要修复的功能和方法。


2人推荐
随时随地看视频
慕课网APP