- 博客(5)
- 收藏
- 关注
原创 Configuring Logging(appium+python)
#将日志输出在指定的本地文件中[loggers]keys=root,infoLogger[logger_root]level=INFOhandlers=fileHandler[logger_infoLogger]level=INFOhandlers=fileHandlerqualname=infoLoggerpropagate=0[handlers]keys=fileHan...
2019-06-20 18:35:28
176
原创 Appium+Python九宫格密码解锁
整体思路:获取整个九宫格的View,然后计算出View的宽度和高度,从而计算出九宫格中每个点的坐标位置,再通过TouchAction(driver).press(x,y).move_to(x,y).release().perform()这个方法来绘制自己需要绘制的手势密码代码实现如下:#需要导入的from appium import webdriverfrom appium.webdriv...
2019-06-06 16:56:44
795
1
原创 Appium设置时间等待
1、强制等待——设置固定等待时间(时间单位为秒)from time import sleepsleep(num)2、隐式等待——针对全部的元素设置的等待的时间(时间单位为秒)driver.implicitly wait(20)3、显示等待——针对某个元素设置的等待时间(时间单位为秒)这里我们一般是使用Webdriverwaiti()和until()或者until_not()方法一起使用...
2019-05-29 15:57:03
642
原创 Appium+python连接一个设备并启动指定的APK
一、Appium运行的原理我们的电脑(client)上运行自动化脚本,调用的是webdriver的接口,appium server接受到我们电脑上(client)发送过来的命令后他会将这些命令转换为Uiautomator认识的命令,然后由Uiautomator来在设备上执行自动化!如图所示:二、编译工具(本人使用的编译工具是pycharm)工具下载地址:https://www.jetbr...
2019-05-29 11:35:35
683
原创 Appium+Python环境配置学习笔记
一、Appium的概念1、appium概念:appium 是一个自动化测试开源工具,支持 iOS 平台和 Android 平台上的原生应用,web应用和混合应用,appium是一个跨平台的工具:它允许测试人员在不同的平台(iOS,Android)使用同一套API来写自动化测试脚本,这样大大增加了iOS和Android测试套件间代码的复用性。二、环境的搭建(Node js、Appium、Appl...
2019-05-22 18:32:20
173
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人