使用Spoon / Espresso通过命令行传递变量(android-test-kit)

时间:2014-01-10 20:46:05

标签: android android-testing spoon

我正在使用Espresso运行Spoon测试。如何在运行时将值传递给我的测试?我以前做过like this事,但我的Espresso测试中没有onCreate那么,我应该如何传递它们?


目前我正在通过命令运行我的测试:

  

gradle spoon

1 个答案:

答案 0 :(得分:5)

您是否考虑过使用部署到每个测试设备的响应文件,或者通过中央网络位置访问?

可以在Espresso测试中的setUp()方法中读取和解析响应文件,以配置单个测试所需的任何参数。

响应文件的格式可以是纯文本格式或XML格式。

如果您有许多测试用例类,例如ActivityInstrumentationTestCase2(),您可以创建一个实现参数解析的基类,并从中派生所有测试类。