gpt4 book ai didi

java - 如何在 Saucelabs 中上传一次文件并将其用于其他测试

转载 作者:太空宇宙 更新时间:2023-11-04 13:11:27 25 4
gpt4 key购买 nike

我正在 Sauce labs Simulator 中运行移动应用测试。

我正在为 Saucelabs 上运行的每个测试上传 Android 文件 (.apk)。运行单个测试需要更多时间。

我的代码

client = new SauceREST(authentication.getUsername(),
authentication.getAccessKey());

sc.client.uploadFile(app, "QABeta", true);

测试.xml

<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >

<suite name="Suite1" verbose="1">

<test name="testing" parallel="false" preserve-order="true">
<classes>
<class name="apps.Test" />
<class name="apps.Test1" />
</classes>
</test>

</suite>

运行命令:-

  1. 运行单个测试

    mvn -Dtest=测试测试-DFILEPATH=/PATH_TO_APK_FILE

  2. 运行多个测试

    mvn -Dtests=testing.xml 测试 -DFILEPATH=/PATH_TO_APK_FILE

当我运行多个测试时,每次测试都会上传 apk 文件。如何避免上传文件进行第二次测试(test=Test1)?

引用文献:-

https://github.com/guillemhs/opensauce-selgp/blob/master/core/src/main/java/com/moladek/core/saucelabs/SauceREST.java#L280

最佳答案

关于java - 如何在 Saucelabs 中上传一次文件并将其用于其他测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33916360/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com