zoukankan
html css js c++ java
PO模式下 骨架结构
PO模式下 大致目录结构为
basePage
存放一个公共方法类 ,编写完成后一般不改动,专门提供到所有公共的方法
如:元素定位,断言,关闭, 访问url,
pageObjiect
存放所有的页面对象,将需要执行流程的页面都存入pageObject当中
写法大致固定 分为三个模块:
一 : 类 继承于公共类
二 : 变量 对页面属性进行变量 如 url 搜索框 登录框的元素 需要引入By模块进行定位
三 : 操作行为 一般调用公共类的定位元素函数
四 : 调试部分 当前页面进行调试(刚写完脚本的时候会用到)
Test_case
用于管理测试用例,可以在前置条件函数 setUP 里把公共类引用过来
或者可以通过excel 或 unittest自带的ddt驱动 以及pytest 的mark包作为数据驱动进行文件的读写
后期还可以进行添加日志等机构
查看全文
相关阅读:
C# 调用线程并行上下文穿透-ILogicalThreadAffinative+CallContext
C# 多线程调用静态方法或者静态实例中的同一个方法-方法内部的变量是线程安全的
解析 .Net Core 注入——注册服务
[Python]编码声明:是coding:utf-8还是coding=urf-8呢
Vue加载组件、动态加载组件的几种方式
源码版本管理工具 :TFS GIT
Microsoft/Git-Credential-Manager-for-Mac-and-Linux
SqlServer 对分组的内容进行拼接-group_concat
MFC中页面设置对话框CPageSetupDialog
MFC中查找替换对话框CFindReplaceDialog类
原文地址:https://www.cnblogs.com/sunzzc/p/13386415.html
最新文章
【转载】C#通过Clone方法快速创建相同架构的DataTable
【转载】C#通过InsertAt方法在DataTable特定位置插入一条数据
【转载】C#如何往DataTable中新增一个数据列
【转载】C#通过Rows.Count属性获取总行数
【转载】C#中遍历DataTable中的数据行
【转载】 C#中手动创建一个DataTable对象并写入数据
【转载】C#中SqlCommand类的作用以及常用方法
【转载】C#中SqlConnection类的作用以及常用方法
Android -- Volley解析
Android -- Volley
热门文章
Android -- Property Animation
Android -- onMeasure
设计模式(十四)单例模式(创建型)
Android -- 获取View宽高
Ubuntu环境变量解析
Android -- Toolbar跟随ListView滑动隐藏和显现
Android -- 自定义View
Android -- 在xml文件中定义drawable数组
Visual Studio进行Web性能测试- Part II
Visual Studio进行Web性能测试- Part I
Copyright © 2011-2022 走看看