如何使用Selenium在多个浏览器窗口中同时运行HttpWatch?

时间:2018-10-26 06:30:52

标签: selenium httpwatch

我们想在多个浏览器窗口中同时执行Selenium脚本,并使用HttpWatch捕获请求时间。当我们尝试得到错误时:

com4j.ComException:80004005未指定的错误:AttachByTitle失败,因为找到了多个标题为“ Signin”的IE或Chrome页面-AttachByTitle失败:。\ invoke.cpp:517

有什么办法解决吗?

1 个答案:

答案 0 :(得分:0)

该错误表明HttpWatch正在尝试按浏览器窗口的标题进行附加,但是您有多个具有相同标题的窗口。

在附加HttpWatch之前,请将每个浏览器窗口的标题设置为唯一。文档中的此页面显示了如何在调用AttachByTitle之前使用Selenium将标题设置为唯一的GUID:

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