我試圖通過Appium的服務器來運行我的測試,但得到的錯誤:權限啓動活動否認
Permission to start activity denied
實際上,我試圖運行Chrome應用程式(不提供APK應用程序已經安裝在我的手機上)。
appPackage: "com.android.chrome"
appActivity : "org.chromium.chrome.browser.ChromeTabbedActivity"
但是,當我用Appium的客戶端GUI運行相同的測試時,一切都很好。 不過,我想用服務器(運行帶CMD的Appium)而不是GUI。
好像我找到了解決方法。 我已添加功能: capabilities.SetCapability(CapabilityType.BrowserName,「Chrome」); 那麼爲什麼我需要在這種情況下的appPackage和appActivity? –
您確定appPackage和appActivity正確 –
正如我所說,運行appium的GUI時使用這些功能時效果很好,所以我只能猜測它們是正確的。我用一個shell命令來驗證它,它看起來是正確的。 –