Я новичок в QTP и пытаюсь использовать версию 11 для автоматизации моего проекта.
Используя описательное программирование, QTP может найти ссылку на веб-странице. HTML-код для ссылки написан в функции Onclick (например, onclick="navigationClick('Link Name');
)
Я пробовал это:
If Browser(Browsername).Page(Pagename).Link("html tag:='Value',"id:=X","title:=Y","class:=Z").Exist(50)Then
Browser(Browsername).Page(Pagename).Link("html tag:='Value',"id:=X","title:=Y","class:=Z").click
Else
MsgBox "Link cannot be found"
Но когда я запускаю скрипт, он всегда показывает, что ссылка не найдена.
Примечание:
Используя то же описательное программирование, я могу найти ссылку на веб-странице, если HTML-код для ссылки записан как OnClick='javascript.navigationClick(Link);"href='javascript:void(0);