zoukankan      html  css  js  c++  java
  • appium+Java(三)搭建环境之踩过的坑

    一、原因

    有最少两年多没写手机自动化测试了,正巧公司有需求搞TOC端自动化测试调研,先入为主,因为之前写过appium所以先用它埋点试水了

    二、现象:

    1、我早期的appium版本是v1.4.16

    2、那会写ui自动化,用真机华为P7,Android版本4.2.1(具体忘记了),脚本跑起来可稳定了

    3、结果今天把环境搭建完,插上测试机,demo各路报错,来吧,最爱的血拼,发现现象如下:

    • Android版本过高第一个报错
    • jdk版本过低

    三、最新搭建方法:

    sdk版本不变保持(还好用,哈哈)

    appium版本1.10

    下载地址:https://github.com/appium/appium-desktop/releases

    Android版本:

    8以上

    pom文件

     <dependencies>
            <dependency>
                <groupId>org.testng</groupId>
                <artifactId>testng</artifactId>
                <version>6.14.3</version>
            </dependency>
            <dependency>
                <groupId>commons-io</groupId>
                <artifactId>commons-io</artifactId>
                <version>2.4</version>
            </dependency>
            <dependency>
                <groupId>com.alibaba</groupId>
                <artifactId>fastjson</artifactId>
                <version>1.1.22</version>
            </dependency>
    
            <!-- https://mvnrepository.com/artifact/io.appium/java-client -->
            <dependency>
                <groupId>io.appium</groupId>
                <artifactId>java-client</artifactId>
                <version>3.4.1</version>
            </dependency>
        </dependencies>

    demo就跑起来了。嘿嘿

  • 相关阅读:
    计算字符串中al_num,spance_num,digit_num,other_num的个数
    for与if、else的使用
    len字符串的长度
    Measuring Signal Similarities
    离散信号MATLAB频谱分析程序
    给新人程序员的八点建议 转载
    翻译网站
    jquery常用选择器
    java处理数据库的CRUD
    JDBC连接数据库工具类
  • 原文地址:https://www.cnblogs.com/longronglang/p/10246600.html
Copyright © 2011-2022 走看看