当前位置: 首页 > 知识库问答 >
问题:

使用AWS设备场进行XC UI测试时出现错误“已跳过安装测试:找不到足够的套件来执行”?

习海
2023-03-14

将项目存档并创建带有开发概要的IPA文件,然后按照以下链接创建UITest IPA

http://docs.aws.amazon.com/devicefarm/latest/developerguide/test-types-ios-xctest-ui.html

为了再次确认我是否做错了,请查看以下教程

https://www.mobdesignapps.fr/blog/2016/9/17/running-your-test-on-aws-device-farm?utm_source=stackoverflow

步骤说明

准备您的iOSXCTest UI测试

在将iOS XCTest UIhtml" target="_blank">测试上载到设备场进行测试之前,请确保iOS XCTest UI测试运行程序包包含在格式正确的文件中。ipa文件。创建一个。ipa文件,您可以将您的“我的项目名称”放入“测试跑步者”。空负载目录中的应用程序包。接下来,将有效负载目录归档到一个文件夹中。压缩文件,然后将文件扩展名更改为。伊帕。最优秀的跑步者。当您构建项目进行测试时,应用程序包由Xcode生成,可以在项目的产品目录中找到。

但是无论我做什么,都会出现以下错误,我的测试被跳过安装测试被跳过:没有找到足够的套件来执行

不明白我要做什么才能让它工作,有人能帮忙解决这个问题吗?提前感谢。

共有3个答案

衡安晏
2023-03-14

我发现它不喜欢快速测试。尝试切换到Obj-C。

计光赫
2023-03-14

听起来你的UITest目标没有定义任何UITest。这可能就是Suites found to execute消息的含义。您的UITest目标是否定义了任何测试?

韦安顺
2023-03-14

尝试使用设备场的自定义环境。标准环境有一个可能会失败的解析步骤。如果它这样做了,那么这个错误就会出现,因为它找不到套件。

 类似资料:
  • 我已经使用selenium创建了测试用例,之前我可以使用maven(从命令行和eclipse)执行我的测试用例。但是现在它不起作用了。请帮助 请在下面找到控制台日志:(运行为- 我没有得到任何错误,它成功地构建了一个项目。但是跳过所有测试用例 请找到我的pom。xml配置如下: 请找到E2E。xml如下:

  • 我试图将iOS XCTest设置为在AWS设备场上运行,但似乎无论我如何构建和上传它们,每次测试都会出错并失败。当我运行XCode时,它们会成功执行,但不会在AWS设备场上运行。 我甚至尝试了从非常简单的应用程序,没有任何api调用,但也失败了。 以下是AWS设备场界面中出现的错误。 你可以从这里看到日志

  • 我试图在AWS设备场上运行一个测试套件,它是一个Maven项目,我在设备场解析结果文档上得到以下错误:[TestNG]无法在jar文件中找到TestNG.xml,运行所有类。当从Maven为AWS设备场创建zip时,我得到以下警告:[WARNING]org.testng:testng:jar:5.14.3的POM无效,传递依赖项(如果有)将不可用,请启用调试日志以了解更多详细信息。我有最新版本的t

  • 我有一个类(A),它包含另一个类(B)的自动生成依赖项,而另一个类(B)又具有另一个类C的自动生成依赖项。 我正在尝试使用Mockito编写测试用例,并对依赖项使用spy注释。我在监视C类时遇到空指针错误。 如何从A类执行此单元测试?

  • 有4个类包含测试< code>TestClass1、TestClasss2、TestClass3、TestClass4。您需要创建2个测试套件,每个套件将包含2个类,并使用< code>Maven surefire插件并行运行它们。 我创建了两个包含以下内容的xml文件: 和 也添加到: 接下来,我用命令< code>mvn clean test运行项目,项目将要运行,但是测试没有开始。我哪里错了

  • 我使用的是Appium Version1.9.1和基于Appium Java TestNG的框架构建,但是当我在真实设备上的AWS设备场上执行I时,我会得到以下错误: WebDriverException:处理命令时发生未知的服务器端错误。原始错误:未处理的endpoint:/session/bc6e4901-43a6-4c66-913a-ebaf8482dd4b/wda/screen-http: