Доклад: Проблемы интеграции: Mercury Interactive QuickTest & TestDirector
tab select «Shared» radiobutton
specify object repository file in the activated editbox in the same section
6. Close «Test | Settings…» dialog and save
7. Develop test script according to the corresponding test case
8. Insert code which closes all browsers and dialogs instances, except browser instance in which TestDirector is loaded, in the end of the test script:
…
While Browser("title:=(?!Mercury TestDirector).*","index:=0").Exist
While Browser("title:=(?!Mercury TestDirector).*","index:=0").Dialog("text:=Microsoft Internet Explorer", "index:=0").Exist
Browser("title:=(?!Mercury TestDirector).*","index:=0").Dialog("text:=Microsoft Internet Explorer", "index:=0").Close
Wend
Browser("title:=(?!Mercury TestDirector).*","index:=0").Close
Wend
…
9. After test script is finished, go to «Test | Settings…» again
10. On «Run» tab do following:
change «pop up message box» value of the «When error occurs during test run:» dropdown list to the «stop run» value
11. Close «Test | Settings…» dialog and save
Вот и все!
Теперь пакет скриптов можно запускать на выполнение, которое абсолютно не требует вашего присутствия (чего мы и добивались). Каждое утро я просматриваю результаты выполнения пакета скриптов. А вечером, уходя с работы домой, я нажимаю всего одну кнопку — «Run all tests».
Надеюсь, кому-то все это пригодится так же как пригодилось мне.