QTP: уникальный идентификатор браузера, не связанный с названием? - PullRequest
1 голос
/ 08 июня 2011

В моей автоматизированной системе управления ключами QTP я хотел бы открыть браузер, а затем автоматически вызывать все функции в этом браузере.Я заметил, что это работает, даже когда название браузера изменяется, но я не уверен, совпадение ли это или нет.Мне нужно было бы открыть браузер, например, с ID, а затем просто вызвать Browser («MyID»).функции.Есть ли способ или я могу положиться на QTP, даже когда браузер меняет свое имя?

Ответы [ 2 ]

1 голос
/ 08 июня 2011

QTP не использует заголовок для идентификации браузера, описание обычно основано на том, когда браузер был создан (см. Порядковый идентификатор Время создания ). Поэтому, если состояние вашего компьютера такое же (другие браузеры не были открыты до начала тестирования), идентификация должна быть согласованной.

0 голосов
/ 10 июня 2011

Во время тестирования, если все время открыто только одно окно «Браузер», будет работать только добавление объекта «Браузер» в ИЛИ без свойства идентификации.

Если открыто несколько браузеров,тогда вам, возможно, придется добавить одно или несколько значений времени создания названия.

Однако избегайте использования времени создания.

...