Python + selenium 自动化测试框架
自动化测试框架项目自动化测试框架设计为4层1.基础层(通用层)基础层:将通用,重复性比较高的代码封装到这里。 写通用的代码的。其他3层想要的话,就可以直接调用。例如:读取测试数据的代码,读取配置信息的代码;截图的代码的,定位元素的代码等等2.功能层(页面层)功能层:pages 封装页面的。 把页面封装成类。类中包含:属性和方法把页面上的界面元素定义成类的属性;把定位界面元素并且进行操作封装到类的方法中;3.业务层业务层:把页面和测试数据等等整合到一起,形成一个完整的业务功能。
转载
2022-01-21 16:42:43 ·
761 阅读 ·
0 评论