资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

Appium如何安装配置环境

本篇内容主要讲解“Appium如何安装配置环境”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Appium如何安装配置环境”吧!

瓮安网站制作公司哪家好,找成都创新互联公司!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设公司等网站项目制作,到程序开发,运营维护。成都创新互联公司自2013年起到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联公司

  1. 安装Android SDK,AndroidSDK_installer_r24.4.1-windows.exe

  2. 用Admistrator运行"SDK Manager.exe",
    Tools 下选择SDK Tools, SDK Platform-tools, SDK Build-tools 安装
    Android 7.11 (API 25) 下选择 SDK Platform 安装
    Android 5.1.1 (API 22) 下选择 SDK Platform,ARM EABI v7a System Image和Intel x86 Atom System Image 安装
    这个可以自己选择安装。

  3. 用Administrator 运行"AVD Manager.exe"
    在Device Definitions 下选择 Nexus 4然后点Create Device,输入名字,屏幕大小,分辨率,内存大小。
    在Device Definitions 下选择刚才新建的Device,然后点击Create AVD 创建虚拟设备, CPU/ABI 选择 ARM (armeabi-v7a), Skin 选 No Skin
    在Android Virtual Devices下 选择金健的虚拟设备,点Start, 启动设备

  4. 添加环境变量ANDROID_HOME=C:\Program Files (x86)\Android\android-sdk

  5. 安装 nodejs

  6. nodejs 下安装 appium
    npm install -g appium
    npm install -g appium-doctor

  7. 运行 appium-doctor, 检查环境
    info AppiumDoctor Appium Doctor v.1.4.2
    info AppiumDoctor ### Diagnostic starting ###
    info AppiumDoctor  ? The Node.js binary was found at: C:\Program Files\nodejs\node.exe
    info AppiumDoctor  ? Node version is 6.10.2
    info AppiumDoctor  ? ANDROID_HOME is set to: C:\Program Files (x86)\Android\android-sdk
    info AppiumDoctor  ? JAVA_HOME is set to: C:\Program Files\Java\jdk1.8.0_51
    info AppiumDoctor  ? adb exists at: C:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe
    info AppiumDoctor  ? android exists at: C:\Program Files (x86)\Android\android-sdk\tools\android.bat
    info AppiumDoctor  ? emulator exists at: C:\Program Files (x86)\Android\android-sdk\tools\emulator.exe
    info AppiumDoctor  ? Bin directory of %JAVA_HOME% is set
    info AppiumDoctor ### Diagnostic completed, no fix needed. ###
    info AppiumDoctor
    info AppiumDoctor Everything looks good, bye!
    info AppiumDoctor

  8. 运行appium, 启动appium hub server
    C:\Program Files\nodejs>appium
    [Appium] Welcome to Appium v1.6.4
    [Appium] Appium REST http interface listener started on 0.0.0.0:4723

  9. Maven dependency

    1.     io.appium

    2.     java-client

    3.     4.1.2

  10. Java

    1. import java.net.URL;

    2. import org.openqa.selenium.remote.CapabilityType;

    3. import org.openqa.selenium.remote.DesiredCapabilities;

    4. import io.appium.java_client.MobileElement;

    5. import io.appium.java_client.android.AndroidDriver;

    6. public class AndroidDriverTest {

    7.     public static void main(String[] args) throws Exception {

    8.         DesiredCapabilities capabilities = new DesiredCapabilities();

    9.         capabilities.setCapability(CapabilityType.BROWSER_NAME, "");

    10.         capabilities.setCapability("platformName", "Android");

    11.         capabilities.setCapability("deviceName", "Android Emulator");

    12.         capabilities.setCapability("platformVersion", "5.1.1");

    13.         capabilities.setCapability("appPackage", "com.android.calculator2");

    14.         capabilities.setCapability("appActivity", ".Calculator");

    15.         

    16.         AndroidDriver driver =

    17.                 new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);

    18.         

    19.         driver.findElementByAndroidUIAutomator("text(\"1\")").click();

    20.         driver.findElementByAndroidUIAutomator("text(\"+\")").click();

    21.         driver.findElementByAndroidUIAutomator("text(\"2\")").click();

    22.         driver.findElementByAndroidUIAutomator("text(\"=\")").click();

    23.         System.out.println(driver.currentActivity());

    24.         driver.quit();

    25.     }

    26.     

    27.     

    28. }

到此,相信大家对“Appium如何安装配置环境”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!


网站标题:Appium如何安装配置环境
文章来源:http://cdkjz.cn/article/phdddp.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220