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の実機 |
Eclipse | SafariLauncherアプリ |
TestNG | ios-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.