美文网首页Appium
Appium的安装与使用

Appium的安装与使用

作者: iceIC | 来源:发表于2017-05-09 16:22 被阅读53次

    1.安装HomeBrew
    /usr/bin/ruby -e "$(curl -fsSLL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    2.通过HomeBrew安装node.js
    brew install node
    如果说/usr/local/opt is not writable可以使用sudo chown -R $(whoami) /usr/local

    3.安装完node.js后我们就可以用npm了

    • 安装appium npm install -g appium
      如果说npm版本过低,可以使用npm install npm@{版本号} -g更新npm
    • 如果遇到rollbackFailedOptional那就是网速太渣啦,建议使用npm --registry http://registry.cnpmjs.org install -g appium国内镜像安装
    • 安装appium client npm install wd

    4.运行appium
    appium

    5.运行appium后运行我们的脚本文件即可
    如以下代码会在 deviceName是85OABM6KXD5J,版本号是5.1的手机上打开包名是com.example.ice.myapplication的APP的.MainActivity界面。并且找到id为btn的元素进行20次点击操作。

        public static void main(String[] args) throws MalformedURLException {
            DesiredCapabilities cap = new DesiredCapabilities();
            cap.setCapability("platformName", "Android");
            cap.setCapability("deviceName", "85OABM6KXD5J");
            cap.setCapability("platformVersion", "5.1");
            cap.setCapability("appPackage", "com.example.ice.myapplication");
            cap.setCapability("appActivity", ".MainActivity");
            AndroidDriver dr = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), cap);
            for (int i = 0; i < 20; i++) {
                dr.findElement(By.id("com.example.ice.myapplication:id/btn")).click();
            }
            dr.quit();
        }
    

    相关文章

      网友评论

      本文标题:Appium的安装与使用

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