【selenium自动化】python+selenium自动化的结构详解

整体目录结构:

其中目录放如下文件:

Page目录下,有个BasePage,其他Page都继承BasePage。BasePage封装常用的方法(等待、找元素、输入、select下拉框等等)。方法中的内容如下所示:

其他Page根据页面对象写方法,调用BasePage里的基本方法即可:

 

conftest.py配置准备工作和收尾工作

测试用例里的测试类:TestDate和其他Page里的方法根据逻辑进行调用

 

PageLocator页面的内容如下:

TestDate页面的数据如下:

猜你喜欢

转载自www.cnblogs.com/l-pan/p/12176548.html
今日推荐