自动化测试

一、什么是自动化测试

        让程序代替人为去验证程序功能的过程



二、为什么要进行自动化测试

    解决回归测试

    解决压力测试

    解决兼容测试

    提高测试效率,保证产品质量



三、自动化测试所属分类

    黑盒测试(功能测试)

    灰盒测试(接口测试)

    白盒测试(单元测试)

    注意:Web自动化测试属于黑盒测试(功能测试)



四、自动化测试的优点

优点:

    1.以较少时间运行更多的测试用例

    2.自动化脚本可重复使用

    3.减少人为的错误

    4.测试数据存储

缺点:

    1.不能取代手工测试8

    2.手工测试比自动化测试发现的缺陷多,实际测试里边,手工bug 80%,自动化工具 20% (性能和功能)

    3.测试人员技能要求,要懂编码


五、自动化测试分类

    Web—(ui)自动化测试

    接口自动化测试

    移动(app)自动化测试

    单元测试—自动化测试

你可能感兴趣的:(自动化测试)