Appium

作者: 上官小仙M | 来源:发表于2018-11-06 15:59 被阅读0次

环境准备:

1. Java:https://www.oracle.com/technetwork/java/javase/downloads/index.html

2. Android Studio

https://developer.android.com/studio/

3. 配置Android Studio

Configure” > “SDK Manager”去得到SDK信息.( Android SDK path设置需要这些信息)。

选择设备或者模拟器的Android API level (Version)。

选择需要的工具(如下)然后点“OK”。

Tools安装完成之后, 到SDK Manager page拷贝如下SDK path。

4. 配置环境变量(.zshrc文件)

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-10.jdk/Contents/Home

export PATH=$JAVA_HOME/bin:$PATH

export ANDROID_HOME=/Users/jjmao/Library/Android/sdk

export PATH=$ANDROID_HOME/platform-tools:$PATH

export PATH=$ANDROID_HOME/tools:$PATH

5. 在Android Studio创建一个sample project然后点如下链接安装丢失的libraries。

6. 安装完丢失的libraries之后可以android突变。在点这个图标之后,可以打开android virtual device manager。

7. 创建一个virtual device

点“+ Create a Virtual Device”按钮。

在device list里选择一个virtual device。

下载所选版本所需要的libraries。

给Android Virtual Device (AVD)命个名。

点run图标运行device。

可以看到所选的AVD启动起来了。

8. Appium Desktop安装和配置

下载:

https://github.com/appium/appium-desktop/releases/tag/v1.7.1

安装结束之后双击appium图标打开appium server。

点“Advanced” tab把“Server Address”改成“127.0.0.1”,并且选中“Allow Session Override”在出现问题的时候override session,然后点“Start Server”。(如果使用的是真机,“Server Address”写成“0.0.0.0”)。

Appium server启动并运行。

9. Android Virtual Device和测试之前的设置

在Appium server点放大镜图标打开Appium inspector。

然后在inspector输入设备的capabilities。

(PS: 如何得到app的appPackageappActivity name?

http://www.automationtestinghub.com/apppackage-and-appactivity-name/)

也可以将这些设置保存便于以后使用。

点“Start Session”启动inspector session获得mobile的elements ids。

以上步骤之后,就可以开始写自动化测试代码了。

相关文章

网友评论

      本文标题:Appium

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