ローコードテスト自動化ツール T-DASH

[Androidアプリ]標準動作一覧 / 特殊操作

はじめに

Androidアプリの「特殊操作」カテゴリに含まれる、標準動作一覧です。

もくじ

詳細

端末のスクリーンショットを保存する
秒待機する
ソフトウェアキーボードを隠す
アプリケーションに要素が表示されるまで待つ
アプリケーションに要素が表示されなくなるまで待つ
テストをスキップする
画面の録画を開始する
画面の録画を終了する
通知領域を開く
ナビゲーションボタンのホームを入力する
ナビゲーションボタンの戻るを入力する
ナビゲーションボタンのアプリ切替を入力する

詳細

端末のスクリーンショットを保存する

  • スクリーンショットを撮り、設定値で指定したファイル名で保存します。
  • 保存したスクリーンショットの詳細は、以下の通りです。
拡張子 png
保存先 /Users/【ユーザー名】/T-DASH/projects/【プロジェクトキー】/reports/【プロジェクト名】_YYYYMMMDD_HHMISS/screenshots
ファイル名 【テスト手順の設定値で指定したファイル名】-YYYYMMDD-HHMMSSus.png

ファイル名例

※1マイクロ秒(us)=0.000001秒(100万分の1秒)

画面名(設定値1) 入力不可(入力できない)
要素名(設定値2) 入力不可(入力できない)
設定値(設定値3) スクリーンショットのファイル名を入力する

秒待機する

  • 指定した秒数の間、待機します。
  • 自動テスト実行が意図通りに動かない時は、本操作にて待機時間を設けると解決する場合があります。
画面名(設定値1) 入力不可(入力できない)
要素名(設定値2) 入力不可(入力できない)
設定値(設定値3) 待機する秒数を半角数字で入力する

ソフトウェアキーボードを隠す

  • 画面上に表示されているキーボードを隠します
画面名(設定値1) 入力不可(入力できない)
要素名(設定値2) 入力不可(入力できない)
設定値(設定値3) 入力不可(入力できない)

アプリケーションに要素が表示されるまで待つ

  • 指定したアプリケーション要素が画面に表示されるまで、テストを停止します。
  • テストの最大停止時間を指定できます。
  • 指定したアプリケーション要素が存在しない場合は、本操作はエラーになります。
画面名(設定値1) 画面定義で設定した画面名を入力する
要素名(設定値2) 画面定義で設定した要素名を入力する
設定値(設定値3) 最大停止時間を秒単位、半角数字で入力する

アプリケーションに要素が表示されなくなるまで待つ

  • 指定したアプリケーション要素が画面上で非表示になるまで、テストを停止します。
  • テストの最大停止時間を指定できます。
画面名(設定値1) 画面定義で設定した画面名を入力する
要素名(設定値2) 画面定義で設定した要素名を入力する
設定値(設定値3) 最大停止時間を秒単位、半角数字で入力する

テストをスキップする

  • 本操作以降のテスト手順をスキップします。
  • スキップされるのは、テストケース単位です。
    複数のテストケースを選択してテスト実行をした場合は、スキップ後、次のテストケース実行に移ります。
画面名(設定値1) 入力不可(入力できない)
要素名(設定値2) 入力不可(入力できない)
設定値(設定値3) 入力不可(入力できない)

上記テスト手順の場合:
「アプリケーション要素をタップする」、「ソフトウェアキーボードを隠す」、「端末のスクリーンショットを保存する」がスキップされます。

画面の録画を開始する

  • 録画開始から設定値の最大秒数の録画を行います。
    例:設定値が15秒の場合、録画終了手順までの録画時間または最大15秒を録画する。
  • 必須条件:「画面の録画を終了する」手順とセットで利用してください。
  • AndroidベースのカスタムROMではこの動作で録画できない可能性があります。
画面名(設定値1) 入力不可(入力できない)
要素名(設定値2) 入力不可(入力できない)
設定値(設定値3) 最大録画時間を秒単位、半角数字で入力する

画面の録画を終了する

  • 録画を終了し、録画した動画を保存する手順です。
  • 必須条件:「画面の録画を開始する」手順とセットで利用してください。
  • 録画した動画の詳細は以下です。
拡張子 .mp4
保存先 /Users/【ユーザー名】/T-DASH/projects/【プロジェクトキー】/reports/【プロジェクト名】_YYYYMMMDD_HHMISS/
画面名(設定値1) 入力不可(入力できない)
要素名(設定値2) 入力不可(入力できない)
設定値(設定値3) 録画した動画のファイル名を入力する

通知領域を開く

  • 画面の上から下へスワイプし、通知領域を開きます。
  • 通知領域を閉じる場合は、「ナビゲーションボタンの戻るを入力する」をご使用ください。
  • 「秒待機する」で1〜2秒待ってから次の動作へ進むと、動作が安定する場合があります。
画面名(設定値1) 入力不可(入力できない)
要素名(設定値2) 入力不可(入力できない)
設定値(設定値3) 入力不可(入力できない)

ナビゲーションボタンのホームを入力する

  • ナビゲーションボタンのホーム「●」を入力し、ホーム画面を表示します。
  • 「秒待機する」で1〜2秒待ってから次の動作へ進むと、動作が安定する場合があります。
画面名(設定値1) 入力不可(入力できない)
要素名(設定値2) 入力不可(入力できない)
設定値(設定値3) 入力不可(入力できない)

ナビゲーションボタンの戻るを入力する

  • ナビゲーションボタンの戻る「◀」を入力します。
  • この操作の結果は、アプリ/Webサイトごとに異なります。
    一つ前の画面に戻るほか、ダイアログを閉じる・メニューを畳む・Webページの履歴に戻る・アプリを終了するなどの挙動になる場合があります。
  • 「秒待機する」で1〜2秒待ってから次の動作へ進むと、動作が安定する場合があります。
画面名(設定値1) 入力不可(入力できない)
要素名(設定値2) 入力不可(入力できない)
設定値(設定値3) ス入力不可(入力できない)

ナビゲーションボタンのアプリ切替を入力する

  • ナビゲーションボタンのアプリ切替「■」を入力します。
  • 直近のアプリ一覧を開き、アプリの切替・終了などを行えます。
  • 「秒待機する」で1〜2秒待ってから次の動作へ進むと、動作が安定する場合があります。
画面名(設定値1) 入力不可(入力できない)
要素名(設定値2) 入力不可(入力できない)
設定値(設定値3) 入力不可(入力できない)