#vbscript #qtp
#vbscript #qtp
Вопрос:
В моей автоматизации, управляемой QTP keywrord, я хотел бы открыть браузер, а затем автоматически вызвать все функции в этом браузере. Я заметил, что это работает даже при изменении названия браузера, но я не уверен, совпадение это или нет. Мне нужно было бы открыть браузер, например, с идентификатором, а затем просто вызвать Browser («MyID»). функции. Есть ли какой-либо способ, или я могу положиться на QTP, даже когда браузер меняет свое имя?
Ответ №1:
QTP не использует заголовок для идентификации браузера, описание обычно основано на том, когда был создан браузер (см. Порядковый идентификатор Времени создания). Итак, если состояние вашего компьютера такое же (никакие другие браузеры не были открыты до начала тестирования), то идентификация должна быть согласованной.
Ответ №2:
Во время вашего тестирования, если постоянно открыто только одно окно браузера, то сработает простое добавление объекта «Browser» в ваш OR без какого-либо свойства идентификации.
Если открыто несколько браузеров, возможно, вам придется добавить время создания одного или нескольких заголовков имени.
Избегайте использования времени создания.