毕业论文
您现在的位置: 自动化 >> 自动化资源 >> 正文 >> 正文

自动化测试是软件开发的捷径吗

来源:自动化 时间:2023/12/9

了解软件开发过程的人,可能听说过“测试自动化”这个词。什么是测试自动化呢?为什么要使用它,从实施它中获得了什么好处?自动化测试是否意味着手动测试现在是多余的?今天这些问题以及更多问题的答案,就在这里。

什么是测试自动化?

Techopedia的定义是这样的:

自动化测试或测试自动化是软件测试中的一种方法,它利用特殊的软件工具来控制测试的执行,然后将实际测试结果与预测或预期结果进行比较。所有这些都是自动完成的,几乎没有测试工程师的干预。自动化用于增加可能难以手动执行的额外测试。

自动化软件测试可以极大地有利于开发过程和产品生命周期。

自动化vs.手工测试

增加自动化测试并不一定意味着手动测试是多余的,实际上真相远非如此。这两种类型的测试是相辅相成的。

虽然手动测试对于测试过程的特定领域(如易用性测试)是理想的,但其他领域是重复的,手动测试对于业务来说可能是非常耗时的。

因此,当涉及到过程的某些部分,如回归和功能测试时,自动化这些领域既加快了过程,又允许手工测试人员更密切地

转载请注明:http://www.0431gb208.com/sjslczl/6685.html