Конвейер Azure с настраиваемым пользовательским интерфейсом, чтобы пропустить некоторые тестовые случаи Cypress
Я ищу такие вещи, как пользовательский интерфейс, предоставляемый перед выполнением задачи конвейера в конвейерах Azure, и на основе выбора пользователем параметров в пользовательском интерфейсе создается следующая команда задачи конвейера, а затем выполняется
Например, ситуация такова: «Мы пытаемся запустить тестовые случаи Cypress в нашем проекте, и мы хотим предоставить пользователям варианты со списком тестовых случаев, которые нужно пропустить, поэтому мы хотели предоставить некоторые параметры, такие как флажки в пользовательском интерфейсе, где пользователи будут выбирать список тесты, которые он хочет пропустить, и на основе его выбора мы сгенерируем команды задачи конвейера (команда Windows), и она выполнит желаемый вывод, и это может произойти каждый раз, когда пользователь хочет запустить конвейер.
поэтому на данный момент мы используем его через Jenkins, где мы пропускаем несколько тестовых случаев с помощью команды Skip после установки флажков из пользовательского интерфейса, предоставленного Jenkins, перед его выполнением»
и я ищу такую вещь, используя AZURE PIPELINES
где у меня может быть некоторый пользовательский интерфейс, где я могу указать какие-то флажки, содержащие некоторый список тестовых случаев, предоставленных мной и основанных на выбранных параметрах (например, флажок), команды задачи конвейера будут соответствующим образом настроены и помогают, пользователи смогут пропустить эти тестовые случаи до того, как они начнут выполнять конвейерную задачу (таким образом, соответствующая команда для пропуска будет добавлена к конвейерной задаче), чтобы команды конвейерной задачи выполнялись с пропуском выбранных пользователем тестов.
есть ли шанс или способ реализовать это и возможно ли это? Я новичок в Azure Pipelines и хочу, чтобы это делалось в Azure, а не в Jenkins, и даже если есть какие-либо плагины или примеры. Любая помощь по этому поводу высоко ценится.
Спасибо вам всем