zoukankan      html  css  js  c++  java
  • Appium自动化-基于java的环境搭建

    引言

    自动化测试框架搭建主要分为以下几个方面的下载安装及环境配置:

     1、jdk

    2、 adt

    3、 appium

    4、 testng插件

     

    工具链接: https://pan.baidu.com/s/1eToTlrc   密码: a7y4

    一、jdk下载安装及环境配置

    双击“jdk-7u79-windows-x64.exe”,按默认方式进行安装,安装完成后配置java开发环境,具体操作步骤如下:

    1、 打开计算机高级系统配置,点击环境变量,打开环境变量界面,如下图: 

     

    2、在上图环境变量界面,点击“新建”,打开编辑系统变量界面,其中,变量名输入“JAVA_HOME”,变量值jdk的安装路径“C:Program FilesJavajdk1.7.0_79”,如下图所示:

     

    添加完成后,点击确定,回到环境变量配置界面;

    3、在环境变量界面,选中系统变量Path后,点击编辑,在变量值末尾添加“%JAVA_HOME%in;%JAVA_HOME%jrein;”,添加完成后,点击确定。(注:路径之间需要分号进行隔开),如下图;

      

    4、在环境变量界面,选中系统变量CLASSPATH后,点击编辑,在变量值输入“.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;”,添加完成后,点击确定,如下图;

     

    5、打开cmd命令窗口,输入javac,若有返回值,则代表配置成功。

    二、adt环境配置

    1、adt解压

    下载压缩包adt-bundle-windows-x86_64-20140702.zip到本地并解压,解压后包含内容如下图所示:

     

    解压路径可随意,在此解压到路径:

    E:6.UiAutomatoradt-bundle-windows-x86_64-20140702

    2、android环境配置

    新建系统变量ANDROID_HOME,并将sdk文件夹下的platform-tools和tools添加到Path路径中(具体操作步骤参考“一、jdk下载安装及环境配置”):

    ANDROID_HOME:E:6.UiAutomatoradt-bundle-windows-x86_64-20140702sdk

           path: %ANDROID_HOME% ools;%ANDROID_HOME%platform-tools;

        验证:通过cmd窗口输入adb,若有返回值来则代表platform-tools路径配置成功;cmd窗口输入android list,若有返回值代表tools路径配置成功。

    三、appium下载安装

           下载压缩包AppiumForWindows_1_4_16_1.zip,进行解压:

        

           双击appium-installer.exe,按默认方式安装完成。

    四、testng插件安装

    1. 在eclipse界面选择“Help”--“install New Software”,选择【Add】,在location中输入http://beust.com/eclipse,选择TestNG,点击【Next】,开始下载安装。安装完成后,选择“Build Path”“Configure Build Path”,在“Task Repository”下有“TestNG”标签。安装成功。(此方法如果eclipse版本或者以前是否安装卸载过的不同会造成此方法成功率很小);

    2.在eclipse界面选择“Help”--"Eclipse Marketplace"中进行查找TestNG 然后进“install” 。(此方法最简便,力荐。);

    3.下载TestNG插件放到eclipse的插件夹下进行使用;(TestNG插件不怎好下载,要非常注意插件和ECLIPSE版本的对应。此方法建议那种开发环境无法连接互联网而进行自动下载的情况。) 
    具体的离线下载我参考了 https://www.cnblogs.com/xusweeter/p/6559196.html
  • 相关阅读:
    EasyMvc入门教程基本控件说明(6)进度条
    EasyMvc入门教程基本控件说明(3)时间线
    EasyMvc入门教程基本控件说明(4)折叠面板
    EasyMvc入门教程基本控件说明(11)菜单导航
    在一天的24小时之中,时钟的时针、分针和秒针完
    Maven Tutorial
    JXL操作Excel
    Beanutils的基本用法
    利用hibernate分析数据库中的表,属性以及对应的类的类名,字段
    beanutils的一个应用
  • 原文地址:https://www.cnblogs.com/qingqing-919/p/8417611.html
Copyright © 2011-2022 走看看