当前位置:首页 > 自动化 > 正文

自动化测试主要是干嘛的

I、自动化测试的意义是什么?

自动化测试的重要性在于节力、时间或硬件资源,提高测试效率。

自动化测试是将类驱动的测试行为转换为机器执行的过程。 通常,在设计并审查测试用例后,测试员根据测试用例中描述的流程逐步执行测试,以将实际结果与预期结果进行比较。

扩展信息:

自动化测试工具:

1个QTP

全名是HPQuickTest专业软件,11.5版于2012年12月6日发布,并更名为UnifiedFunctionalTesting。 它是一个自动化测试工具。 使用QTP的目的是用它来进行重复性的手动测试,主要用于回归测试和测试同一软件的新版本。

2.WinRunner

Mercury
Interactive的WinRunner是一款企业级功能测试工具,用于检测应用程序是否能够实现预期功能并正常运行。 通过自动记录、检测和回放用户应用程序作,WinRunner可以有效帮助测试员测试复杂企业级应用程序的不同版本

3。 SilkTest

是业界先的企业应用功能测试产品,可用于测试Web、Java或传统C/S结构。 SilkTest提供了许多功能,使用户能够有效地执行软件自动化测试。

参考来源:百度百科-自动化测试

II、自动化测试是软件测试的重要手段,自动化测试有什么优势?和手工测试有什么不同?自动化测试相对于手动测试的优点如下:
1可以模拟手动测试,减少重复机械测试的工作量,广泛用于回归测试;
2测试精度,例如大量数据正确性验证;
3.进行手动难以执行的测试,例如单元测试、统计测试覆盖率等;
4并发;
5.更好地利用资源。 自动执行繁琐的任务。
6.测试是一致且可重复的。
7.测试可重用性。 由于自动化测试通常使用脚本技术,因此首席测试员认为,只需进行很少的修改甚至无需修改,就可以在不同的测试过程中使用相同的用例。
8.增加软件信心。