これは遠回りだと思いますが…
次のようなプロジェクト構造があります。
common-library
- denmark
- application
- france
- application
- application-xxxxxx
- application
- integration-tests
アプリケーションごとに構成、翻訳、パッケージ名などが異なりますが、全体としてはほぼ同じです。それらは同じ機能、同じユーザーインターフェースなどを持っています。
現在、アプリケーションの 1 つだけが との統合テストでテストされていRobotium
ます。他のアプリケーションと同じ統合テストを「共有」する方法はありますか?
アプリケーションごとに「共通テスト」とカスタム/特定のテストがあれば完璧です。それはまったく可能ですか?
私たちは必要に応じて maven と Jenkins を使用しています。
他のアプローチや提案は大歓迎です。