header 和 Selenium Webdriver 2

标签 header webdriver

有什么方法可以在 Selenium WebDriver 测试中添加 header 吗? (与 Firefox Modify Headers 插件一样)我不能使用 HtmlUnitDriver,因为浏览器必须可见。

最佳答案

WebDriver 不允许您使用任何基于浏览器的驱动程序更改或设置 header 。您可以在以下 URL 中找到有关他们对 header 和响应代码的决定的大量信息。 http://code.google.com/p/selenium/issues/detail?id=141

我们使用 Apache HTTP Client 进行此类测试,我们不想检查呈现的页面元素,而只想检查响应和 header 信息。

你也可以给浏览器 mob 代理你的 selenium 测试以及上面的 url 中提到的。我已经将它用于其他目的,它很棒。

关于 header 和 Selenium Webdriver 2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13047195/

相关文章:

html - 在标题中的径向渐变顶部居中透明背景图像

json - 如何使用nodejs请求模块正确发送请求头?

wpf - 使用 C# 在 WPF 中使 DataGrid 列标题可排序

javascript - 使用 xpath 获取并打印出元素

linux - 如何为 ARM Integrator 目标机生成工具链的内核头文件

ios - 如何在 swift header 中传递 OAuth。 Twitter Api(获取趋势标签)

python - 如何在 Firefox 或 Chrome 中使用 Selenium webdriver 更改屏幕截图的目标目录

selenium webdriver 在 sendKeys 之前填充字段后清除字段

java - 在 Selenium 中使用 OR 运算符显式等待两个元素

java - 我如何在 xpath 中搜索单词并返回所需的 WebElement?