我正在爲我們的UIAutomator 2.0測試需求調查基於雲計算的解決方案,而且我們在爲測試項目上傳APK時遇到了相當多的問題。Firebase - 無法針對獨立測試項目運行測試
我們有一個獨立的測試項目,與主Android應用程序項目分開存在。該項目的包格式爲com.company.project,測試項目的包爲com.company.project.test。
1)如果我試圖上載有androidTest所有的測試(和gradle這個使用androidTestCompile依賴項測試APK),火力地堡控制檯抱怨說:
"Unable to find instrumentation package for com.company.project.test"
這可能是因爲我們的測試項目是獨立的,並且測試實際上生活在com.company.project.test.test下。
2)。另一方面,如果我改變的測試,以java的主文件夾的位置在項目和改變androidTestCompile編譯爲gradle這個依賴性,當我嘗試上傳測試APK火力地堡控制檯再次抱怨:
"We experienced an error while validating your APK. Please verify the APK is correct and upload again."
由於我被雙方阻止,我無法運行單個測試。
其他人試圖將Firebase測試實驗室用於類似的項目層次結構?幫幫我!