0

我很想知道在 Xcode 中按下 cmd-u (或从菜单中选择测试)时,是否有一种方法可以实现相同的效果。

我正在为一个应用程序编写一些 UI 测试,并且很想自动化整个事情。

到目前为止,任何通过 applescript 进行自动化的尝试都非常不成功(我告诉自己模拟按下 2 个按钮有多难......);所以我认为也许有一种正确的方法来运行命令行命令并让模拟器弹出并运行测试,就像在 Xcode 中一样。

尽管如此,如果知道这个功能,我会在网上找到一些东西,但似乎没有办法通过控制台模拟测试命令。

我错过了什么吗?

4

1 回答 1

0

你检查过 xcodebuild 命令吗?

手册页说:

buildaction ... 指定要在目标上执行的构建操作(或多个操作)。可用的构建操作有:

 test   Test a scheme from the build root (SYMROOT).  This requires specifying a scheme.

所以,也许这会做你想要的。

于 2013-03-05T02:23:44.300 回答