蚂蚁是否可以只运行特定的安卓测试或测试包



>我总是更喜欢ant测试命令而不是在我的构建服务器上运行android测试的工具,因为它更简单,而且Am instrument并不总是工作。

但到目前为止,我不知道 ant 是否可以只运行特定的测试类、包或套件,以便更灵活地分离不同测试类型的运行频率(例如,单元、ui、验收、性能等)。

如果我的问题的答案是"否",我还能做什么,当然不使用我的仪器?

提前谢谢。

您可以为每种类型的测试定义一个单独的 Ant 目标,然后将每个目标设置为以某个属性为条件。

<target name="performance" if="test.performance">
</target>

然后,您可以通过在构建时设置所需的属性来执行所需的测试,例如,通过传递 Ant 命令行 ( -Dkey=value ) 或在构建文件中加载的属性文件中定义。

相关内容

  • 没有找到相关文章

最新更新