• 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就跑起来了。嘿嘿

  • 相关阅读:
    AtCoder Beginner Contest 113 D Number of Amidakuji
    UVA
    mt19937 -- 高质量随机数
    牛客网NOIP赛前集训营-提高组(第七场)C 洞穴
    牛客OI周赛4-提高组 C 战争(war)
    牛客OI周赛4-提高组 B 最后的晚餐(dinner)
    bzoj 4318 || 洛谷P1654 OSU!
    Tourists Codeforces
    bzoj 1791 [Ioi2008]Island 岛屿
    洛谷 P2231 [HNOI2002]跳蚤
  • 原文地址:https://www.cnblogs.com/longronglang/p/10246600.html
Copyright © 2020-2023  润新知