随笔分类 -  appium

appium的使用
摘要:appium是手机app端的自动化,它继承了webdriver(也就是selenium 2) 不过appium仍然需要通过selenium最后做测试工具,但是appium起到了一个连接手机端非常好的桥梁工作!可以连接到电脑上非常方便的调用selenium工具来做测试。 Selenium 1.0版包括 阅读全文
posted @ 2019-12-05 12:38 榴莲Alice 阅读(418) 评论(0) 推荐(0)
摘要:摘要: 利用jsonrpc技术直接包装uiautomator,调用uiautomator的api在本地直接编写脚本,然后运行测试case,这样比用Java写,然后再打包,runcase要简单的多,关键是他还延伸很多有用的方法,比google原生的要强大一点。 Name: Python wrapper 阅读全文
posted @ 2019-11-30 16:00 榴莲Alice 阅读(552) 评论(0) 推荐(0)
摘要:UIAutomator是一个Android自动化测试框架,是谷歌在Android4.1版本发布时推出的一款用Java编写的UI测试框架,它只能用于UI即黑盒方面的测试。所以UIAutomator只能运行在Android4.1之后的版本,其最大的特点是可以跨进程操作。我们可以使用UIAutomator 阅读全文
posted @ 2019-11-30 15:44 榴莲Alice 阅读(4401) 评论(0) 推荐(0)
摘要:UiAutomator和Appium之间的区别和联系 联系: 在Android端,appium基于WebDriver协议,利用Bootstrap.jar,最后通过调⽤用UiAutomator的命令,实现App的自动化测试。 UiAutomator测试框架是AndroidSDK自带的App UI自动化 阅读全文
posted @ 2019-11-29 18:05 榴莲Alice 阅读(3730) 评论(0) 推荐(0)
摘要:很多同学经过一段时间的学习之后都明白了Appium的基本原理,但是越学习到后面发现出现的很多陌生名词无法弄清楚其具体作用,今天这篇文章的目的就是为了让大家来弄懂三个高频名词:UiAutomator、UiAutomator2、Bootstrap。 首先来说下UiAutomator和bootstrap: 阅读全文
posted @ 2019-11-29 18:04 榴莲Alice 阅读(300) 评论(0) 推荐(0)
摘要:导读 Appium这个听起来既生疏也熟悉的自动化测试工具,比起原生的UiAutomator可能是异常的不起眼,可是却是有自身独当一面的能力,可以完成许多高难度作业,完成UiAutomator不可能完成的一些任务,可以说appium丰富了UiAutomator的功能,使UiAutomator可以完成更 阅读全文
posted @ 2019-11-29 17:46 榴莲Alice 阅读(934) 评论(0) 推荐(0)
摘要:appium之xpath元素定位 一、xpath的使用场景: 自动化测试中经常对元素进行操作时,如果存在id、name、content_desc时,可通过appium框架提供的方法find_element_by_id/name/tag_name来直接进行操作,经常会遇到以上属性都不存在的情况,因此这 阅读全文
posted @ 2019-11-25 10:50 榴莲Alice 阅读(403) 评论(0) 推荐(1)