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

[iOSアプリ]標準動作一覧 / アプリケーション操作

はじめに

iOSアプリの「アプリケーション操作」カテゴリに含まれる、標準動作一覧です。


もくじ

詳細

アプリケーションを起動する
アプリケーションを終了する
全てのアプリケーションを終了する
アプリケーションをアクティブにする
アプリケーションをアンインストールする
アプリケーションをバックグラウンドにする
アプリケーションファイルからアプリケーションを起動する
BundleIDからアプリケーションを起動する


詳細

アプリケーションを起動する

  • プロジェクト作成時に指定したアプリケーションを起動します。
画面名(設定値1) 入力不可(入力できない)
要素名(設定値2) 入力不可(入力できない)
設定値(設定値3) 入力不可(入力できない)          


アプリケーションを終了する

  • 起動中のアプリケーションを、終了します。
  • 必須条件:「アプリケーションを起動する」関連のアクションがテスト手順に含まれない場合は、動作しません。
画面名(設定値1) 入力不可(入力できない)
要素名(設定値2) 入力不可(入力できない)
設定値(設定値3) 入力不可(入力できない)          


全てのアプリケーションを終了する

  • 現在起動中のアプリケーションを、全て終了します。
  • 必須条件:「アプリケーションを起動する」関連のアクションがテスト手順に含まれない場合は、動作しません。
画面名(設定値1) 入力不可(入力できない)
要素名(設定値2) 入力不可(入力できない)
設定値(設定値3) 入力不可(入力できない)          


アプリケーションをアクティブにする

  • 指定したアプリが起動していれば最前面に表示し、起動していなければ起動して最前面に表示します。
    他のアプリが起動中でも、指定したアプリを優先して前面に表示します。
  • 必須条件:「アプリケーションを起動する」関連のアクションがテスト手順に含まれない場合は、動作しません。
画面名(設定値1) 入力不可(入力できない)
要素名(設定値2) 入力不可(入力できない)
設定値(設定値3) アクティブにしたいアプリのBundleIDを入力する
(※1)BundleIDとは   (※2)BundleID取得方法


アプリケーションをアンインストールする

  • 指定したアプリケーションをアンインストールします。
  • 必須条件:「アプリケーションを起動する」関連のアクションがテスト手順に含まれない場合は、動作しません。
画面名(設定値1) 入力不可(入力できない)
要素名(設定値2) 入力不可(入力できない)
設定値(設定値3) アンインストール対象アプリのBundleIDを入力する。
(※1)BundleIDとは   (※2)BundleID取得方法


アプリケーションをバックグラウンドにする

  • 指定した秒数が経過するまでの間、起動していたアプリケーションをバックグラウンドにします。
  • 指定した秒数が終了すると、バックグラウンドにする前に起動していたアプリに戻ります。
  • 必須条件:「アプリケーションを起動する」関連のアクションがテスト手順に含まれない場合は、動作しません。
画面名(設定値1) 入力不可(入力できない)
要素名(設定値2) 入力不可(入力できない)
設定値(設定値3) アプリをバックグラウンドにする秒数を入力する。(半角数字)


アプリケーションファイルからアプリケーションを起動する

  • アプリケーションファイルのファイルパスを指定し、アプリケーションを起動します。
  • 「設定値」には、テスト実行環境に合わせてファイルパスを入力してください。
  • ・iOS実機:ipaファイルパス (※3)ipaファイルとは
    ・iOSシミュレーター:appファイルパス (※4)appファイルとは
画面名(設定値1) 入力不可(入力できない)
要素名(設定値2) 入力不可(入力できない)
設定値(設定値3) 実行環境に合わせたファイルパスを入力する


BundleIDからアプリケーションを起動する

  • アプリの識別ID(BundleID)を指定して、アプリケーションを起動します。
画面名(設定値1) 入力不可(入力できない)
要素名(設定値2) 入力不可(入力できない)
設定値(設定値3) BundleIDを入力する
(※1)BundleIDとは   (※2)BundleID取得方法





[※1 BundleIDとは]

iOSアプリにおいてアプリを一意に識別するための識別子(ID)です。


[※2 BundleID取得方法]

・初めに、コマンドプロンプトを起動してください。

Finderに保存されているアプリケーションの場合

「mdls -name kMDItemCFBundleIdentifier "取得対象アプリのパス"」を実行してください。

起動中のiOSシミュレーターにインストールされているアプリケーションの場合

「xcrun simctl listapps booted」を実行してください。

インストールされているアプリケーション一覧が表示されます。
一覧の中から対象のアプリを選び、そのBundle IDを取得してください。

[※3 ipaファイルとは]

概要 iOSデバイスで実行されるアプリケーションを格納したアーカイブファイルのこと
拡張子 .ipa
対象OS iOSデバイス(iPhone, iPad)
実行方法 iOSデバイスにインストールして実行する
パス取得方法 ターミナルを開き、「find ~ -name "ipaファイル名"」を実行する

[※4 appファイルとは]

概要 Symbian OS(Nokiaによってリリースされた)で使われていたファイルのこと
拡張子 .app(実際はフォルダ)
対象OS macOS(Mac)
実行方法 Mac上で直接実行する
パス取得方法 ターミナルを開き、「find ~ -name "appファイル名"」を実行する

コメントする