zoukankan
html css js c++ java
PO模式下 骨架结构
PO模式下 大致目录结构为
basePage
存放一个公共方法类 ,编写完成后一般不改动,专门提供到所有公共的方法
如:元素定位,断言,关闭, 访问url,
pageObjiect
存放所有的页面对象,将需要执行流程的页面都存入pageObject当中
写法大致固定 分为三个模块:
一 : 类 继承于公共类
二 : 变量 对页面属性进行变量 如 url 搜索框 登录框的元素 需要引入By模块进行定位
三 : 操作行为 一般调用公共类的定位元素函数
四 : 调试部分 当前页面进行调试(刚写完脚本的时候会用到)
Test_case
用于管理测试用例,可以在前置条件函数 setUP 里把公共类引用过来
或者可以通过excel 或 unittest自带的ddt驱动 以及pytest 的mark包作为数据驱动进行文件的读写
后期还可以进行添加日志等机构
查看全文
相关阅读:
Java追加文件内容的三种方法
3种方法关闭Java线程
linux系统登陆过程
swift正点
swift简介(东拼西凑,看看就的了)
变量设置和查看
进程调度优先级
获取进程对应的UID登陆用户
进程会计
system调用
原文地址:https://www.cnblogs.com/sunzzc/p/13386415.html
最新文章
Java引用
统计单词个数
不兼容结构的协调—适配器模式(二)
不兼容结构的协调—适配器模式(一) 转
请求发送者与接收者解耦—命令模式(五)
请求发送者与接收者解耦—命令模式(四)
请求发送者与接收者解耦—命令模式(三)
请求发送者与接收者解耦—命令模式(二)
请求发送者与接收者解耦—命令模式(六)
请求发送者与接收者解耦—命令模式(一) 转
热门文章
工厂三兄弟之简单工厂模式(四)
工厂三兄弟之简单工厂模式(三)
Java技术:XML配置文件的读取处理
Java高质量代码之面向对象
Java 创建线程的三种方法比较
Java里的时间类以及函数
Java多态性Overload和Override的区别
Java学习笔记之内部类
用java实现复数的加减乘除运算
Java 语言实现的随机数生成算法
Copyright © 2011-2022 走看看