Appium:それは、オープンソース、クロスプラットフォーム、モバイルアプリケーションのための多言語サポートの自動化ツールであります
メイン試験科目は以下のとおりです。①ネイティブアプリ
②混合アプリ(H5 +ウェブベースのフロントエンド)
③移動ウェブアプリ
テスト対象のAPPYのオペレーティングプラットフォーム:①IOS
②アンドロイド
③窓
④FirefoxOS
APPテストオブジェクトの動作環境:①②実際にデバイス・シミュレータ
テストプログラム言語:パイソン、ジャワ、ルビー、JS、PHP、C#
テスト実行しているプラットフォーム:Windows、Linux、Mac、OS
IOSアプリケーションappiumサーバは、Appleマシン上で実行する必要があります
マックブック
iMacの
自動化された原則---チャート:
Node.jsのは、プログラムインタプリタのJSです
アップル:UIAutomation / XCTest
アンドリュース:UIAutomator
Androidの基本となる自動化ツールは:バージョン4.1から2.3までは、使用Selendroidてきました
UiAutomator(90%以上のマーケットシェア)を用いて4.2以降のバージョン
自動化ツールの基礎となるIOS:ios9.3前、AppleはUiAutomationを使用しています
XCUITest(96以上のマーケットシェアより)とios9.3 +
-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ----------------------
Appium環境を構築しました:
安装はPythonクライアントを包エポック:PIP-pythonのクライアントは、エポックをインストール
セレン及びappiumの一致するバージョンをインストールしてください:ピップは、セレン-Uをインストール
インストールAppiumサーバー:
方法1:Node.jsの&NPM
NPMインストール-g appium
方法2:Appiumデスクトップ(推奨)
ダウンロードします。https://github.com/appium/appium-desktop/releases/latest
AndroidのSDKをインストールします。
Androidアプリの自動化appiumサーバは、Android SDKを依存しています
Androidのスタジオは、Android SDKが含まれています
公式サイト:httpsを:コマンドラインツールのみに//developer.android.google.cn/studio/ページダウン(コマンドラインツールのみ)..ダウンロードするには、以下のリンクをクリックしてください
バージョン履歴ます。https://developer.android.google.cn/studio/archive.html
"ビルド・ツール; 28.0.3「のコンポーネントのインストールに、CMD = "入力sdkmanager" platfrom-ツール "" アンドロイド-28 platfroms" に直接binディレクトリのtoolsディレクトリに、抽出する必要があります。インストールプロセスはポップアップボックスは?(Y / N)を受け入れますはいあなたがすることができてきました。
環境変数を設定します。
ANDROID_HOMEセットsdkのルートディレクトリのパスを作成します
このような変数名など:ANDROID_HOME
このような変数の値として:C:\ androidsdk
SDK \ platfrom-ツール\ Path環境変数に追加
成功、コマンドプロンプトボックスを開き、実行cmdを確認し、ADBことがへのパス上でそれを表示する場所を入力します。
android_home環境変数の値を表示する正しい、あなたがandroid_home%%ツール/ binディレクトリにCMDを通じてエコーを入力することができます
JDKをインストールします。
ダウンロードインストールにWww.oracle.com公式サイト。そして、セットの環境変数に:
JAVA_HOME:このような変数名など
変数値:JDKのルートディレクトリのパス
JDKは成功=== cmdを入力してください-----のjava -versionインストールがあったかどうかを確認します