抛弃功能自动化测试,力求把性能测试做到极致!

不要盲目追求自动化测试,自动化测试只是一个传说.

上一篇 / 下一篇  2010-01-06 19:55:34 / 个人分类:QTP

自动化测试的优点:

ü        回归测试更方便

ü        可以运行更多更繁琐的测试

ü        可以执行一些手工测试困难或不可能进行的测试

ü        更好的利用资源

ü        测试具有一致性和可重复性

自动化测试的缺点:

ü        不能取代手工测试

ü        手工测试比自动化测试发现的缺陷更多

ü        对测试质量的依赖性极大

ü        测试自动化不能提高有效性

ü        测试自动化可能会制约软件开发

ü        工具本身并无想像力

切记:

ü        不能给新开发系统在没有在手工测试过之前不能直接做自动化测试,因为自动化工具不会自动发现BUG,自动化测试功能只能发现你已定义的BUG(就是你针对已知道的BUG都做了检查点)。

ü        比如类似QTP一样的功能自动化工具并没有性能测试的功能(TC有性能测试功能,但是性能的脚本和功能的脚本是分开的,就是功能的脚本是不可以拿来做性能测试的)。

ü        如果产品需求不稳定变更比较平凡,最好别用自动化,如果使用自动化测试,不但比人工测试效率低而已成本比人工测试还高几倍。

ü        有些页面的错位,越界等问题自动化工具貌似是发现不了的。

ü        不要盲目追求自动测试,自动化测试只是一个传说。


TAG:

 

评分:0

我来说两句

Open Toolbar