Android 在使用appium inspector自动执行测试时,应用程序在登录时崩溃
我正在使用appium inspector,以便从与真实设备(Android)连接的Mac操作系统中自动化测试用例。 在登录应用程序时,会显示一个白色屏幕,应用程序会崩溃! 但是,当我手动操作时,同样的操作效果很好Android 在使用appium inspector自动执行测试时,应用程序在登录时崩溃,android,macos,selenium-webdriver,automation,appium,Android,Macos,Selenium Webdriver,Automation,Appium,我正在使用appium inspector,以便从与真实设备(Android)连接的Mac操作系统中自动化测试用例。 在登录应用程序时,会显示一个白色屏幕,应用程序会崩溃! 但是,当我手动操作时,同样的操作效果很好 Date: Thu Jan 07 11:55:20 GMT+01:00 2016 java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState at androi
Date: Thu Jan 07 11:55:20 GMT+01:00 2016
java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState
at android.support.v4.app.FragmentManagerImpl.checkStateLoss(FragmentManager.java:1377)
at android.support.v4.app.FragmentManagerImpl.enqueueAction(FragmentManager.java:1395)
at android.support.v4.app.BackStackRecord.commitInternal(BackStackRecord.java:637)
at android.support.v4.app.BackStackRecord.commit(BackStackRecord.java:616)
at com.gtl.kemific.activity.DashboardActivity.loadWatchlistFragment(DashboardActivity.java:240)
at com.gtl.kemific.activity.DashboardActivity.onClick(DashboardActivity.java:309)
at android.view.View.performClick(View.java)
at android.view.View$PerformClick.run(View.java)
at android.os.Handler.handleCallback(Handler.java)
at android.os.Handler.dispatchMessage(Handler.java)
at android.os.Looper.loop(Looper.java)
at android.app.ActivityThread.main(ActivityThread.java)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)
嗯,如果应用程序崩溃/没有响应,你什么也做不了。收集日志并向开发人员报告问题,然后放松;) 谢谢你的回答,这应该是开发者的问题。是的!但是,请验证adb日志中导致应用程序关闭/崩溃/没有响应的特定问题。现在不是应用程序崩溃,而是移动屏幕变暗,每次出现这种情况时,我都必须重新启动它。这个场景与我在登录屏幕中将应用程序从英文版切换到阿拉伯文版这一事实有关。