随笔分类 -  appium Android 自动化

uiautomator2+python自动化测试1-环境准备
摘要:前言 uiautomator是Google提供的用来做安卓自动化测试的一个Java库。功能很强,可以对第三方App进行测试,获取屏幕上任意一个APP的任意一个控件属性,并对其进行任意操作,但有两个缺点: 我们希望测试能够用Python编写,能够在电脑上运行的时候就控制手机,于是就有了uiautoma 阅读全文

posted @ 2019-08-26 14:03 dreamhighqiu 阅读(899) 评论(0) 推荐(0)

uiautomator2+python自动化测试2-查看app页面元素利器weditor
摘要:前言 android sdk里面自带的uiautomatorviewer.bat可以查看手机app上的元素,但是不太好用,网上找了个大牛写的weditor,试用了下还是蛮不错的python环境:3.6 weditor环境准备 使用pip安装weditor,github地址https://github 阅读全文

posted @ 2019-08-01 15:58 dreamhighqiu 阅读(1188) 评论(0) 推荐(0)

appium下xpath定位
摘要:基本属性定位 以淘宝app为例,定位左上角扫一扫按钮 1.可以通过text文本定位到 //*[@text='text文本属性'] 2.如果元素id是唯一的,xpath也可以定位id属性 //*[@resource-id='id属性'] 3.class属性唯一的话,可以通过class属性定位到,定位c 阅读全文

posted @ 2019-06-14 09:25 dreamhighqiu 阅读(998) 评论(0) 推荐(0)

appium下android_uiautomator定位
摘要:前言 appium就是封装android的uiautomator这个框架来的,所以uiautomator的一些定位方法也可以用 text 1.通过text文本定位语法 new UiSelector().text("text文本") 2.文本比较长的时候,可以用textContains模糊匹配,只要文 阅读全文

posted @ 2019-06-14 09:23 dreamhighqiu 阅读(1125) 评论(0) 推荐(0)

Unittest命令行执行测试、执行测试发现操作实例
摘要:#coding=utf8'''可以通过命令行运行:模块、类、或者单个测试方法,具体的操作是如下:运行测试模块:python -m unittest test_module1 test_module2运行测试类:python -m unittest test_module.TestClass运行测试方 阅读全文

posted @ 2019-06-11 16:23 dreamhighqiu 阅读(257) 评论(0) 推荐(0)

appium Android下webview混合APP使用教程
摘要:背景 前几天接到H5开发人员那边的业务开发需求单,说想将H5接入到自动化系列中,特此记录分享一下。 也可参考testerhome发表的文章链接:https://testerhome.com/topics/7866 环境前置准备 手机与电脑USB连接,开启USB调试模式,通过adb devices可查 阅读全文

posted @ 2019-06-10 09:25 dreamhighqiu 阅读(1198) 评论(0) 推荐(0)

appium python下的API方法
摘要:前言: Appium Python API全集,不知道哪个大神整理的,这里贴出来分享给大家。 1.contexts contexts(self): Returns the contexts within the current session. 返回当前会话中的上下文,使用后可以识别H5页面的控件 阅读全文

posted @ 2019-06-08 10:29 dreamhighqiu 阅读(393) 评论(0) 推荐(0)

appium自动化常用API
摘要:常用函数 一、获得信息类API (1)获取当前页面的activity名,比如: (.ui.login.ViewPage) 比如我们需要实现这个登录的功能时,主要思路为如果当前界面为登录页面时,就进行登录行为,否则就跳转到登录页面。其伪代码为: (2)获取当前页面的树形结构源代码,与uiautomat 阅读全文

posted @ 2019-06-08 09:41 dreamhighqiu 阅读(2452) 评论(0) 推荐(0)

【Mac + Appium + Python3.6学习(二)】之Android自动化测试,appium-desktop配置和简易自动化测试脚本
摘要:配置环境: Appium version :1.9.1 Appium-desktop:后改为1.7.1 Android:6.0.1 Mac:10.13.6 一、appium-desktop配置连接Android真机 1、开启appium服务 如果报错:参考上一篇解决办法(第二节第6小点) 2、配置连 阅读全文

posted @ 2019-06-08 09:26 dreamhighqiu 阅读(1172) 评论(0) 推荐(0)

appium 学习教程
摘要:转自:https://www.cnblogs.com/yoyoketang/tag/appium/ 转自:https://www.cnblogs.com/Owen-ET/tag/%E8%87%AA%E5%8A%A8%E5%8C%96%E6%B5%8B%E8%AF%95/default.html?pa 阅读全文

posted @ 2019-06-08 09:06 dreamhighqiu 阅读(331) 评论(0) 推荐(0)

导航