Как запустить httpwatch одновременно в нескольких окнах браузера с помощью selenium?

Мы хотим выполнять сценарий селена одновременно в нескольких окнах браузера и фиксировать время запроса с помощью HttpWatch. Когда мы пытаемся это сделать, мы получаем ошибку:

com4j.ComException: 80004005 Неизвестная ошибка: Ошибка AttachByTitle, поскольку было найдено несколько страниц IE или Chrome с заголовком «Вход» - Ошибка AttachByTitle:. \ invoke.cpp: 517

Есть идеи, как это решить?

0
0
41
1

Ответы 1

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

Перед тем как прикрепить HttpWatch, установите для каждого окна браузера какое-нибудь уникальное название. На этой странице документации показано, как установить в заголовке уникальный идентификатор GUID с помощью Selenium перед вызовом AttachByTitle:

https://apihelp.httpwatch.com/HttpWatch_API~HttpWatch.Controller~AttachByTitle.html

Другие вопросы по теме