Appium真机测试
up up!
打造一流IT技术人,同进步!
展开
-
【已解决】appium开始点击元素到点击完成花费了十几秒,可能会更长时间
可以看到上面代码,click之后过了12秒才执行打印的代码!!!原因竟是appium的问题,直接换种方式:点击坐标解决,如下图TouchAction touchAction = new TouchAction<>(driver);touchAction.tap(PointOption.point(535, 172)).perform();...原创 2021-11-11 00:50:04 · 1195 阅读 · 0 评论 -
【已解决】Permission denial: writing to settings requires:android.permission.WRITE_SECURE_SETTINGS
用我自己的三星note10可以运行appium,换了台红米K30运行时就报错了。。。以下是appiumServer报错信息[W3C] Encountered internal error running command: Error executing adbExec. Original error: 'Command '/Library/android-sdk-macosx/platform-tools/adb -P 5037 -s 172.30.242.136\:5556 shell 'sett.原创 2021-05-12 15:34:57 · 4904 阅读 · 0 评论 -
【已解决】(class file version 53.0), this version of the Java Runtime only recognizes class file
运行testngxml文件报错org.openqa.selenium.SessionNotCreatedException: Unable to create a new remote session. Please check the server log for more details. Original error: An unknown server-side error occurred while processing the command. Original error: Cannot原创 2021-05-05 21:41:05 · 10029 阅读 · 1 评论 -
adb查看当前手机上打开的app的包名和主程序入口
Mac上查看当前安卓手机上打开的app的包名和主程序入口1、连接上手机,数据线链接或者无线连接随便2、打开你需要查看的app3、打开终端,输入命令: adb shell dumpsys window w |grep / |grep name=原创 2021-05-05 21:34:57 · 1784 阅读 · 0 评论 -
ADB使用WiFi连接真机进行Appium自动化测试的方法
WiFi无线连接真机进行Appium自动化测试的方法背景:有时需要测试APP 产品的耗电问题,但用自动化又面临了一个USB接电脑供电的问题,从而导致计算出来的功耗与手动跑,存在有很大的误差,因此可使用wifi无线连接到手机进行自动化测试,解决功耗问题。Android方法操作步骤:1、手机用USB线连接到电脑,cmd打开命令行,输入adb devices,查询连接设备的名称2、开启端口(端口不能被占用),输入adb -s 238ap45 tcpip 55563、开启端口后用无线连接(保证设备和P原创 2021-05-05 21:25:32 · 1184 阅读 · 2 评论 -
超详细Appium测试安卓真机使用JAVA+Maven+TestNG框架实现
一、准备安装SDK,配置环境变量下载Appium服务桌面版启动Appium服务双击桌面已经下载好的Appium.exe服务,点击启动服务器出现上图后说明已启动成功二、代码实现设置Capability// 1.添加配置,创建DesiredCapabilities对象 DesiredCapabilities des = new DesiredCapabilities(); // 指定测试设备的名称 des.setCapabilit原创 2021-01-26 00:12:17 · 2490 阅读 · 4 评论