读《测试架构师修炼之道》2-软件模型与测试模型学习(2)

五、自动化测试

自动化的两个方面:

第一,用好已有的自动化——让现有的自动化能在产品测试中发挥最大的功效;

第二,会根据产品的测试需要向自动化团队提出合适的自动化需求,和自动化团队保持良好的互动。


自动化的真相:

一、自动化的成本

(1)自动化并不廉价,相反他很贵

我们经常遇见的一种情况是,在测试过程中发现资源紧张,希望开发自动化工具来缓解紧张,这种情况无异于缘木求鱼。因为自动化也需要人员去调研需求、去开发、去测试,投入的成本与时间其实并不少。

(2)自动化脚本往往没有想象中那么可靠

我们常常想通过自动化实现回归所有测试用例,以节省人力资源和确保用例不会遗漏。可实际情况是自动化的脚步本身就不是充分测试过的,脚步本身的问题可能比被测样品都多,在测试过程中发现错误也不一定是真正的错误,需要人员去确认。

(3)自动化测试不单是测试能搞定的事

自动化测试过程中,需要自动化测试开发人员的配合。

你可能感兴趣的:(读《测试架构师修炼之道》2-软件模型与测试模型学习(2))