码迷,mamicode.com
首页 > 其他好文 > 详细

PO模式下 骨架结构

时间:2020-07-27 23:33:00      阅读:69      评论:0      收藏:0      [点我收藏+]

标签:继承   sep   basepage   png   自带   img   写法   调试   搜索   

PO模式下 大致目录结构为

 

basePage

存放一个公共方法类 ,编写完成后一般不改动,专门提供到所有公共的方法

如:元素定位,断言,关闭, 访问url,

技术图片

 

 

 

pageObjiect

技术图片

 

 

存放所有的页面对象,将需要执行流程的页面都存入pageObject当中

写法大致固定 分为三个模块:

  一 : 类 继承于公共类

  二 : 变量 对页面属性进行变量 如 url 搜索框 登录框的元素 需要引入By模块进行定位

  三 : 操作行为 一般调用公共类的定位元素函数

  四 : 调试部分 当前页面进行调试(刚写完脚本的时候会用到)

 

Test_case 

技术图片

 

 

用于管理测试用例,可以在前置条件函数 setUP 里把公共类引用过来

或者可以通过excel 或 unittest自带的ddt驱动 以及pytest 的mark包作为数据驱动进行文件的读写

PO模式下 骨架结构

标签:继承   sep   basepage   png   自带   img   写法   调试   搜索   

原文地址:https://www.cnblogs.com/sunzzc/p/13386415.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!