web自动化测试

一、什么是自动化测试

  • 概念:让程序代替人为去验证程序功能的过程

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

  • 解决回归测试
  • 解决压力测试
  • 解决兼容性测试
  • 提高测试效率,保证产品质量

 

自动化测试相关知识

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

  • 功能测试完毕(手工测试)
  • 手工测试:就是由人一个一个输入用例,然后观察结果

二、自动化测试所属分类

  • 黑盒测试(功能测试)
  • 灰盒测试(接口测试)
  • 白盒测试(单元测试)
  • web自动化测试属于黑盒测试(功能测试)

三、优点

  • 较少的时间内运行更多的测试用例
  • 自动化脚本可重复运行
  • 减少人为的错误
  • 测试数据可存储

四、缺点

  • 不能取代手工测试
  • 手工测试比自动化测试发现的缺陷更多
  • 测试人员技术要求

五、误区

  • 自动化测试完全替代人工测试
  • 自动化测试一定比手工测试厉害
  • 自动化可以发掘更多的bug

六、自动化测试分类

  • web-自动化测试
  • 接口-自动化测试
  • 移动(app)-自动化测试
  • 单元测试-自动化测试

web自动化测试

上一篇:Webservice


下一篇:极致Web性能 —— SPA性能指南