久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Appium如何安裝配置環境

153次閱讀
沒有評論

共計 2940 個字符,預計需要花費 8 分鐘才能閱讀完成。

本篇內容主要講解“Appium 如何安裝配置環境”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓丸趣 TV 小編來帶大家學習“Appium 如何安裝配置環境”吧!

安裝 Android SDK,AndroidSDK_installer_r24.4.1-windows.exe

用 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 安裝
這個可以自己選擇安裝。

用 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,啟動設備

添加環境變量 ANDROID_HOME=C:\Program Files (x86)\Android\android-sdk

安裝 nodejs

nodejs 下安裝 appium
npm install -g appium
npm install -g appium-doctor

運行 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

運行 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

Maven dependency

dependency

  groupId io.appium /groupId

  artifactId java-client /artifactId

  version 4.1.2 /version

/dependency

Java

import java.net.URL;

import org.openqa.selenium.remote.CapabilityType;

import org.openqa.selenium.remote.DesiredCapabilities;

import io.appium.java_client.MobileElement;

import io.appium.java_client.android.AndroidDriver;

public class AndroidDriverTest {

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

 DesiredCapabilities capabilities = new DesiredCapabilities();

 capabilities.setCapability(CapabilityType.BROWSER_NAME,

 capabilities.setCapability(platformName , Android

 capabilities.setCapability(deviceName , Android Emulator

 capabilities.setCapability(platformVersion , 5.1.1

 capabilities.setCapability(appPackage , com.android.calculator2

 capabilities.setCapability(appActivity , .Calculator

 

 AndroidDriver MobileElement driver =

 new AndroidDriver MobileElement (new URL( http://127.0.0.1:4723/wd/hub), capabilities);

 

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

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

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

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

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

 driver.quit();

 }

 

 

}

到此,相信大家對“Appium 如何安裝配置環境”有了更深的了解,不妨來實際操作一番吧!這里是丸趣 TV 網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-03發表,共計2940字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 泾源县| 海林市| 淄博市| 上高县| 新乐市| 南城县| 小金县| 宁城县| 石嘴山市| 射阳县| 明星| 长葛市| 泊头市| 长海县| 新巴尔虎右旗| 清徐县| 昭觉县| 新宁县| 长兴县| 乐清市| 毕节市| 随州市| 玉溪市| 德格县| 梨树县| 贡山| 嘉鱼县| 延长县| 思南县| 江油市| 正蓝旗| 金溪县| 和田市| 佛山市| 酉阳| 寻乌县| 会宁县| 平陆县| 石嘴山市| 五河县| 阳东县|