您现在所在的位置是:首页 > 业界新闻

服装软件两种测试方法应用比较

服装软件手工与自动化测试的应用比较

自动化测试优缺点
1.自动化测试的优势
(1)对新版本运行回归测试,提高测试覆盖度,缩短测试时间。
(2)可运行更多更频繁的测试。可以在较少时间内运行更多的测试;在多个平台上的测试能够同时进行。
(3)可执行一些手工测试困难和不可能做到的测试。例如,同时模拟200个用户登录网管系统,手工测试不可能模拟出来。
(4)更好地利用资源。利用自动化测试无人值守的功能,可以有效利用现有资源完成更多的测试,也是对测试成本的一种有效降低。
(5)提高测试的复用性。
(6)可以更快速地将产品发布到市场。
(7)增加服装软件的信任度。一旦得知软件通过强有力的自动化测试后,用户会很容易提升对产品的信任度。

2.自动化测试的缺点
(1)自动化测试不会比手工测试发现更多的缺陷。工具做什么,是预先定义好的,自动化测试不会类似智能化地帮助人发现更多的潜在问题,如果想发现更多产品的缺陷,必须手工测试检查。
(2)自动化测试在产品频繁变更的条件下的维护代价会很高。通常需要评估在这种情况下是否还有必要和值得从事自动化测试。
(3)通过自动化没有发现缺陷并不代表系统没有缺陷。自动化测试的效率和质量依赖于手工测试用例的质量,没有发现任何问题,并不表示没有问题,自动化测试本身不会改进产品质量。
(4)自动化测试对环境的依赖性要远远大于手工测试。在一个时时变更的环境下是很难有效地实现自动化测试的。
(5)自动化测试对于流程的要求也要远远大于手工测试。在一个不规范的或经常变更的管理模式下,要对自动化的测试结果保持足够高的警惕性。
(6)自动化测试对测试工程师的技能要求要比手工测试更高。需要测试工程师不仅要有敏锐的观察力,还要同时具有足够的脚本编程能力,在一定程度上加大了自动化测试的难度。
(7)对工具的依赖性较高。自动化测试实施的效果在很大程度上依赖于所提供的工具的功能和灵活性,一套好的自动化测试工具和架构可以改善自动化测试结果,然而因为工具选择不当,最后自动化测试失败的例子也不少见。

手工测试与自动化测试的应用比较
通过对项目的自动化测试应用,可以看出自动化测试在许多方面要借鉴传统测试方法一一手工测试,并且在自动化测试开发的具体实践中,也经常混合使用手工测试的开发方法。

通过对服装软件项目做手工测试和自动化测试,比较两种方法得出以下二者的区别,如表10.2所示,从中可看出自动化测试在这几个性能指标下要远远优于手工测试,这也是通常在实际项目中采用测试工具实现自动化测试来辅助测试工作的原因。

总之,服装软件自动化测试只是对手工测试的一种补充,绝不能代替手工测试,在实际中根据不同的应用、不同性质的测试情况,应该合理地选取自动化测试,而不能一味地为了自动化而选择自动化测试。

文章来源:秘奥软件网,中小企业信息化领跑者!全国咨询热线:400-9908-527_www.misall.com

最新新闻: