Сценарий. В листе Excel есть URL-адреса 100 веб-страниц.
- UFT должен перебирать каждую строку, читать данные ячейки (URL) из листа Excel.
- Перейдите к каждому URL-адресу и
- Распечатайте текущий веб-адрес каждого URL-адреса после навигации.
Использование: Browser("bname").Page("pname").GetROProperty("URL")
потребует знать «pname» каждого из URL-адресов, по которым осуществляется переход. Это требует ручного вмешательства и беспокойно. Есть ли другой способ распечатать текущий URL-адрес каждой из просматриваемых веб-страниц?
Browser
всегда имеют только один объектPage
, и это просто метод организации репозитория объектов. Так что вам не нужно знать все значенияpname
. Я рекомендую вам искать описательное программирование - в противном случае вам нужно будет хранить все 100 объектов браузера в репозитории, чтобы распознать их. - person Dave   schedule 15.04.2017