自动化

概念:由机器设备代替人为自动完成指定目标的过程

优点:1、减少人工劳动力

           2、工作效率提高

           3、产品规格统一标准

           4、规模化(批量生产)

自动化测试---概念:

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

 为什么要进行自动化测试:

            1、解决---回归测试

            2、解决---压力测试

            3、解决---兼容测试

扫描二维码关注公众号,回复: 6074916 查看本文章

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

web项目也可以称为基于http开发的项目

 回归测试一项目在发新版本之后对项目之前的功能进行验证

 压力测试一可以理解多用户同时去操作软件,统计软件服务器处理多用户请求的功能

 兼容性测试一不同浏览器(Ie、Firefox、chrome)等等

自动化测试在什么阶段:

               功能测试完毕(手工测试)

               手工测试:就是由人去一个一个输入用例,然后观察结果;

 自动化测试在什么阶段开始:

                                              功能测试完毕(手工测试)

                                              手工测试:就是由人去一个一个输入用例,然后观察结果

自动化测试所属分类:

                             自动化不是个单独的测试:

                                  1.黑盒测试(功能测试)

                                  2.灰盒测试(接口测试)

                                  3.白盒测试(单元测试)

                                  提示:web自动化测试属于黑盒测试(功能测试)

优点:

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

           2.自动化脚本可重复运行

            3.减少人为的错误

           4.测试数据存储

缺点:

            1.不能取代手工测试

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

             3.测试人员技能要求:

误区:

               1.不能取代手工测试

                2.手工测试比自动化测试发现的更多                                   每一个测试用例发现一个bug

                3.自动化可以发现更多的bug

自动化测试分类:

                         1.web自动化测试(基于web自动化测试)

                          2.接口-自动化测试

                          3.移动-自动化测试

                          4.单元测试-自动化测试

猜你喜欢

转载自blog.csdn.net/perfect88888/article/details/89408173