是否可以通过webdriver发送POST变量?

时间:2014-01-10 11:29:25

标签: java selenium selenium-webdriver

我必须在生产时自动登记表格,它有活动的CAPTCHA。我使用预设的CAPTCHA在测试服务器上运行我的脚本。为了处理生产中的验证码,开发人员要求我传递一个POST变量,使用它来绕过CAPTCHA我的脚本。

是否可以在webdriver中传递随机POST变量和表单提交?如果没有,是否还有其他安全的方法来处理我的脚本的CAPTCHA?

1 个答案:

答案 0 :(得分:2)

有些事情在我脑海中浮现,我只是与你分享这可能是不可能的,但你可以尝试一下

  1. 编写一个以
  2. 形式添加输入元素的javascript
  3. 使用JavascriptExector执行脚本,逻辑上,scriot应该在表单中添加元素。 //这是我可能不确定的部分:)
  4. 现在按selenium提交