2017-01-01 24 views
1

線程「main」中的異常org.openqa.selenium.SessionNotCreatedException:無法創建新的會話。 (警告:服務器未提供任何堆棧跟蹤信息) 命令持續時間或超時:5.41秒 構建信息:版本:'未知',修訂:'2aa21c1',時間:' 2016-08-02 14:59:43 -0700' 系統信息:host:'rude',ip:'192.168.1.8',os.name:'Windows 8.1',os.arch:'amd64',os。版本:'6.3',java.version:'1.8.0_101' 驅動程序信息:io.appium.java_client.android.AndroidDriver在真實設備上運行appium測試的日誌中獲取「允許開始活動被拒絕」錯誤

+0

正確設置您的問題 – abhiarora

回答

0

無法創建新的會話。 (原來的錯誤:權限啓動活動否認。)

上面的錯誤來當你的appium未啓動或有時Appium停止,沒有理由與錯誤代碼500工作。所以重新啓動appium並運行你的測試。

0

停止appium服務器並重新啓動。
當您在appium中設置的啓動器活動不是默認的啓動活動時,會發生此問題。因此,我建議您將啓動器活動從下拉列表更改爲默認活動的其他活動。嘗試這個。 與開發人員檢查默認啓動器活動

0

一段時間已經開發應用程序具有維護安全性。 從閃屏打開應用到下一個活動請參考下面的代碼,

File appDir = new File ("src"); 

DesiredCapabilities cap = new DesiredCapabilities(); 

cap.setCapability(MobileCapabilityType.PLATFORM_NAME, MobilePlatform.ANDROID); 

cap.setCapability(MobileCapabilityType.DEVICE_NAME, "Android Device"); 

cap.setCapability(MobileCapabilityType.NEW_COMMAND_TIMEOUT, "25"); 

cap.setCapability("appPackage","com.demo"); 

cap.setCapability("appActivity","com.demo.ui.splash.SplashActivity"); 

cap.setCapability("noReset", "true"); 

AndroidDriver<AndroidElement> driver = new AndroidDriver<> (new URL("http://117.0.0.1:1723/wd/hub"),cap); 

務必將cap.setCapability("noReset", "true"); 飛濺的活動後,推出一個活動。

相關問題