购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.2 为何要开展自动化测试

自动化测试是用程序代替人的手动操作,完成一系列测试的过程。使用自动化测试工具能自动打开目标程序,自动执行测试用例,自动比较实际结果与预期结果是否一致。

在手动测试有一定实用性的情况下,为何要开展自动化测试呢?客观来讲,原因在于以下两点。

● 懒,不想重复做。

● 难,手动做不了。

而映射到实际的测试工作中,具体表现如下。

● 手动测试工作量巨大。

● 手动测试包含大量重复的操作。

● 手动测试的某些环节包含一些不具有智力创造性的活动。

● 手动测试无法确保多次执行的一致性。

● 人需要休息,而理论上,机器可不停运作。

自动化测试的优点大致可以总结为以下几点。

● 自动化测试能执行更多、更频繁的测试。

● 自动化测试能执行一些手动测试难以完成的测试。

● 自动化测试能更好地利用资源,例如,在晚上或周末利用空闲的设备执行自动化测试。

● 自动化测试让测试人员在测试用例设计上投入更多的精力,从而提高测试的准确性。

● 自动化测试具有一致性的特点,能够保证测试更客观,从而提高软件的信任度。 1beQM/TTxV9ftAkl1JFhx/9WdFiOyfV8nckZWc+2pwpseQwV1tjyMOc6GheppGDk

点击中间区域
呼出菜单
上一章
目录
下一章
×