スマホHack!

開いたテストのバトラーを調達

スマホ関連の海外ニュースです。

自動化されたテストは、LinkedIn の 3 x 3 戦略モバイル アプリケーションを解放するために重要なコンポーネントです。私たちが新しい LinkedIn の Android アプリ開発、我々 のテストは、主要な問題を抱えているとわかった: 我々 のテストが断続的に失敗したので、弊社のテスト環境は、信頼性の高かった。お知らせテストに頼る私たちソリューションの必要性テスト環境ではなく、アプリに問題があったとき。このため、我々 は作成され、ソース テスト バトラー、信頼性の高い Android テスト ツールを開きます。LinkedIn を実行以上 100 万テスト バトラーを使用して毎日をテストし、それは実行している Android のテスト誰にメリットを提供できると考えています。 アンドロイドのテスト UI がさまざまな理由のために安定することができます: テストが特定の順序で実行されるに依存またはテストの間はリセットされません可能性がありますいくつかの共有アプリケーションの状態に依存します。妙のこれらのタイプのアドレスにアプリ開発者に大きく依存がより陰湿な問題は Android デバイス自体の内で発生します。 あなたは Android で多数の UI テストを実行する試みた、エミュレーターは信頼できる方法のいくつかに精通しているができます。エスプレッソ テストを確実に実行できる、アニメーションを無効にする必要があります。エミュレーターの CPU がランダムにスリープ状態になる、WiFi をオフに予期しない、または不正な加速度計データがデバイスの向きを変更するため、テストは失敗可能性があります。システム アプリは、バック グラウンドでエミュレーターでクラッシュ、エスプレッソ UI テストの失敗結果クラッシュまたはアプリない応答ダイアログされます。リンクトイン、エミュレーターのロック画面がランダムに発生した場合失敗する原因となるテストも見てきました。この一貫性のない動作は、私たちのテストと質問の理由も書いていたそれらの最初の場所で信頼を失った私たちの開発者を引き起こしていた。
続きを読む…

Open Sourcing Test Butler

Automated testing is a key component to LinkedIn’s 3×3 strategy for releasing mobile applications. As we developed the new LinkedIn Android app, we found that our tests had a major problem: our testing environment was unreliable, so our tests failed intermittently. We needed a solution that would let us rely on our tests to inform us when there was a problem with the app, not the testing environment. For this reason, we created and open sourced Test Butler, a reliable Android testing tool.
Read more…

facebooktwittergoogle_plusredditpinterestlinkedinmail

Comments are closed.