我認爲這是一個長鏡頭,但...使用相同的集成測試測試多個Android應用程序?
我們有這樣的項目結構:
common-library
- denmark
- application
- france
- application
- application-xxxxxx
- application
- integration-tests
每個應用程序都有不同的配置,轉換,不同的包名等,但所有這些幾乎是一樣的。它們具有相同的功能,相同的用戶界面等。
我們的應用程序中只有一個應用程序現在通過與Robotium
的集成測試進行測試。有沒有辦法爲其他應用程序「共享」相同的集成測試?
對每個應用程序進行「通用測試」和定製/特定測試是完美的。這是否可能?
我們正在使用maven和Jenkins來滿足我們的需求。
歡迎任何其他方法或建議。
正在遷移到Gradle的選項?使用Gradle構建系統,您可以將不同版本定義爲風格,並且集成測試將存在於它們旁邊(當您調用正確的目標時,清單會自動更新)。 – Delyan