zoukankan
html css js c++ java
PO模式下 骨架结构
PO模式下 大致目录结构为
basePage
存放一个公共方法类 ,编写完成后一般不改动,专门提供到所有公共的方法
如:元素定位,断言,关闭, 访问url,
pageObjiect
存放所有的页面对象,将需要执行流程的页面都存入pageObject当中
写法大致固定 分为三个模块:
一 : 类 继承于公共类
二 : 变量 对页面属性进行变量 如 url 搜索框 登录框的元素 需要引入By模块进行定位
三 : 操作行为 一般调用公共类的定位元素函数
四 : 调试部分 当前页面进行调试(刚写完脚本的时候会用到)
Test_case
用于管理测试用例,可以在前置条件函数 setUP 里把公共类引用过来
或者可以通过excel 或 unittest自带的ddt驱动 以及pytest 的mark包作为数据驱动进行文件的读写
后期还可以进行添加日志等机构
查看全文
相关阅读:
gulp4.0 存在的错误信息 The following tasks did not complete: default,Did you forget to signal async completion?
高性能前端 art-template 模板
cookie 详解
Cross origin requests are only supported for protocol schemes: http, data, chrome,chrome-extension的问题
jQuery EasyUI 详解
我的游戏学习日志1——恐龙快打
我的游戏学习日志2——雪人兄弟
关于网页导航栏制作的几种方法与常见问题解决(新人向)
JavaScript基础
利用CSS3制作网页动画
原文地址:https://www.cnblogs.com/sunzzc/p/13386415.html
最新文章
「docker」常用命令
「docker」问题集
「android」javadoc编码问题
东方财富->次新股公式
Android Studio 修改注释模板中的${USER}变量(转)
「golang」vscode显示某文件的所有函数列表
IOS设计模式第四篇之装饰设计模式的类别设计模式
IOS设计模式第三篇之外观设计模式
IOS设计模式第一篇之MVC
Asp.Net+Oracle+ExtJs
热门文章
Asp.Net+Oracle+EasyUI简单增删查改
Asp.Net Mvc IOC之Autofac
Asp.Net Mvc 之AjaxHelper(UrlHelper)
Asp.Net Mvc之模型注解
Asp.Net Mvc Razor视图语法
Asp.Net Mvc之ActionResult
.Net数据缓存
Asp.Net的四种错误处理方法
.Net加密与解密
gulp学习
Copyright © 2011-2022 走看看