如果我是任何应用程序的 Beta 测试员,如何从 TestFlight 下载 ipa?
我通过 API 在 HockeyApp 中实现了它:
curl -o app.ipa -H "X-HockeyAppToken: $TOKEN" -O -L "https://rink.hockeyapp.net/api/2/apps/$APP_ID/app_versions/$BUILD_NUMBER?format=ipa"
Run Code Online (Sandbox Code Playgroud)
也许有人知道如何在 TestFlight 中做到这一点?
当我这样做时.assertAll(),SoftAssert会从其他测试中提取结果。
例子:
public SoftAssert softAssert = new SoftAssert();
@Test(priority = 1)
public void newTest1() {
softAssert.assertTrue(false, "test1");
softAssert.assertAll();
}
@Test(priority = 2)
public void newTest2() {
softAssert.assertTrue(false, "test2");
softAssert.assertAll();
}
Run Code Online (Sandbox Code Playgroud)
newTest1测试结果:
java.lang.AssertionError: The following asserts failed:
test1 expected [true] but found [false]`
Run Code Online (Sandbox Code Playgroud)
newTest2测试结果:
java.lang.AssertionError: The following asserts failed:
test1 expected [true] but found [false],
test2 expected [true] but found [false]`
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
testng.version == 6.9.10
selenium.version == 2.53.1
java.version == 1.8.0_65-b17
Run Code Online (Sandbox Code Playgroud)