摘要: app控件交互 阅读全文
posted @ 2021-12-25 22:20 云啊云的囤粮地 阅读(26) 评论(0) 推荐(0) 编辑
摘要: app控件定位 安卓基础知识 ios基础知识 定位方式 定位工具 uiautomatorviewer工具在sdk路径下的tools里,如下图所示: 打开uiautomatorviewer工具的方式: 1.用adb命令:adb connect 127.0.0.1:62001 连接模拟器/手机 2.输入 阅读全文
posted @ 2021-12-25 20:15 云啊云的囤粮地 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 元素定位方法与隐式等待 本课主要围绕这三点: capability是客户端和sever端建立连接的jsion串 视频位置在28:31,和selenium一样就不多写了 显示等待是局部性的 阅读全文
posted @ 2021-12-24 23:12 云啊云的囤粮地 阅读(34) 评论(0) 推荐(0) 编辑
摘要: appium用例录制 打开desktop里的appium, 第一行填入127.0.0.1,点第一个按钮,进入后在谷歌上进到地址127.0.0.1:4723,出现下图a56爆大奖在线娱乐成功 进入后点击appium右上角的inspector按钮,需要注意的点如下图红框: 想要知道需要测试的APP包名和页面的话,运行如 阅读全文
posted @ 2021-12-24 22:08 云啊云的囤粮地 阅读(132) 评论(0) 推荐(0) 编辑
摘要: appium环境安装与架构介绍 原生应用:完全使用安卓SDK的组件开发出来的应用,如:设置 移动网页应用:在手机浏览器打开的应用,如:在手机的浏览器打开百度 它与通过pc浏览器打开的百度在页面布局上是有区别的 混合应用:原生应用嵌套了移动网页应用,如:微信小程序 Appium安装-简化版 https 阅读全文
posted @ 2021-12-17 21:40 云啊云的囤粮地 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 企业微信web端自动化测试实战1+2 第8节 web自动化测试下的 page object 演练1+2 企业微信web端自动化测试实战1+2 这四节是连在一起的一个实践操作,后续复习可以再做一遍。 阅读全文
posted @ 2021-12-16 18:35 云啊云的囤粮地 阅读(170) 评论(0) 推荐(0) 编辑
摘要: page object 演练1+2 PO设计模式 PO原则 阅读全文
posted @ 2021-12-14 22:53 云啊云的囤粮地 阅读(65) 评论(0) 推荐(0) 编辑
摘要: with open() as f 用法 相关参数: r: 以只读方式打开文件。文件的指针将会放在文件的开头。这是**默认模式**。rb: 以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。这是默认模式。r+: 打开一个文件用于读写。文件指针将会放在文件的开头。rb+:以二进制格式打开一个 阅读全文
posted @ 2021-12-09 21:44 云啊云的囤粮地 阅读(1406) 评论(0) 推荐(0) 编辑
摘要: page object 原则 用公共方法代表页面提供的服务 不要暴露页面的细节 一般不要写断言(即断言和操作细节分开写),在用例里断言 方法返回其他的PageObjects 不要代表一整个页面(即只需要为重要的元素封装操作细节) 同一action的不同结果应该被封装成不同方法 以百度搜索页为例 阅读全文
posted @ 2021-12-05 22:27 云啊云的囤粮地 阅读(45) 评论(0) 推荐(0) 编辑
摘要: page object 设计模式 案例情景一:断言和操作代码混在一起同时出现 思考:是否有方法使页面元素改变时只改变操作代码,而不需要同时改变断言代码? 主要思想:对重要的操作细节进行封装成一个类或函数,测试或断言时调用即可,大概 本质:面向接口编程 2013 https://martinfowle 阅读全文
posted @ 2021-12-05 21:50 云啊云的囤粮地 阅读(33) 评论(0) 推荐(0) 编辑