Jenkins を介してベータ/QA テスター向けに Android ビルドのデプロイを自動化する方法を検討しています。QAおよびベータテスターがアプリケーションをダウンロードしてインストールできる場所から、jenkinsを介して何らかのテストハーネスにAndroid apkをデプロイできるソリューションはありますか?
1273 次
2 に答える
3
現在、Jenkins の Android では、ほとんどすべてがすぐに使用できます。あなたはできる :
- Android Emulator Plugin を使用し、ant デバッグ テストを使用してテストを実行します。
- ant emma installd test を使用して、emma のカバレッジとレポートを取得します (emma レポートをアーティファクトとしてエクスポートする必要があります)。
- 特別なテスト ランナーを使用して、jenkins 内で単体テスト レポートを取得することもできます (レポートをアーティファクトとしてエクスポートすることもできます): Android Test RunnerまたはZutubi test runnerがありません。
- Jenkins 用の Lint Plugin のおかげで、lint 分析と結果も取得できます。
ant で実行できることはすべて、より産業的な構成のために maven でも動作します。
私たちは実際に、他のテスト技術のより良い統合と Sonar とのより良い統合に取り組んでおり、このトピックは 2013 年中にいくらか進展するはずです。
于 2012-12-06T04:56:42.157 に答える
1
APK をベータ テスターに配布するには、HockeyAppやGoogle Play alpha/beta distributionなどのサービスを試すことができます。どちらにも、ビルドをアップロードするためのJenkins プラグインがあります。
これらのサービスとその SDK をアプリで使用することにより、テスターから使用統計とクラッシュ レポートを自動的に取得できます。
于 2012-12-06T20:57:17.220 に答える