Параллельное и последовательное выполнение тестовых случаев в одном наборе тестов в проекте ReadyAPI

#ready-api

Вопрос:

У меня есть сценарий, в котором у меня есть 3 тестовых случая(Прогрев, Хранение сущностей, Извлечение сущностей) в 1 наборе тестов(запрос на прогрев сервера). В этом случае сначала я должен запустить запрос на прогрев, а затем Хранить сущности, извлекать сущности параллельно.

Пожалуйста, помогите и дайте мне знать, как я могу это сделать.

Пожалуйста, смотрите прилагаемое изображение для справки.

Заранее благодарю вас за вашу помощь.

введите описание изображения здесь

Комментарии:

1. Вы пробовали документацию? support.smartbear.com/readyapi/docs/functional/running/…

2. Да, я пробовал/читал это, но это говорит о том, чтобы работать либо параллельно, либо последовательно. Однако мое требование состоит в том, чтобы запускать несколько тестовых наборов параллельно и несколько тестовых наборов последовательно в наборе тестов.

Ответ №1:

В вашем наборе тестов:

  1. Отключите свою разминку.
  2. Установите режим параллельного выполнения набора тестов.
  3. Создайте сценарий установки набора тестов, содержащий: testSuite.getTestCaseByName("Warm Up") .run((com.eviware.soapui.support.types.StringToObjectMap)context, false)

В моем блоге есть некоторые дополнительные подробности.