Дублирование автотестов в прогоне при запуске адаптером и подтягиванием отчета импортером
Здравствутйте!
При запуске автотеста из TMS создается прогон с тестом, куда по завершении адаптер передает метаданные, затем запускается импортер для allure, который вновь создает новый автотест в этом же прогоне и куда заливает свои данные. Как итог - имеем 2 теста в прогоне, хотя был запущен 1. Пробовал копировать сгенерированный externalid из автотеста, созданного импортером и вставлять в свой код, чтобы потом запускать из TMS адаптером, как результат - создаются 2 теста с одинаковым id, но с разными данными отчета: один берется из адаптера, второй из импортера. Хотелось бы, чтобы импортер не плодил дубли автотестов, а пробрасывал отчет в тест, запущенный адаптером. Либо добавить в адаптер ф-ции импортера, чтобы пробрасывать все одним заходом.
-
Павел, добрый день!
У нас не подразумевается одновременное использование и allure импортера и адаптера, так как адаптер полностью покрывает все функции импортера и даже больше =) -
Добрый день.Понятно, просто при использовании адаптером нужно будет во всех автотестах добавлять декораторы testit, а с импортерем этого не требуется, т.к. отчет берется уже готовый сформированный. Понял. Спасибо за ответ.05.09.2024, 14:55, "Центр помощи Yoonion" <support@yoonion.ru>:
Павел, добрый день! У нас не подразумевается одновременное использование и allure импортера и адаптера, так как адаптер полностью покрывает все функции импортера и даже больше =)
Ваше предложение: Здравствутйте!
При запуске автотеста из TMS создается прогон с тестом, куда по завершении адаптер передает метаданные, затем запускается импортер для allure, который вновь создает новый автотест в этом же прогоне и куда заливает свои данные. Как итог - имеем 2 теста в прогоне, хотя был запущен 1. Пробовал копировать сгенерированный externalid из автотеста, созданного импортером и вставлять в свой код, чтобы потом запускать из TMS адаптером, как результат - создаются 2 теста с одинаковым id, но с разными данными отчета: один берется из адаптера, второй из импортера. Хотелось бы, чтобы импортер не плодил дубли автотестов, а пробрасывал отчет в тест, запущенный адаптером. Либо добавить в адаптер ф-ции импортера, чтобы пробрасывать все одним заходом.Просмотреть все комментарии к предложению и количество отданных за него голосов можно по адресу: https://support.yoonion.ru/ideas/record/87067