1.2.2 自动化测试的优点与手工测试相比,自动化测试具有以下优点:(1)执行快,在较短时间内实现一些手工测试不可能或很难完成的测试。(2)重复使用用例,有效提高测试的效率。在建立好的自动化测试的框架下,方便重复使用执行,减少了测试人员的工作量,使得他们有更多精力和时间专注于测试用例和框架本身。在重复利用的情况下还可以保证一致性。(3)有助于提高测试准确性,减少测试人员人为影响因素,降低测试人员的硬性技术要求,在不用理解被测软件和测试步骤的条件下,无需按测试步骤完整执行。测试人员只需提供测试用例与测试输出结果进行对比即可。(4)减少人力,合理利用空余时间,在测试人员缺席的情况下,依旧可以进行一部分的测试工作。有效降低测试时间。
1.2.3 测试自动化活动流程流程用来指导自动化测试过程。根据具体软件要求可以选择现有的适当的框架或者编写新的框架。如图1- 1所示,测试的流程可被分为以下几个部分:制定测试计划、分析测试需求、设计测试用例、搭建测试环境、编写测试脚本、分析测试结果记录测试问题、跟踪测试 bug。所有的测试系统在执行的时候都需要贯彻这些步骤。对于该过程中所有参与对象,应熟悉自动化测试的步骤、内容与方法,且明确自己的职能以及活动和产出物。而对于自动化测试来说,虽然贯彻了这一步骤,但是相较而言有如下区别,见图1- 2所示,提高了测试的复用率,因此减少了编写测试脚本和搭建测试框架这一步骤过程。因为该部分可以重复使用,增加了效率减少了软件周期。但是,相较而言,自动测试能检测的出来的问题也是预期中的,比手工检测中的要少。

上一篇:java小型文档管理系统的实现
下一篇:Python基于主动学习的个性化电影推荐网站的开发

项目管理茬软件中的應用【5351字】

间谍软件之危害及其防范對策【1382字】

软件项目管理常见问题及解决方案【1196字】

计算机恶意软件的危害及防范方法【2774字】

Project软件的主要功能及基...

IPv6的配电自动化系统通信网络构架【2649字】

赞自由软件(四)【2627字】

互联网教育”变革路径研究进展【7972字】

老年2型糖尿病患者运动疗...

我国风险投资的发展现状问题及对策分析

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发

LiMn1-xFexPO4正极材料合成及充放电性能研究

网络语言“XX体”研究

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

张洁小说《无字》中的女性意识