自动化测试的基础概念

自动化测试的基础概念
前端测试的基础概念
手动测试带来的一些问题
上线前测试代码复杂度上去后修改越来越小心翼翼项目重构需要花费大量的时间学习
不同的自动化编码方式
可以编写通过浏览器自动执行的程序可以直接调用原代码里面的函数也可以直接对比程序渲染后的截图
自动化程序的优点
尽早的发现程序的bug和不足增强程序猿对程序的健壮性和稳定性的信心改进设计快速反馈,减少调试时间促进重构
测试分类
单元测试:验证独立单元是否正常工作集成测试:验证多个单元协同工作端到端测试:从用户角度以机器人的方式在真实浏览器环境验证应用交互快照测试:验证程序的UI变化
单元测试
单元测试的优点
提高代码质量,减少bug快速反馈,减少调试时间让代码维护更容易有助于代码的模块化设计代码覆盖率高
单元测试的缺点
由于单元测试是独立的,所以无法保证多个单元运行到一起是否正确
集成测试

主要测试用户的操作,用户输

自动化测试的基础概念最先出现在Python成神之路

版权声明:
作者:cc
链接:https://www.techfm.club/p/26544.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>