自动化测试系统的适合项目

       自动化测试系统软件_自动化测试系统开发_实施自动化测试系统之前需要对软件开发过程进行分析,以观察其是否适合使用自动化测试系统。

  自动化测试系统

       通常需要同时满足以下条件

  1.需求变动不频繁

  测试脚本的稳定性决定了自动化测试的维护成本。如果软件需求变动过于频繁,测试人员需要根据变动的需求来更新测试用例以及相关的测试脚本,而脚本的维护本身就是一个代码开发的过程,需要修改、调试,必要的时候还要修改自动化测试的框架,如果所花费的成本不低于利用其节省的测试成本,那么自动化测试便是失败的。

  项目中的某些模块相对稳定,而某些模块需求变动性很大。我们便可对相对稳定的模块进行自动化测试,而变动较大的仍是用手工测试。

  2.项目周期足够长

  自动化测试需求的确定、自动化测试框架的设计、测试脚本的编写与调试均需要相当长的时间来完成,这样的过程本身就是一个测试软件的开发过程,需要较长的时间来完成。如果项目的周期比较短,没有足够的时间去支持这样一个过程,那么自动化测试便成为笑谈。

  3.自动化测试脚本可重复使用

  如果费尽心思开发了一套近乎优异的自动化测试脚本,但是脚本的重复使用率很低,致使其间所耗费的成本大于所创造的经济价值,自动化测试价值就无法体现,所以要求测试脚本人员在开发自动化框架和自动化脚本时需要注意到兼容性和可扩展性,尽量生成可通用的测试AW集合,测试脚本集合。

  另外,在手工测试无法完成,需要投入大量时间与人力时也需要考虑引入自动化测试。

  比如复杂场景构建、大压力下测试、大量重复性测试等。

上一篇:变频器自动测试系统故障的原因以...
下一篇:自动化测试系统开关电源老化车的...

分享到