我正在运行 Espresso用 Spoon 测试.如何在运行时将值传递给我的测试?我做过的事like this之前,但我的 Espresso 测试中没有 onCreate
。 那么,我应该如何传递它们呢?
目前我正在通过命令运行我的测试:
gradle spoon
最佳答案
您是否考虑过使用部署到每个测试设备或可通过中央网络位置访问的响应文件?
可以在 Espresso 测试的 setUp() 方法中读入和解析响应文件,以配置您为单个测试所需的任何参数。
响应文件的格式可以是纯文本或XML格式。
如果您有许多测试用例类,例如 ActivityInstrumentationTestCase2(),您可以创建一个实现参数解析的基类,并从中派生所有测试类。
关于android - 使用 Spoon/Espresso (android-test-kit) 通过命令行传递变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21054100/