Python+Appium+夜神模擬器環境搭建,啓動模擬器自帶的瀏覽器,相關步驟和遇到問題

1.安裝Python的環境,自行百度解決。

2.appium下載,雙擊一路保存。

3.重點配置好appium-doctor,方便查看appium還有哪些信息沒有配置全。

將appium的安裝路徑配置到環境變量裏面,如下:

        D:\soft\Appium;D:\soft\Appium\node_modules\.bin

4.cmd進入,寫入appium-doctor

5.說明appium的AndroidSDK環境沒有配置好,重現進行環境變量配置

1、新建 ANDROID_HOME 環境變量,變量值是SDK解壓的路徑,我的是:

     E:\adt-bundle-windows-x86_64-20140702\sdk

2、追加sdk如下目錄到PATH變量:

     1) tools目錄:%ANDROID_HOME%\tools

     2) platform-tools目錄:%ANDROID_HOME%\platform-tools

     3) build-tools目錄:%ANDROID_HOME%\build-tools\android-4.3

6.再次運行appium-doctor,如下說明appium運行ok。

7.夜神模擬器必須和sdk的模擬器adb要一樣,否則adb devices就不會出現模擬設備

  1. 任務管理器裏看下,adb.exe以及nox_adb.exe這2個進程有沒有在運行?有的話就結束掉

  2. 找到開發環境的SDK的目錄和夜神模擬器的目錄,將SDK\platform-tools下的adb.exe文件,替換夜神模擬器bin目錄下的adb.exe,再將SDK\platform-tools下的adb.exe拷貝一份,重命名爲nox_adb.exe,替換夜神bin目錄下的nox_adb.exe

http://www.cnblogs.com/cnhkzyy/p/9308061.html

8.運行自帶的瀏覽器

設置打開

  https://blog.csdn.net/pengzh_1/article/details/82712085

9.編寫代碼:

# encoding:utf-8
import time
from appium import webdriver
from time import sleep

if __name__ == '__main__':
    desired_caps = {}
    desired_caps['platformName'] = 'Android'
    desired_caps['platformVersion'] = '5.1.1'
    desired_caps['deviceName'] = '127.0.0.1:52001'
    desired_caps['appPackage'] = 'com.android.browser'
    desired_caps['appActivity'] = '.BrowserActivity'
    desired_caps["unicodeKeyboard"] = "True"
    desired_caps["resetKeyboard"] = "True"
    driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps)
    driver.get("http://www.baidu.com")
    sleep(5)
    driver.quit()
10.啓動appium,啓動夜神模擬器

  11.運行如上代碼。查看模擬器是否執行打開瀏覽器操作。

注意:安卓SDK下載:https://download.csdn.net/download/u011971558/10831629

如果地址失效,可以私聊我!

12,更多內容,盡在公衆號:

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章