【selenium学习中级篇 -17】自动化测试框架设计

听大佬讲过自动化测试的三个层次

1.手工测试用例到自动化测试脚本的转化

2.设计/维护自动化测试框架

3.流程的自动化方案设计,比如说一键打包,自动部署,自动测试,生成报告等

前面的例子,基本都是讲解第一阶段的内容,从这篇开始,将开始包含一些selenium的二次封装的东西,以及框架的设计方案,工程中常用的python方法等

框架设计的优点无需多言,代码复用,低成本维护,减少人工干预,报告自动输出等。本质上就是把模块单独抽离出来,高内聚低耦合。

一个简单的框架,需要包含的内容(转至Anthony_tester

我之前项目的一个简单代码框架

原文地址:https://www.cnblogs.com/ronyjay/p/12955174.html