Advertisement

自动化测试与分层自动化测试应该如何进行?一篇概全:全面介绍及Python版实现

阅读量:

导读内容概览

    • 前言
      • 一、从Python编程基础到高阶技能掌握
      • 二、接口自动化项目实际操作训练
      • 三、Web自动化项目实践应用
      • 四、App自动化项目实战演练
      • 五、一线大厂简历制作技巧
      • 六、测试开发与DevOps体系构建
      • 七、常用自动化测试工具介绍
      • 八、JMeter性能测试方法详解
      • 九、总结(尾部小惊喜)

前言

分层的自动化测试

1、单元自动化测试
定位:对软件中最小可测试单元进行检查和验证
谁做:由开发做更合适

测试人员在设计用例时具备测试思维,考虑得更加全面,但劣势是不熟悉被测代码。

开发人员的优势在于对自身代码较为熟悉,只需掌握单元测试框架的使用以及一些常见的测试方法,即可编写单元测试,并且在定位BUG时更为便捷。

2、接口自动化测试
web应用的接口自动化测试主要可分为两类:模块接口测试与协议接口测试。
模块接口测试主要用于检测程序模块之间的调用与返回。其重点在于对具有完整功能的类、方法或函数调用进行验证。

协议接口测试则主要针对网络传输协议的调用进行检测,例如HTTP/SOAP等,通常应用于前端与后端开发之间,以及不同项目之间。

谁做:模块接口测试由开发人员负责。而协议接口测试既可以由开发人

全部评论 (0)

还没有任何评论哟~