• 2024-04-20(UIAutomator、Appium、Robotium)三种APP自动化测试框架
    一、原理1.UiAutomator——基于UIAutomation的用户界面自动化测试框架,可以跨应用工作,谷歌亲生的。UIAutomation在Android4.3发布时有了新版本,官方简介:http://blog.csdn.net/zhubaitian/article/details/40504827。Android4.3之前:使用inputManager或者更早的WindowsManager
  • 2023-11-01 Android自动化测试框架:UiAutomator和UiAutomator2的区别与示例代码
    UiAutomator和UiAutomator2是两种常用的Android自动化测试框架,它们都是由Google开发的。然而,它们之间存在一些关键的区别:API级别:UiAutomator框架在Android4.3(API级别18)中引入,而UiAutomator2在Android5.0(API级别21)中引入。测试能力:UiAutomator只能测试Android系统应用
  • 2023-09-07appium运行报错UiAutomator exited unexpectedly with code 0, signal null
    增加配置desired_caps['automationName']="UiAutomator2"再次运行后,正常 
  • 2023-08-28uiautomator截屏报错
     原因:从Android8.0开始,SDK工具软件包在新版本中已经弃用,所以tools里的uiautomatorviewer工具都不支持了 ,将SDK目录中tools文件夹下lib中的ddmlib、ddms、ddmuilib、uiautomatorviewer这四个jar文件替换掉即可。下面是这四个新文件的下载地址:链接: https://pan.baidu.co
  • 2023-07-18Python与UIAutomator测试
    1.APP测试UI测试:导航测试,图形测试,内容测试功能测试性能测试:响应能力测试(安装卸载功能性操作),压力测试(反复/长期)兼容性测试安全测试:发送信息拨打电话链接网络访问手机信息联系人信息设置权限;执行某些操作时导致的输入有效性验证授权数据加密;将网络协议的测试,防止恶
  • 2023-07-02atx-agent学习(3)-安装uiautomator apk
    源码如下:def_install_uiautomator_apks(self):"""useuiautomator2.0torunuiautomatortest通常在连接USB数据线的情况下调用"""self.shell("pm","uninstall","com.github.uiautomator&q
  • 2023-05-31Appium踩坑
    1.重复安装io.appium.uiautomator2.server和io.appium.uiautomator2.server.test解决方法:1.caps增加设置skipServerInstallation:True注意当设备上没有包时不能这么设置-----------------------------------------------------------------------------------
  • 2023-03-10Appium - Appium server 与 weditor 都需要用到 uiautomator,启动报错
    启动appiumserver后,再次启动weditor连接设备报错[E22121618:20:07web:2162]500GET/api/v1/devices/android%3Aemulator-5554/screenshot(::1)2133.77ms解
  • 2023-02-23【已解决】appium启动会话时遇到的的几种问题
    第一种:1.启动会话时一直卡在加载界面,报错log信息及截图如下[ADB]CreatingADBsubprocesswithargs:["-P",5037,"-s","EMH0222118007706","shell","uiautomator","run
  • 2023-02-21Python+uiautomator2写安卓手机脚本前期准备
    1.安装adb网上找一个或者FQ后官网下,然后配置环境变量即可C:\Users\lenovo>adbversionAndroidDebugBridgeversion1.0.39Revision3db08f2c6889-androidInstal
  • 2023-01-31App自动化测试|原生App元素定位方法(二)
    uiautomator方法定位原生app元素appium在android端是调用其底层的UIAutomator2自动化测试框架去驱动自动化,在定位元素的时候,可以借助UIAutomator2的语法来实现定位。在代码
  • 2022-12-09UIAutomator测试框架介绍
    uiautomator简介UiAutomator是Google提供的用来做安卓自动化测试的一个Java库,基于Accessibility服务。功能很强,可以对第三方App进行测试,获取屏幕上任意一个APP的任意一个
  • 2022-10-22利用Python操作Android手机刷抖音
    前言:    很多时候,想要学习一个陌生领域的知识时,需要先定一个或基础或高阶的目的,这个目标最好带有趣味性,然后锚定这个目标;或许最终目标很轻松就被实现了,也或许最终发
  • 2022-09-22Android uiautomator 使用入门官方教程(中英对照)
    InadditiontounittestingtheindividualcomponentsthatmakeupyourAndroidapplication(suchasactivities,services,andcontentproviders),itisal