ナビゲーション
  • 15 Oct 2024
  • 1 分で読めます
  • 投稿者
  • ダーク
    ライト

ナビゲーション

  • ダーク
    ライト

記事の要約

Autifyにログインすると、次のような画面が表示されます。
※現状のUIとは差異がある場合がございます。

ここでは、赤枠で囲まれた左側のメニューについて説明します。

メニュー項目をクリックすると、Autifyの各画面に移動できます。
では、項目ごとに詳しく見ていきましょう。
スクリーンショット 2024-09-11 14.37.14.png

ワークスペース

画面左上には現在のワークスペースが表示されます。
ワークスペースとはテストの管理や実行を行う空間のことで、シナリオやテスト結果、ステップグループがまとまっています。
ワークスペースが複数ある場合、ドロップダウンボタンをクリックすると別のワークスペースを選択できます。

ビルド

ビルドとは、ある時点で作成されたアプリケーションを一覧で管理する画面です。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つのビルドファイルに対して、複数の実行環境、複数のシナリオを実行することができます。

テスト結果

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

環境変数

環境変数とはiOSでは起動時変数のことを指します。この機能の振る舞いは、アプリ内にあらかじめ定義されたコードによって変化します。コード側を変更後、この機能を用いて特定の値をアプリに渡すことができます。詳しくはこちらをご覧ください。

ユーザーガイド

ヘルプセンターに遷移します。よくある質問やその他のお役立ちコンテンツをご覧になれます。

設定

組織やワークスペース、ユーザーなどの設定を変更できます。詳しくはこちらをご覧ください。


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

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.