まずはテストを行うための環境を整えます。
携帯電話・タッチパネル機器・カーナビなど、それぞれの機器に合わせた画面やボタン位置の設定を行います。
テスト手順を「テストシナリオ」という スクリプトに記述します。
高度な分岐・条件文もマウスクリックで簡単に記述することができます。長いテストシナリオも簡単に記述できる、テストシナリオ作成支援ツールもあります。
テストシナリオに従って、 ロボットが人の代りにボタンを押します。
ボタンを押す速さやタイミングも調節できます。 実行した内容は全て自動的にデータベースに記録されます。
テスト実行で得られた画面や音声が正しいものであるかを自動的に判断します。
結果は一目で確認でき、レポートとして出力することも可能です。