为什么要用自动化测试以及优缺点

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

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

2.工作效率提高

3.产品规格统一标准

4.规模化(批量生产)

自动化测试: 让程序代替人为去验证程序功能的过程

为什么要进行自动化测试

1.解决-回归测试(项目在发新版本之后对项目之前的功能进行验证)

2.解决-压力测试(可以理解为多用户同时去操作软件,统计软件服务器处理多用户请求的能力)

3.解决兼容性测试(不同的浏览器(IE, Firefox, Chrome)等等)

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

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

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

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

自动化测试所属分类:

黑盒测试(功能测试)

灰盒测试(接口测试)

白盒测试(单元测试)

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

优点:

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

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

3.减少人为的错误

4.测试数据存储

缺点:

1.不能取代手工测试

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

3.测试人员技能要求

误区:

1.自动化测试完全替代手工测试

2.自动化测试一定比手工测试厉害

 3.自动化测试可以发掘更多的bug

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 时间像个魔术师,把婴儿变成大人,将青葱变成风霜,时间又像个雕刻家,在人们的脸庞上肆意刻画,时间还像整蛊专家,要么,...
    云中飘舞阅读 359评论 0 1
  • “一向装作什么都不在乎的人,一旦碰到了真的想要得到的东西,往往会明知无望也不肯死心。”———非真 上天是不公...
    非真阅读 297评论 0 3
  • 承载着青春记忆的老相片,我似乎已经迷途,忘了回家的路。岁月流失,不知归处。现在的21岁是那时你最想的21岁,很遗憾...
    独善其身zzz阅读 302评论 0 0
  • 人生百态,感触颇多,有些念头稍纵即逝,所以我们就要学会用极速写作的方式快速记录点点滴滴。 你永远没办法叫醒一个装睡...
    晓音姐阅读 505评论 0 1
  • 做一款B端产品,可能会面临很多挑战。B端产品本身就具有一定的复杂性,你可能要梳理庞杂的业务流程,要考虑不同角色的协...
    ux2017阅读 1,232评论 1 7