資料の紹介

 アプリケーションの操作においてユーザーインターフェース(UI)の快適性は不可欠である。一貫性がなければユーザーは迷子になり、満足度は低下する。ソフト開発におけるUIテストの重要度は増すばかりだ。しかし、開発スピードと品質を両立させたうえでコスト削減も求められる昨今、そう簡単にはいかない。

 こうした課題の解決策として注目されているのがUIテストの自動化である。例えば、繰り返し実行するテストや変更時の影響を調べる回帰テストなど、複数回実行するテストの効率化に最適とされる。また、UIテストを自動化すれば、より高度かつ探索的なテストに開発者のリソースを割けるようになる。

 本資料では、UIテストの自動化を始めるにあたって知っておくべきポイントを詳細に解説する。まずは、テストの目的やレベルに合わせて自動化の範囲を決め、緻密な手動テストとの切り分けを判断することが成功の近道だという。さらに、モジュラー、データ駆動、キーワード駆動のテストを一体化したテスト自動化フレームワークを紹介する。同フレームワークにより、デスクトップ、Webベース、モバイルデバイスなどのマルチ環境でも適切なテスト自動化が可能になるという。

この先は日経クロステック Active会員の登録が必要です

日経クロステック Activeは、IT/製造/建設各分野にかかわる企業向け製品・サービスについて、選択や導入を支援する情報サイトです。製品・サービス情報、導入事例などのコンテンツを多数掲載しています。初めてご覧になる際には、会員登録(無料)をお願いいたします。