问的人多了,变成文章了哈哈哈
什么是自动化测试?
自动化测试(英文Automated Testing),一般是指软件测试的自动化。自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。以上是官方的说法。
实际上自动化测试就是,用自动化测试工具代替手工测试,即是模拟手工测试,从而利用所写脚本执行测试用例,解决大量用例维护难的问题。
为什么要做自动化?
1、减少人力成本
2、完成大量重复性工作
3、提高测试效率
4、保证工作的一致性,增加信任度
5、完成手工不能完成的工作
是否合适做自动化?
1、时间
2、人员
3、系统
4、领导
什么样的项目需要做自动化测试?
1、需求变更慢
2、周期长
3、脚本可重复利用