Каратэ и Селен в единую систему автоматизации тестирования - PullRequest
0 голосов
/ 01 июня 2018

Добрый день!Недавно я узнал о Karate Framework, и я использовал их, чтобы быть уверенным в этом, пока проводил тестирование API.Обращаясь к Упрощению Каратэ по сравнению с Rest Assured для написания тестов для API, хотел бы переключиться на Каратэ и реализовать то же самое.Пробовал пример Каратэ для API-тестов, и он работает, но теперь я хочу узнать, как я могу настроить свою среду автоматизации тестирования, чтобы иметь API с Каратэ и Cucumber для Selenium UI вместе.

Постановка задачи: Для классов каратэ и селен бегун разные.Для Karate-> Karate.runner и Selenium с Cucumber-> Cucumber.runner Пробовал запустить Karate.runner для случаев с Cucumber Selenium, но это невозможно.и огурец, очевидно, мы не можем проводить тесты каратэ.

Итак, я хотел бы знать, 1.Можно ли мне иметь два класса бегунов в моем одном репозитории автоматизации тестирования и указать Каратэ для API и Cucumber для Selenium.2. Могу ли я использовать Selenium с бегуном по каратэ или иным способом, чтобы достичь того же самого

PS : я знаю, если я изменю свое каратэ на Уверенное, я все еще могу пойти с обычным бегуном из огурцовдля обоих .Но я хотел бы включить каратэ в мои существующие сценарии с огурцом.

1 Ответ

0 голосов
/ 01 июня 2018

Это рекомендуемый подход с каратэ: https://stackoverflow.com/a/47233301/143475

Есть много команд, использующих этот подход и даже добавляющих вызовы JDBC в смесь: В каратэ, как мы можем совместно работать вместе с BA дляавтоматизировать бизнес-сценарии

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...