用語説明
  • 20 Apr 2022
  • 1 分で読めます
  • 投稿者
  • ダーク
    ライト

用語説明

  • ダーク
    ライト

Article Summary

ビルド

ビルドとは、ある時点で作成されたアプリケーションのことです。iOSの場合は、Zip圧縮された「.app」バンドルを指します。理想的には、ビルド番号で一意に識別されるべきですが、必須ではなく同じバージョンが共存することができます。

シナリオ

シナリオとは、アプリケーションでの行動を定義する一連のステップ(タップ、スワイプなど)のことです。シナリオは新規インストールからのアプリケーションの起動、また以下で説明するステップグループを使うことで、そのステップグループで定義された最後のステップからシナリオを開始することができます。1つ目のケースでは、アプリケーションは新規インストール状態で起動されます。2つ目のケースでは、他の(先行する)ステップグループに依存します。例えば、あるサービスにログインするシナリオは以下のようになります:

  1. アプリを立ち上げる(Launch)
  2. メールアドレス入力欄を押下
  3. "example@autify.com" と入力
  4. パスワード入力欄を押下
  5. "password" と入力
  6. ログインボタンを押下

ステップグループ

ステップグループとは、各シナリオで共通で行っていることをまとめそれぞれのシナリオで使いまわすことできます。例えば、ログイン(ステップグループ)をしてログアウトをするシナリオは以下のようになります:

  1. ステップグループ(ログインする)
    1-1. アプリを立ち上げる(Launch) 
    1-2. メールアドレス入力欄を押下
    1-3. "example@autify.com" と入力
    1-4. パスワード入力欄を押下
    1-5. "password" と入力
    1-6. ログインボタンを押下
  2. アカウントタブを押下
  3. ログアウトボタンを押下

テストプラン

テストプランとは、ビルドファイル、実行環境、シナリオのまとまりでテストの実行を効率的に行うための仕組みです。テストプランでは1つのビルドファイルに対して、複数の実行環境、複数のシナリオを実行することができます。

テスト結果

テスト結果とは、テストプランを実行した結果になります。シナリオのステップが順番に実行された結果です。ステップにはレコーディング時のキャプチャ、または前回の成功した時のキャプチャと今回の結果を比較することができます。


この記事は役に立ちましたか?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.