zoukankan
html css js c++ java
PO模式下 骨架结构
PO模式下 大致目录结构为
basePage
存放一个公共方法类 ,编写完成后一般不改动,专门提供到所有公共的方法
如:元素定位,断言,关闭, 访问url,
pageObjiect
存放所有的页面对象,将需要执行流程的页面都存入pageObject当中
写法大致固定 分为三个模块:
一 : 类 继承于公共类
二 : 变量 对页面属性进行变量 如 url 搜索框 登录框的元素 需要引入By模块进行定位
三 : 操作行为 一般调用公共类的定位元素函数
四 : 调试部分 当前页面进行调试(刚写完脚本的时候会用到)
Test_case
用于管理测试用例,可以在前置条件函数 setUP 里把公共类引用过来
或者可以通过excel 或 unittest自带的ddt驱动 以及pytest 的mark包作为数据驱动进行文件的读写
后期还可以进行添加日志等机构
查看全文
相关阅读:
使用systemctl管理指定服务需要做的配置
挖矿病毒
灰度发布系统
血一般的教训,请慎用insert into select
关于程序bug的闲谈
来自一个网络监控软件的自述
为什么CTO、技术总监、架构师都不写代码,还这么牛逼?
原来 Elasticsearch 还可以这么理解
爬了20W+条猫咪交易数据,它不愧是人类团宠
NPUCTF2020 这是什么觅🐎
原文地址:https://www.cnblogs.com/sunzzc/p/13386415.html
最新文章
清空文本内容truncate()
创建redis连接池
eventlet设置超时时间
禁止转义
enumerate()枚举函数
sub替换方法
获取26个字母,string模块
ucosIII_任务创建
ucosIII_时间片轮转调度
ucosIII_用户级函数API记录
热门文章
LCP 11. 期望个数统计
412. Fizz Buzz
669. 修剪二叉搜索树
867. 转置矩阵
1200. 最小绝对差
Critical Expression
NASM中的内存引用
NASM中的伪指令
什么是NASM
Linux内存、Swap、Cache、Buffer详细解析
Copyright © 2011-2022 走看看