• appium+java+testng+maven环境搭建


    1.java开发环境搭建

    2.android开发环境搭建

    3.安装Nodejs(JavaScript 运行环境)

    appium 是用 nodejs 写的,如果要从源代码运行的话,nodejs 还真少不了。另外 appium 也是 nodejs 的一个 module。 我们可以并推荐通过 npm 安装 appium。

    备注:如果安装了appium.exe则不用安装

    4.安装appium

    可使用用 nodejs 的 npm 安装,或到官网直接下载appium.exe(AppiumForWindows下载地址:https://bitbucket.org/appium/appium.app/downloads/ )

    运行CMD输入 npm install -g appium安装,再在cmd中输入 appium -a 127.0.0.1 -p 4723 (-a表示ip,-p表示端口, 可以通过appium -h查看更多命令)检查appium服务是否启动成功

    默认开启4723端口接受webdriver请求
    默认开启4724用于和android通讯

    可用 appium-doctor检测是否安装成功

    5.eclipse中导入appium.jar包,如果发用到其它协议(如selenium)则需要另外导入(selenium-java-2.44.0.jar、selenium-server-standalone-2.44.0.jar)

    备注:DesiredCapabilities是属于selenium的

    下载地址:http://yunpan.cn/cFa7XfNveXwLQ  访问密码 832d

    6.eclipse中安装testng,可直接搜索安装,然后导入testng依赖库(这个会自动提示)

    备注:appium使用API源码查看http://appium.github.io/java-client/ 

                                         https://github.com/SeleniumHQ/selenium/tree/master/java/client/src/org/openqa/selenium

           appium使用方法官方文档:http://appium.io/slate/en/master/?ruby#about-appium

    自己写的脚本:http://yunpan.cn/cLduKTsmCccTB  访问密码 186a

                            测试的APK:http://yunpan.cn/cLduYn8ISErKR  访问密码 be97

  • 相关阅读:
    P1603 斯诺登的密码
    C++ 文件操作
    Hibernate Dialect must be explicitly set
    Dijkstra算法详解
    Php 使用 fsockopen发送http请求
    再探java基础——break和continue的用法
    Android源码的下载和编译
    ALV列、行、单元格颜色设置
    数学之路(3)-机器学习(3)-机器学习算法-欧氏距离(2)
    [poj 2926]Requirements[最远曼哈顿距离]
  • 原文地址:https://www.cnblogs.com/penghong2014/p/4269594.html
Copyright © 2020-2023  润新知