Android monkey auto test

本文介绍了一种利用Android平台下的Monkey工具进行自动化测试的方法。具体步骤包括:打开命令行界面(cmd),运行adb shell命令连接设备,最后通过monkey命令指定应用包名及执行次数来进行稳定性测试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


1.进入cmd
2.执行adb shell 
3.monkey -p com.xxx.xxx -v 2000  -p后面接包名,-v后面接次数
用例 初始化失败 | 抖音调节音量-Super_Douyin_0002 | INFO: [UiAutomator2Server] Starting Server java.lang.IllegalStateException: UiAutomationService android.accessibilityservice.IAccessibilityServiceClient$Stub$Proxy@f2b79falrea dy registered! at android.os.Parcel.createExceptionOrNull(Parcel.java:2473) at android.os.Parcel.createException(Parcel.java:2449) at android.os.Parcel.readException(Parcel.java:2432) at android.os.Parcel.readException(Parcel.java:2374) at android.view.accessibility.IAccessibilityManager$Stub$Proxy.registerUiTestAutom ationService(IAccessibilityManager.java:830) at android.app.UiAutomationConnection.registerUiTestAutomationServiceLocked(UiAuto mationConnection.java:532) at android.app.UiAutomationConnection.connect(UiAutomationConnection.java:109) at android.app.UiAutomation.connectWithTimeout(UiAutomation.java:327) at java.lang.reflect.Method.invoke(Native Method) at mirror.RefMethod.call(RefMethod.java:63) at uiautomator.InstrumentShellWrapper.getUiAutomation(InstrumentShellWrapper.java: 101) at androidx.test.uiautomator.UiDevice$Api24Impl.getUiAutomationWithRetry(UiDevice. java:1545) at androidx.test.uiautomator.UiDevice.getUiAutomation(UiDevice.java:1468) at androidx.test.uiautomator.QueryController.<init>(QueryController.java:95) at androidx.test.uiautomator.UiDevice.<init>(UiDevice.java:115) at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:296) at com.wetest.uia2.Main.runServer(Main.java:50) at com.wetest.uia2.Main.main(Main.java:30) at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:398) Caused by: android.os.RemoteException: Remote stack trace: at com.android.server.accessibility.UiAutomationManager.registerUiTestAutomationSe rviceLocked(UiAutomationManager.java:111) at com.android.server.accessibility.AccessibilityManagerService.registerUiTestAuto mationService(AccessibilityManagerService.java:1324) at android.view.accessibility.IAccessibilityManager$Stub.onTransact(IAccessibility Manager.java:404) at android.os.Binder.execTransactInternal(Binder.java:1211) at android.os.Binder.execTransact(Binder.java:1175) callee: null 1537/3726 java.lang.IllegalStateException: UiAutomation not connected, UiAutomation@d46de31 at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:1498) at android.app.UiAutomation.getServiceInfo(UiAutomation.java:614) at androidx.test.uiautomator.UiDevice.getUiAutomation(UiDevice.java:1482) at androidx.test.uiautomator.QueryController.<init>(QueryController.java:95) at androidx.test.uiautomator.UiDevice.<init>(UiDevice.java:115) at androidx.test.uiautomator.UiDevice.getInstance(UiDevice.java:296) at com.wetest.uia2.Main.runServer(Main.java:50) at com.wetest.uia2.Main.main(Main.java:30) at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:398)
最新发布
07-24
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值