Py福利,基于uiautomatorviewer 的Python 自动化代码自动生成工具分享(jar已发布GitHub,欢迎Star)

前言
做UI自动化无论你用SDK自带的uiautomatorviewer还是Macaca还是Appium自动的inspector,代码最多的就是那些繁琐重复的找元素后点击,输入,长按。。。。。等。
现在偷懒的方式来了,改造uiautomatorviewer,在抓取Xpath的同时,生成点击,输入,长按等操作的代码。Java部分我已经实现,并投入到公司内部的自动化实践中,同事们用着还是很嗨皮的。前贴已经支持兼容支持安装和IOS了,详情见二次开发 uiautomatorviewer 自动生成 xpath (兼容 android 和 iOS)文章地址https://www.yii666.com/article/764099.html

Python部分,刚刚完成后,元素操作都百度来的,不知道对错,烦请各位老师批评指正,本工具任何人可以无偿使用,大家一起让自动化更简单。前期的jar包已放到Git上了jar传送门

功能:

  • 选择Python时,生成Python对元素的操作。

操作:文章来源地址:https://www.yii666.com/article/764099.html

    • Click

      • 选择Xpath:driver.find_element_by_xpath("//android.widget.ImageView[@content-desc='国内游']").click()
      • 选择ID:driver.find_element_by_id("com.gift.android:id/search_edit").click()
      • 选择desc:driver.find_element_by_accessibility_id("境外门票").click()
      • 选择class:driver.find_element_by_class_name("android.widget.TextView").click()
      • 选择text:driver.find_element_by_name("玩水季").click()
    • LongPress网址:yii666.com<

      • 同上
    • Input

      • 同上
    • sendkey文章来源地址https://www.yii666.com/article/764099.html

    • FindElement

      • 同上

截图:网址:yii666.com

Py福利,基于uiautomatorviewer 的Python 自动化代码自动生成工具分享(jar已发布GitHub,欢迎Star)

版权声明:本文内容来源于网络,版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。文本页已经标记具体来源原文地址,请点击原文查看来源网址,站内文章以及资源内容站长不承诺其正确性,如侵犯了您的权益,请联系站长如有侵权请联系站长,将立刻删除

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信图片_20190322181744_03.jpg

微信扫一扫打赏

请作者喝杯咖啡吧~

支付宝扫一扫领取红包,优惠每天领

二维码1

zhifubaohongbao.png

二维码2

zhifubaohongbao2.png