ユーザエクスペリエンス用テストスクリプトの迅速な作成と自動実行により、最大70%の時間短縮
携帯端末、タブレットなど、Android搭載デバイスが複雑化する中、開発チームはユーザの期待や要求に応える製品ユーザエクスペリエンスの確保という、新たな課題に直面しています。デバイスのユーザエクスペリエンスのテストは、製品の品質を大幅に向上できるとともに、売上と顧客の信頼を失う、損失の大きなデバイスの返品を防げる、重要な段階です。
「Wind River User Experience Test Development Kit for Android」は、Android端末向け自動テストスクリプトの迅速な作成を可能にします。デバイスメーカーが期待どおりのユーザエクスペリエンスを顧客に提供できるようにサポートします。
Androidのユーザエクスペリエンスのテストという課題をクリア
Wind River User Experience Test Development Kitは、Android端末向け自動テストスクリプトの迅速な作成を可能にする、Eclipseベースのテスト作成環境です。UX Test Development Kitで開発されたテストは、Androidのユーザインタフェースを通して、実際のユーザが操作するのと同じように、テスト対象のデバイスを自動操作します。デバイス開発者はUX Test Development Kitを使用して、ユーザインタラクションを模倣し、正しい挙動の検証を行い、不具合に分類されることもある、想定された結果とのずれを発見できます。非常にミスが生じやすく、再現が難しい手動テストと比較すると、半分のコストで製品の品質を向上できます。

Wind River UX Test Development Kitは、Android Monkeyツールを利用して、Android Hierarchy Viewerからユーザインタフェース要素を特定することで、デバイスとインテリジェントに対話します。
ユーザエクスペリエンスのテスト時間を70%短縮
市場投入までの時間が短くなる中、デバイスの機能やアプリケーションのユーザエクスペリエンスのテストが、切り詰められたり、十分に徹底されないケースは少なくありません。Wind River User Experience Test Development Kitによるテストプロセスの自動化には、以下のようないくつかの利点があります。
- 複雑なAndroidソフトウェアスタックの手動テストサイクルに要する時間を大幅にカット(最大70%)
- 非常にミスが生じやすく、再現が難しい手動テストと比較すると、半分のコストで製品の品質を向上
- アプリケーション、プラットフォーム、世代、製品ファミリ間で再利用
- 再現可能なテスト結果で、不具合の特定とデバッグが可能
- 柔軟に拡張可能、デバイス別ユーザケースに基づいて新しいテストスクリプトを迅速に作成
Android端末のユーザエクスペリエンスのテストに特化
Wind River User Experience Test Development Kitは、Android端末のテストを目的に一から開発、設計、構築されました。アプリケーションとの対話をユーザインタフェース経由で行いながら、実際のユーザが操作するようにデバイスのシミュレーションや操作を行います。
- Eclipseベースの自動化されたテスト作成環境
- ウィザードでテストスクリプトを迅速に作成
- デバイス上のランタイムサポートを自動検出して実装する、組込型エージェント
- 柔軟性と拡張性に富んだ、即使用できるサンプルテスト
- テストの抽象化:複数ベンダのアプリケーション、プラットフォームの複数バージョン、同一アプリケーションの複数バージョンの間で再利用可能
- Wind River Framework for Automated Software Testing(FAST)のような自動テスト実行フレームワークへのインテグレーションが容易になるランナーメカニズム
- 包括的なテストログ解析
- 直感的にデバッグを行えるナビゲータ機能

Wind River UX Test Development Kitで開発されたテストは、アプリケーションの抽象層を利用して、テストの再利用と開発時間の短縮を実現
即使用できるAndroidアプリ向けテスト
Wind River User Experience Test Development Kitは、標準的なAndroidアプリケーション向けの抽象テストを提供します。Googleマップ、Facebook、Twitterといったマーケットアプリ用サンプルテストスクリプトも参照できます。UX Test Development Kitには、以下のようなテスト資産が用意されています。
- アラーム時計
- ブラウザ
- 計算機
- カレンダー
- カメラ
- 時計
- 連絡先
- 電子メール
- メディアプレーヤー
- メッセージング
- メモ




