Android Uiautomator2 Python包装器-Python开发

时间:2024-06-14 06:07:41
【文件属性】:

文件名称:Android Uiautomator2 Python包装器-Python开发

文件大小:687KB

文件格式:ZIP

更新时间:2024-06-14 06:07:41

Python Testing

Android Uiautomator2 Python Wrapper uiautomator2 各种库的版本号 该项目正在火热的开发中 QQ群号: 499563266 突然插入的招聘:目前作者的组里(阿里巴巴淘宝质量部:坐标杭州西溪园区)正在进行招聘(HIRE) 具体内容这里可以看到 https://testerhome.com/topics/23010 UiAutomator是Google提供的用来做安卓自动化测试的一个Java库,基于Accessibility服务。功能很强,可以对第三方App进行测试,获取屏幕上任意一个APP的任意一个控件属性,并对其进行任意操作,但有两个缺点:1. 测试脚本只能使用Java语言 2. 测试脚本要打包成jar或者apk包上传到设备上才能运行。 我们希望测试逻辑能够用Python编写,能够在电脑上运行的时候就控制手机。这里要非常感谢 Xiaocong He (@xiaocong),他将这个想法实现了出来(见xiaocong/uiautomator),原理是在手机上运行了一个http rpc服务,将uiautomator中


【文件预览】:
uiautomator2-master
----.github()
--------ISSUE_TEMPLATE.md(339B)
--------workflows()
----uiautomator2()
--------settings.py(3KB)
--------watcher.py(9KB)
--------exceptions.py(3KB)
--------init.py(15KB)
--------messagebox.py(2KB)
--------utils.py(5KB)
--------screenrecord.py(4KB)
--------swipe.py(2KB)
--------widget.py(14KB)
--------__init__.py(64KB)
--------__main__.py(8KB)
--------abcd.py(643B)
--------ext-archived()
--------_proto.py(289B)
--------_selector.py(21KB)
--------xpath.py(28KB)
--------webview.py(7KB)
--------ext()
--------image.py(10KB)
--------version.py(5KB)
----XPATH.md(10KB)
----requirements.txt(212B)
----ABOUT.rst(59B)
----examples()
--------com.netease.cloudmusic()
--------adbkit-init()
--------batteryweb()
--------u2iniit-standalone()
--------test_simple_example.py(152B)
--------apk_install.py(1KB)
--------multi-thread-example.py(747B)
--------com.codeskyblue.remotecamera()
--------runyaml()
----.travis.yml(2KB)
----LICENSE(1KB)
----DEVELOP.md(639B)
----setup.cfg(992B)
----setup.py(158B)
----README.md(54KB)
----QUICK_REFERENCE.md(2KB)
----docs()
--------img()
--------conf.py(2KB)
--------index.rst(535B)
--------Makefile(928B)
--------api.rst(168B)
----appveyor.yml(2KB)
----tests()
--------testdata()
--------test_push_pull.py(394B)
--------test_session.py(701B)
--------runtest.sh(312B)
--------test_watcher.py(329B)
--------test_swipe.py(311B)
--------test_settings.py(1KB)
--------conftest.py(1KB)
--------test_xpath.py(2KB)
--------test_screenrecord.py(646B)
--------test_simple.py(4KB)
--------test_utils.py(670B)
--------test_image.py(2KB)
----.gitignore(1KB)
----CHANGELOG(18KB)

网友评论