我正在为UITesting做准备,我试过Jenkins。我计划尝试AWS设备场。
http://docs.aws.amazon.com/devicefarm/latest/developerguide/test-types-ios-xctest-ui.html#test-types-ios-xctest-ui-prepare
它是这样说的。
在将iOS XCTest UI测试上载到设备场进行测试之前,请确保iOS XCTest UI测试运行程序包包含在格式正确的文件中。ipa文件。创建一个。ipa文件,您可以将您的“我的项目名称”放入“测试跑步者”。空负载目录中的应用程序包。接下来,将有效负载目录归档到一个文件夹中。压缩文件,然后将文件扩展名更改为。伊帕。最优秀的跑步者。当您构建项目进行测试时,应用程序包由Xcode生成,可以在项目的产品目录中找到。
我不明白那件事。我如何存档,使我的UIT与ipa文件在一起?我这样做了(如下图所示),这是不可以在aws设备农场测试。
编辑
我尝试了以下方法,我仍然有问题。我需要上传ipa文件2次。我第一次和第二次需要上传什么样的ipa文件?
我写了一个关于如何准备在AWS设备农场上运行的测试的教程,请看看一步一步的方法。http://mobdesignapps.fr/blog/2016/9/17/running-your-test-on-aws-device-farm?utm_source=stackoverflow
需要上传的第一个文件是通过选择Project构建的应用程序存档
简短的版本是:
我为AWS设备农场团队工作。
@ThrowingSpoon正确地解释了测试的归档部分。
希望这能澄清你的疑问。
我正在尝试使用testng.xml...并且看起来设备场忽略了整个文件。 我的例子很简单。我有一个实例化测试类的工厂类,这就是我的xml文件的样子 我甚至尝试手动排除方法
我试图将iOS XCTest设置为在AWS设备场上运行,但似乎无论我如何构建和上传它们,每次测试都会出错并失败。当我运行XCode时,它们会成功执行,但不会在AWS设备场上运行。 我甚至尝试了从非常简单的应用程序,没有任何api调用,但也失败了。 以下是AWS设备场界面中出现的错误。 你可以从这里看到日志
我已将AWS设备场配置为对我的应用程序运行自动测试。 在这篇文章之后,我成功地运行了使用和测试类型的测试。 现在我想使用Appium测试NG类型。我已经安装了appium模块并使其运行: 但是现在呢?如何编写和使用离子2测试? 这里说: 您的Android Appium Java TestNG测试必须包含在。他们指向Appium的官方网站,进一步解释如何在android或ios设备上使用Appiu
Ld /Users/purplebug/Library/Developer/Xcode/DerivedData/MyDoctorFinder-bjdxztijegnaxobgqvqhbnuqqsin/Build/Intermediates/ArchiveIntermediates/MyDoctorFinder/IntermediateBuildFilesPath/MyDoctorFinder.bu
这就是我需要在Java中实现它的问题: 汽车可以是汽油车或柴油车,混合动力汽车可以插上汽油或柴油,但不能同时插上汽油和柴油。此外,混合动力汽车能够在完全不使用汽油或柴油的情况下依靠电力运行,并且仅在运行时决定是否选择电力或其他燃料来源(汽油或柴油,视情况而定)。 在这里,我需要牢记OOP概念来实现,例如,当应该调用汽油类型的汽油模式混合动力汽车方法时,以及如果应该调用其柴油机类运行方法时。 我对O
我在尝试存档应用程序时遇到以下错误。知道如何解决这个问题吗? :-1:多个命令生成“/Users/GB/Library/Developer/Xcode/derived data/g b-ggeaxzkqxvenbvbwxczukagb/Build/intermediates . no index/archive intermediates/GB/IntermediateBuildFilesPath