Как интегрировать Cassandra из файла функции каратэ, чтобы удалить тестовые данные - PullRequest
1 голос
/ 04 апреля 2019

Я выполняю разные тестовые сценарии в файле характеристик каратэ, но в конце теста хочу удалить свои тестовые данные из базы данных Cassandra.Не могли бы вы подсказать, как я могу подключить Cassandra от Karate и как выполнять очистку данных только один раз после выполнения всех тестовых примеров?

1 Ответ

2 голосов
/ 05 апреля 2019

1) написать утилиту Java и вызвать ее из каратэ, см .: https://github.com/intuit/karate#calling-java

2) Обычно безопаснее очистить перед тестом, и вы можете использовать karate.callSingle() для этого. Чтобы сделать что-то в конце набора тестов, проще всего сделать это в Java Runner, подобно тому, как генерируются отчеты HTML: https://github.com/intuit/karate#parallel-execution

...