Я хотел бы получить информацию о том, как запускать автоматические тесты дыма, основываясь на том, что разработчики регистрируют. В настоящее время, когда есть фиксация разработчиками, создается задача jenkins для сборки кода и запуска тестов дыма для тестирования приложения. Но тесты дыма содержат более 50 тестов. Как бы вы разработали свою автоматизацию, чтобы при проверке разработчиками автоматизация работала только с теми функциями приложения, на которые может повлиять новая регистрация? Вот наш ход: Dev регистрируется в git-репо, задание jenkins запускается через веб-ловушку и собирает приложение, как только сборка завершена, есть последующее задание для запуска тестов дыма. Я хотел бы ограничить тесты на дым, чтобы проверить только те функции, на которые повлияла новая регистрация.