2

Jenkins を介してベータ/QA テスター向けに Android ビルドのデプロイを自動化する方法を検討しています。QAおよびベータテスターがアプリケーションをダウンロードしてインストールできる場所から、jenkinsを介して何らかのテストハーネスにAndroid apkをデプロイできるソリューションはありますか?

4

2 に答える 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 をベータ テスターに​​配布するには、HockeyAppGoogle Play alpha/beta distributionなどのサービスを試すことができます。どちらにも、ビルドをアップロードするためのJenkins プラグインがあります。

これらのサービスとその SDK をアプリで使用することにより、テスターから使用統計とクラッシュ レポートを自動的に取得できます。

于 2012-12-06T20:57:17.220 に答える