2014-09-04 2 views
0

Я ищу способ интегрировать селен и QC для регистрации результатов. Пожалуйста, помогите мне в этом, как это можно сделать. Есть какой-либо способ сделать это.Возможно ли зарегистрировать результаты теста Selenium Webdriver в Центре качества?

Заранее спасибо Рашми

ответ

0

Вы можете использовать REST API QC или это OTA API.

+0

привет спасибо за ответ. Не могли бы вы рассказать некоторые ссылочные ссылки/шаги, чтобы это сделать, если вы знаете какие-либо. – Rashmi

+0

Вы найдете документацию API с различными примерами в Библиотеке документации QC (Справочник API архитектуры Open Test Architecture HP ALM или Справочник API HP ALM REST). Или используйте Google, чтобы найти такие страницы: http://fijiaaron.wordpress.com/2011/11/17/updating-test-results-in-qc-using-the-qc-ota-api-explained/. – Roland

1

Для простого хранения результатов вы можете сделать то, что рекомендовал Роланд и просто использовать API для загрузки результатов в виде вложения в какой-либо объект по вашему выбору. Чтобы получить истинную запись «Запуск», созданную в QC (например, вы получаете для тестов вручную или QTP), вам нужно будет пройти тест в тестовом наборе, который может быть связан с результатами выполнения.

Возможно, самым простым вариантом является создание теста оболочки QTP/UFT. Этот тест будет не более чем вызвать ваш тест Selenium, обработать результаты и затем записать эти результаты обратно в QC с использованием стандартного объекта «Репортер».

Еще один, более сложный подход - это поиск настраиваемого типа теста. Это расширенная тема, и вы можете обратиться к документации по контролю качества в процессе.

Я рекомендую обертку QTP для удобства внедрения и гибкости.

+0

Привет Спасибо за ответ. Можете ли вы поделиться некоторыми ссылками для создания QTP-обертки. Мое основное намерение заключается в том, что после выполнения тестового случая мне нужно отметить Pass/Fail тот же тест в QC на основе результатов. – Rashmi