0
我使用Selendroid quickstart教程(粘貼如下)中的代碼啓動selendroid獨立應用程序。在運行時在Selendroid中添加支持的應用程序
SelendroidConfiguration config = new SelendroidConfiguration();
// Add the selendroid-test-app to the standalone server
config.addSupportedApp("src/main/resources/selendroid-test-app-0.15.0.apk");
selendroidServer = new SelendroidLauncher(config);
selendroidServer.launchSelendroid();
現在,因爲我想測試我不知道先驗多個應用程序,我想離開這個獨立的執行,並在運行時增加新的支持的應用程序。除了命令行選項-folder
之外,我在本文檔中找不到任何與此相關的任何內容,它被稱爲指定一個目錄來監視新的.apk要簽名和支持的文件。
它接近我想要的,但不完全。我希望能夠單獨挑選支持的應用程序,以通過Java API添加到獨立應用程序中。我寧願避免冒險創建一個文件夾,並從代碼中複製.apk。例如,即使在selendroidServer
已啓動後,我是否可以繼續調用config.addSupportedApp
?我無法找到任何適合該方法的文檔。
我也可以調用命令行,並提供我提到的'-folder'選項。那會的。我無法重新啓動服務器,因爲當我想添加其他支持的應用程序時,可能會有其他測試在其他模擬器上運行。 –
如果它做你需要的東西,那麼它很好,很好。 –