appiumインストールチュートリアル

appium自動インストールチュートリアル

下のAndroidベースの自動化:
  • 1つのインストールJDK:1.8以上
  • 2のNode.jsをインストールします。
  • 3インストールのAndriodスタジオ:SDKのインストール
  • インストールappium-デスクトップ4
Pythonでのテストに基づいて:
  • 5インストールのpython3
  • pycharm:の6のIDEのpython3のインストール
  • appium_python_client:クライアントパッケージのpythonにインストールされている7
シミュレータでのテストに基づいて:
  • 8.1インストールシミュレータ

     -使用andriod-studio 自带的模拟器:emulator
     -使用genymotion模拟器测试:安装genymotion
     -使用夜神模拟器测试:安装夜神模拟器,注意mac下只有安卓4.2版本,appium支持安卓5.0以上
    
実機テストに基づいて、
  • Androidの8.2電話接続

     	-USB接口连接真机,需要安装手机驱动:豌豆荚,应用宝等
     	-wifi连接真机
    
位置決め要素インスペクタに基づいて、
  • 9 [位置決めツール

    	安卓自带的uiautomatorviewer
    	基于浏览器的weditor
    	appium-desktop下的inspector
    
テストフレームワーク
  • 10テストケース選択されたフレーム

    pytest
    
選択肢のアサーション
  • 11アサートアサーションの選択

    pytest
    hamcrest
    
テストケースには依存しています
  • 12 pytest依存性

     pytest-dependency
    

1つのインストール:pip install pytest-dependency
2 マーク:pytest.mark.dependency()メソッドは、マークに依存している@
3つの参照: pytest.mark.dependency @依存基準(= [ "TEST_NAME"]に依存します)。

参考リンクこちらをクリック

テストレポートの生成

GitHubの:HTTPS://github.com/allure-framework/allure2
アリュール公式文書ます。https://docs.qameta.io/allure/

パラメータ化とデータドライバ

記事を調べます。

公開された99元の記事 ウォン称賛43 ビュー160 000 +

おすすめ

転載: blog.csdn.net/mayanyun2013/article/details/104483296