摘要: 一、下载 http://jmeter.apache.org/download_jmeter.cgi 二、安装 先把下载的包解压缩,然后放在合适的位置。(需要对应的jdk安装) 三、配置环境变量 1. 添加classpath:%JMETER_HOME%\lib\ext\ApacheJMeter_cor 阅读全文
posted @ 2019-06-24 11:31 lixinhang 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 一、Python3中字符是以Unicode编码的,中文也可以表示。 Python2中需要加代码,指定utf-8编码 #-*-coding:utf-8 -*- 二、encode方法 三、decode方法 阅读全文
posted @ 2019-06-21 17:33 lixinhang 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1. 计算机存的是二进制,我们平时使用的汉字都不是二进制,存在计算机里用的是字符编码。 2. 字符集就是一套文字符号及其编码的描述。字符集有很多种。 3. 概念: A. 位:计算机中的最小单位,二进制中的一位,用0/1表示。(比特) B. 字节:八位组成一个字节。(一个汉字可以是两个或三个字节) C 阅读全文
posted @ 2019-06-21 13:48 lixinhang 阅读(187) 评论(0) 推荐(0) 编辑
摘要: (让开发加上myWebView.setWebContentsDebuggingEnabled(true),才可以测试) 第一种,可以使用Chrome浏览器,这种webview不依赖app。可以通过Selenium解决。 第二种,webview依赖app。也需要chrome浏览器,通过chrome浏览 阅读全文
posted @ 2019-06-12 17:48 lixinhang 阅读(916) 评论(0) 推荐(0) 编辑
摘要: 一、打开通知栏 1. 滑动,从上到中间 2. 直接使用打开通知栏方法:diver.open_notification() 二、关闭通知栏 1. 滑动 2. 直接使用返回:diver.back() 三、按键操作 方法:driver.keyevent(),括号里填对应值。可以参考:https://blo 阅读全文
posted @ 2019-06-12 17:18 lixinhang 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 原则很简单:滑动页面,直到元素可见 阅读全文
posted @ 2019-06-11 15:11 lixinhang 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 一、方法 Appium的swipe方法:swipe(self, start_x, start_y, end_x, end_y, duration=xxx) 二、可以先获取元素坐标,然后根据上述方法滑动 获取元素坐标方法,可以去appium或者uiautomator中,通过鼠标查看x,y的坐标值。 三 阅读全文
posted @ 2019-06-11 14:28 lixinhang 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 一、建议添加下边内容到desitred_caps 'automationName' = 'UiAutomator2' appium跨平台,但是uiautomator只针对安卓 二、UI Automator (https://developer.android.google.cn/training/t 阅读全文
posted @ 2019-06-11 11:36 lixinhang 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 用UIautomatorviewer和Appium帮助写xpath表达式 阅读全文
posted @ 2019-06-03 18:15 lixinhang 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 通过坐标点击页面,定位不到元素时可以使用坐标。 driver.tap([xxx,yyy],ttt) xxx代表x坐标 yyy代表y坐标 ttt代表按的时长,ttt秒释放,单位是ms。不写为轻点。 注意、[xxx,yyy]最多有5个 阅读全文
posted @ 2019-06-03 17:57 lixinhang 阅读(1462) 评论(0) 推荐(0) 编辑