ПО для запуска различных тестов.

Всем привет.

Нужно переодически запускать различные тесты на Python(unittest, selenium wd, etc)
Примерно так: заходишь в webGUI, выбираешь проект, для него выбираешь список тестов состоящий из различных тестов. Запускаешь, на выходе отчёт.

Можно ли такое сделать на Jenkins? Или есть более подходящее ПО для этого?

Конечно можно просто запускать через Jenkins с помощью pytest. Но можно ли в Jenkins именно через webGUI, как я написал выше?

Надо понимать, что для реализации данного сценария в том виде который описан, необходим инструмент, который не только запускает тесты, но и в котором они хранятся (чтобы выбирать их из списка в UI). Готового бесплатного такого инструмента я не встречал (это правда не означает, что его нет совсем :)).

Из платных инструментов есть например TestRail

Обычно же описанный сценарий реализуется путём допиливания связки нескольких инструментов под свои нужды

Спасибо за ответ. Посмотрел на Jenkins, спросил, как другие делают. Понял что Jenkins подойдёт.
Буду его использовать для запуска.