首页 > Web开发 > 详细

web自动化测试是什么?

时间:2019-11-24 19:50:44      阅读:122      评论:0      收藏:0      [点我收藏+]

1.自动化是什么?

  定义:使用机器设备代替人工自动完成指定目标的过程

  实际生活中的例子:工厂中螺丝的自动生成

  good:减少人工劳动力、提高工作效率、产品规格统一标准、规模化(批量生产)

2.自动化测试是什么?

  定义:让程序代替人工去验证系统功能的过程

  软件测试:校验系统是否满足规定需求,校验预期结果和实际结果之间的差别

  实际生活中的例子:阿里的仓储

  可以解决的问题:

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

    压力测试:多个用户同时操作软件,统计软件服务器处理对用户请求的能力

    兼容性测试:不同的浏览器上软件是否显示正常

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

  good:在较少的时间内运行更多和测试用例

     自动胡脚本可重复执行

     减少人为的错误

     克服手工测试的局限性

  注意点:

     自动化测试不能完全代替手工测试

     自动化测试和手工测试没有谁更厉害之分

     自动化测试并不能发现更多的bug

     自动化测试适合部分功能

  分类:

    web自动化测试(黑盒)、移动自动化测试、接口自动化测试(灰盒)、单元自动化测试(白盒) 

3.web自动化测试是什么?

  定义:让程序代替人工自动验证web项目功能的过程(预期结果和实际结果的比较)

  使用场景:需求稳定、周期长、有回归测试的需求

  开始的是时机:功能测试完成(手工测试完成---黑盒测试)

 

 

  

web自动化测试是什么?

原文:https://www.cnblogs.com/lemonBaby/p/11923324.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!