Запустить схему сценария огурца параллельно

У меня есть более 50 различных типов входных данных, которые я определяю в ключевом слове «Пример» в файле функций, и для его выполнения требуется больше времени. Есть ли способ запустить эти входные данные параллельно? . Пожалуйста, помогите.


person GuruG    schedule 03.05.2021    source источник


Ответы (1)


Рассмотрите некоторые альтернативные подходы к тому, как вы проводите этот этап тестирования.

  1. Вместо этого напишите модульный тест. Огурец действительно плохо справляется с исчерпывающим тестированием (он просто не предназначен для этого). С помощью модульного теста вы можете написать что-то более быстрое и динамически работающее с различными типами ввода, без необходимости написания этих типов в тесте.

  2. Вытащите типы ввода вверх и из огурца и используйте их для управления несколькими вызовами огурца (таким образом, вы выполняете параллельные вызовы огурца, а не пытаетесь выполнить параллельные вызовы сценариев).

  3. Напишите сценарий для каждого типа ввода, например. избавиться от контура. Это значительно упростит параллельную работу существующих инструментов.

person diabolist    schedule 12.05.2021