随笔分类 -  appium

摘要:def switch_to_webview_wx(self): # context = 'WEBVIEW_com.tencent.mm:tools' context = 'WEBVIEW_com.tencent.mm:toolsmp' self.__switch_to(context) time.s 阅读全文
posted @ 2022-01-25 11:32 小晓风 阅读(1110) 评论(0) 推荐(0)
摘要:2021-08-12 14:09:42:253 - [HTTP] <-- POST /wd/hub/session/6b55742d-aa16-413c-aedd-ba69a89ced41/element/14/click 200 135 ms - 76 [BaseDriver] Shutting 阅读全文
posted @ 2021-08-12 15:11 小晓风 阅读(361) 评论(0) 推荐(0)
摘要:坐标定位,是把界面看做是数学上的坐标 通过元素定位,bounds的值[65,259] [238,432] 说明,元素左上角坐标是[65,259] ,右下角坐标为[238,432] 阅读全文
posted @ 2021-07-12 14:58 小晓风 阅读(237) 评论(0) 推荐(0)
摘要:报错:元素不可点击 在界面中,虽然元素可见,但是不能进行点击,所以报错,这个时候,加入,等待这个遮罩层不可见,然后再点击元素就行了 id = '//*[@id="msgbox"]' 等待这个元素不可见,就行了,然后再操作下一步 阅读全文
posted @ 2021-06-11 13:49 小晓风 阅读(199) 评论(0) 推荐(0)
摘要:selenium.common.exceptions.WebDriverException: Message: An unknown server-side error occurred while processing the command.Original error: Error execu 阅读全文
posted @ 2021-06-03 13:53 小晓风 阅读(846) 评论(0) 推荐(0)
摘要:1、确保手机和电脑已经USB正常连接 2、手机端、电脑端,都已经安装了对应的驱动,比如 华为助手 3、打开手机开发者选项,仔细查看配置项 阅读全文
posted @ 2021-06-03 11:32 小晓风 阅读(1763) 评论(0) 推荐(0)
摘要:1、首先手机连接上了电脑 2、在手机中,打开需要的测试的app,在电脑cmd窗口输入:adb shell dumpsys window windows | findstr mFocusedApp 下面的 com.ulic.misp.asp 就是appPackage名称 3、把要测试的app对应的ap 阅读全文
posted @ 2021-06-03 11:11 小晓风 阅读(467) 评论(0) 推荐(0)
摘要:列举几个重要的启动参数 启动参数查看官方文档 阅读全文
posted @ 2020-05-06 09:49 小晓风 阅读(244) 评论(0) 推荐(0)
摘要:很多同学经过一段时间的学习之后都明白了Appium的基本原理,但是越学习到后面发现出现的很多陌生名词无法弄清楚其具体作用,今天这篇文章的目的就是为了让大家来弄懂三个高频名词:UiAutomator、UiAutomator2、Bootstrap。 首先来说下UiAutomator和bootstrap: 阅读全文
posted @ 2020-05-06 09:43 小晓风 阅读(505) 评论(0) 推荐(0)
摘要:appnium 总体流程 appium的设计模式:是典型的 C/S 架构的设计模式,客户端-》服务端 ,整体流程(返回顺序为逆向) TestCase -> appium Server -> PC端4723端口 >>>> 手机端4723端口->Bootstrap.jar->UIautomator 脚本 阅读全文
posted @ 2020-05-06 09:34 小晓风 阅读(639) 评论(0) 推荐(0)
摘要:一、appium 简介 Appium是一个开源、跨平台的测试工具,可以用来测试原生及混合的移动端应用。Appium支持IOS、Android及Windows 平台。Appium使用WebDriver的json wire协议,来驱动IOS系统的UIAutomation库、 Android系统的UIAu 阅读全文
posted @ 2020-05-04 17:02 小晓风 阅读(461) 评论(0) 推荐(0)
摘要:安装的主要部件如下: 1、python3.7.4 2、JDK 1.8 3、appium 1.15.1 4、安装Microsoft .NET Framework 4.5 5、安装 Android sdk 6、安装 node.js (好像是在 appium1.13版本之后就不用安装node.js了,不过 阅读全文
posted @ 2020-04-29 13:06 小晓风 阅读(432) 评论(0) 推荐(0)