Передача переменных через командную строку с помощью Spoon/Espresso (android-test-kit)

Я провожу тест эспрессо с ложкой. Как я могу передать значение в мой тест во время выполнения? Я делал такие вещи раньше, но у меня нет onCreate в моем тесте эспрессо. Итак, как мне их передать?


В настоящее время я запускаю тест с помощью команды:

грейферная ложка

1 ответ

Решение

Задумывались ли вы об использовании файла ответов, который развернут на каждом из тестовых устройств или доступен через центральную сетевую папку?

Файл ответов можно прочитать и проанализировать с помощью метода setUp() в тесте Espresso, чтобы настроить любые параметры, необходимые для отдельных тестов.

Формат файла ответов может быть простым текстом или в формате XML.

Если у вас есть много классов тестовых примеров, например ActivityInstrumentationTestCase2(), вы можете создать базовый класс, который реализует анализ параметров, и извлечь из него все ваши тестовые классы.

Другие вопросы по тегам