抛弃功能自动化测试,力求把性能测试做到极致!
不要盲目追求自动化测试,自动化测试只是一个传说.
上一篇 /
下一篇 2010-01-06 19:55:34
/ 个人分类:QTP
自动化测试的优点:
ü 回归测试更方便
ü 可以运行更多更繁琐的测试
ü 可以执行一些手工测试困难或不可能进行的测试
ü 更好的利用资源
ü 测试具有一致性和可重复性
自动化测试的缺点:
ü 不能取代手工测试
ü 手工测试比自动化测试发现的缺陷更多
ü 对测试质量的依赖性极大
ü 测试自动化不能提高有效性
ü 测试自动化可能会制约软件开发
ü 工具本身并无想像力
切记:
ü 不能给新开发系统在没有在手工测试过之前不能直接做自动化测试,因为自动化工具不会自动发现BUG,自动化测试功能只能发现你已定义的BUG(就是你针对已知道的BUG都做了检查点)。
ü 比如类似QTP一样的功能自动化工具并没有性能测试的功能(TC有性能测试功能,但是性能的脚本和功能的脚本是分开的,就是功能的脚本是不可以拿来做性能测试的)。
ü 如果产品需求不稳定变更比较平凡,最好别用自动化,如果使用自动化测试,不但比人工测试效率低而已成本比人工测试还高几倍。
ü 有些页面的错位,越界等问题自动化工具貌似是发现不了的。
ü 不要盲目追求自动测试,自动化测试只是一个传说。
收藏
举报
TAG: