6章実機でのAppiumの操作

実機でモバイルアプリケーションを自動化できるのはとても喜ばしいことです。Appiumは、実機でのアプリの自動化をサポートします。アプリを物理デバイスでテストし、エンドユーザーが体験することになるルックアンドフィールを体験できます。

この章では、以下のトピックを学びます。

  • Android実機上でのダイヤラアプリの自動化
  • Android実機上の登録フォームの自動化
  • Android実機上のChromeブラウザでのGmailログインの自動化
  • iOS実機上のボディマス指数(BMI)計算機の自動化
  • iOS実機上のモバイルハイブリッドアプリの自動化
  • iOS実機上のSafariでのWebアプリの自動化

6.1 重要な確認事項

Appiumを開始する前に、必要なソフトウェアがすべてインストールされていることを確認しましょう。AndroidとiOSの要件は以下の通りです。

Androidの要件iOSの要件
Java(バージョン7以上)Mac OS(バージョン10.7以上)
Android SDK API、バージョン17以上Xcode(バージョン4.6.3以上、5.1を推奨)
Androidの実機iOS暫定プロファイル
実機上のChromeブラウザiOSの実機
EclipseSafariLauncherアプリ
TestNGios-webkit-debug-proxy
AppiumサーバJavaバージョン7
Appiumクライアントライブラリ(Java)Eclipse
Selenium Server、WebDriver JavaライブラリTestNG
Apk InfoアプリAppiumサーバ
Appiumクライアントライブラリ(Java)
Selenium Server、WebDriver ...

Get 実践 Appium now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.