А своей работе я столкнулась с задачей создания системы, которая должна автоматически генерировать отчётность по результатам выполнения тестов в HP Quality Center.
Грубо говоря, необходимо пройтись по изначально заданным тестам и сформировать отчёт по статусу каждого из тестов.
Данный отчёт должен быть сохранён в отдельной директории компьютера.
Подскажите, пожалуйста, с помощью каких инструментов можно справиться с данной задачей?
Возможно, у кого-то найдётся пример реализации подобной системы.
тут есть несколько вариантов, которые надо пробовать
1. это простой экспорт результатов. Через веб-интерфейс Вы можете получить данные, а дальше обрабатывать их. Как получить автоматически? Ну например с помощью, webdriver
2. но первый вариант, это больше костыль нежели решение. Более правильно использовать QC OTA API. Такой специальный api для доступа к QC.
Всім привіт,
вирішив не створювати нової теми, а дописати в існуючу.
Постала задача перенести всі тести разом з тест степами і посортовані по групах з “чудо монстра” - QC.
Повитягувати тести, тест степи, назви груп тестів можна через API.
Для прикладу: Отримати тести - /qcbin/rest/domains//projects//tests/ Отримати дані тесту - /qcbin/rest/domains//projects//tests Отримати степи - /qcbin/rest/domains//projects//design-steps?query={parent-id[{}]} Отримати фолдери тестів - /qcbin/rest/domains//projects//test-folders
Для кожної сутності існує її id та parent-id.
Отже питання наступні:
Чому не всі тести отримуються при виклику - …/tests? По запиту
…/tests/ - я отримую дані тесту, проте його id немає в
списку отриманому через …/tests.
Як повязані тести з тест-фолдерами? яка ієрархія обєктів в qc?