美文网首页
appium环境搭建

appium环境搭建

作者: 深吸一口气 | 来源:发表于2021-06-24 09:33 被阅读0次

    1、JDK

    安装JDK并配置JAVA_HOME

    2、node.js

    配置node环境

    安装appium(这里可以不使用npm安装,而是去官网下载安装包安装)

    npm install -g appium
    

    安装appium-doctor校验appium环境

    npm install -g appium-doctor
    

    IOS环境校验

    appium-doctor --ios
    

    Android环境校验

    appium-doctor --android
    

    启动appium

    appium
    

    启动成功示例

    [Appium] Welcome to Appium v1.21.0
    [Appium] Appium REST http interface listener started on 0.0.0.0:4723
    

    3、AndroidSDK

    安装好AndroidSDK后需要配置ANDROID_HOME
    并将toolsplatform-toolsbuild-tools的某个版本放入的path

    4、Python下使用appium

    安装Appium-Python-Client

    pip install Appium-Python-Client
    

    示例代码

    from appium import webdriver
    from appium.webdriver.extensions.android.nativekey import AndroidKey
    
    
    desired_caps = {
        # 被测手机是安卓
        "platformName": "Android",
        # 手机安卓版本
        "platformVersion": "10.0",
        # 设备名,安卓手机可以随意填写
        "deviceName": "192.168.31.14:5555",
        # 启动APP Package 名称
        "appPackage": "tv.danmaku.bili",
        # 启动Activity名称
        "appActivity": ".ui.splash.SplashActivity",
        # 使用自带输入法,输入中文是填 True
        "unicodeKeyboard": True,
        # 执行完程序恢复原来输入法
        "resetKeyboard": True,
        # 不要重置 APP
        "noReset": True,
        "newCommandTimeout": 6000,
        "automationName": "UiAutomator2"
    }
    
    if __name__ == "__main__":
        driver = webdriver.Remote("http://localhost:4723/wd/hub", desired_caps)
        driver.implicitly_wait(10)
    

    执行前需要启动appium服务,安卓手机连接上电脑并开启USB调试

    相关文章

      网友评论

          本文标题:appium环境搭建

          本文链接:https://www.haomeiwen.com/subject/eokwyltx.html