Пример построения инфраструктуры с использованием QC и QTP


(Mykhailo Poliarush) #1

Источник: http://at4qa.blogspot.com


(Mykhailo Poliarush) #2

Всему голова Quality Center. Там создаются высокоуровневые тесты, в основном из кейвордов, которые должны разрабатываться в QTP.
В QTP пишутся библиотеки взаимодействия с UI елементами, а также разделяются данные, которые будут использоваться в тестах.
QTP использует систему версионного контроля, для расспределенной разработки.
Dispatcher нужен для планирования запусков тестов, которые читаются с конфигурации. При этом Dispatcher вызывает Quality Center, а Quality Center вызывает QTP.
После всего этого идет формирование репорта, за что ответственный Reporter, который вызывается с  Quality Center. Прм этом берутся данные данные из базы данных репортинга, в которую видимо записываются логи при прохождении теста. После всех операций формируется веб репорт, для широкого круга с удобностюь доступа через http, я так подразумеваю. А также формируется консолидированный веб репортинг.