Мы используем СППР в качестве комбайна, в котором ведутся ошибки, трудозатраты; идет разбор на исходники в гит и их связь с ошибками.
Скоро выходит СППР 2.0, в котором будет и сценарное тестирование (с "расширенным" геркиным). Там всё построено примерно так: запускается Jenkins, который прогоняет все тесты и возвращает результат в СППР, на основании которого создаются Ошибки (это такой справочник в СППР).
Мы пошли чуть дальше и будем запускать не только сценарные геркин-тесты, но и модульные тесты xUnitFor1C. Причем запуск их будет происходить не Jenkins-ом, а самой СППР, потому что поддерживать и настраивать дженкинс никто не хочет/не умеет, а с 1С знакомы все
В связи с этим вопрос.
было бы классно иметь возможность запускать и сценарии от Тестера, но для этого, как мне кажется, необходимо:
Иметь возможность хранить сценарии в отдельных bsl-файликах. Ведь их уже и сейчас можно создавать с помощью твоего плагина для VSC
Эти сценарии будут хранится в репозитории основного проекта, где хранятся все его исходники и прочие сопутствующие документы и утилиты
Иметь возможность запускать Тестер из командной строки с возможностью указания каталога сценариев тестирования
Тестер должен вернуть результат в каком-то структурированном виде, который бы легко парсился в СППР (могу дать полное описание то, что сейчас ожидает на входе СППР от дженкинса)
P.S. С радостью приму альтернативное видение проблемы других участников сообщества
Для возврата результатов тестирования, достаточно написать свой тест-метод. В любом случае, поделитесь форматом, можно будет реализовать в рамках репозитория общих тестов
Мы используем СППР в качестве комбайна, в котором ведутся ошибки, трудозатраты; идет разбор на исходники в гит и их связь с ошибками. Скоро выходит СППР 2.0, в котором будет и сценарное тестирование (с "расширенным" геркиным). Там всё построено примерно так: запускается Jenkins, который прогоняет все тесты и возвращает результат в СППР, на основании которого создаются Ошибки (это такой справочник в СППР). Мы пошли чуть дальше и будем запускать не только сценарные геркин-тесты, но и модульные тесты xUnitFor1C. Причем запуск их будет происходить не Jenkins-ом, а самой СППР, потому что поддерживать и настраивать дженкинс никто не хочет/не умеет, а с 1С знакомы все
В связи с этим вопрос. было бы классно иметь возможность запускать и сценарии от Тестера, но для этого, как мне кажется, необходимо:
P.S. С радостью приму альтернативное видение проблемы других участников сообщества