;;系统日益复杂;软件测试自动化把以人为驱动的测试行为转换为机器执行的一种过程,是把需要重复执行的测试步骤描写成测试脚本,让机器重复执行,从而提高测试效率的测试方式。
软件测试自动化
全自动测试
半自动测试
;高效:自动化测试运行效率比人工快
准确:自动化测试每次运行时都会准确执行相同的操作,比人工操作准确率高
可重复:自动化测试可执行重复的操作测试应用程序的性能等
可重用:自动化测试脚本可重用从而验证应用程序的兼容性等
全面:自动化侧可以改进所有的测试领域,同时还支持所有的测试阶段;在设计测试用例时,自动化测试无法取代测试人员的经验和对错误的预判
在界面和用户体验测试中,自动化测试无法模拟人
原创力文档

文档评论(0)