У меня есть уже существующий набор автоматических тестовых примеров, которые выполняются заданием Jenkins. Инженеры довольны отчетами Jenkins, но менеджеры хотят использовать отчеты qTest Manager для получения единого представления об автоматических и ручных тестах.
Между моими автоматическими тестами и ручными тестами есть много общего, но в предыдущие месяцы соглашения об именах расходились. Кажется, я не могу найти способ сопоставить qTest или связать два тестовых примера. Есть ли маг c, чтобы дать им имена? Часть проблемы, похоже, заключается в том, что плагин qTest для Jenkins префикс всех тестовых примеров с помощью suiteName#
, поэтому тесты, которые в противном случае имели бы одинаковые имена, изменяются.
Пример: тестовый пример Jenkins называется «QA- 182_pg.1 одиночный новый гость может внести депозит в ACH »--in script filename« QA-182.robot »
Плагин отправляет это в qTest« Suites.QA-182 # QA-182_pg.1 single new guest может внести депозит ACH «
Между тем, ручной тест в qTest называется« 0001- (E2E) 1 новый гость, частичный pmt eCheck QA-182 »- при условии, что они далеко не идентичны названы, но они имеют общую подстроку «QA-182»
Призрак переименования сотен тестов не вызывает возражений. Есть ли способ связать их на основе совпадения регулярного выражения или подстроки?