1

我使用 Firefox/Chrome Webdriver 驱动程序来测试我的网络应用程序。此应用程序具有 HTML5 字段验证。当我的测试没有用类型填写文本字段"email"并提交表单时,FirefoxDriver 将焦点设置到该字段(不显示 HTML5 字段验证错误),而不是向服务器端发送 POST 请求。

Firefox/Chrome 驱动程序是否具有会关闭 HTML5 字段验证的配置文件设置/首选项?

4

1 回答 1

0

我遇到了同样的问题,并通过使用来自http://novalidate.com/的 JS 脚本找到了解决方法 只需确保运行此脚本:

    for(var f=document.forms,i=f.length;i--;)f[i].setAttribute("novalidate",i)

任何时候加载新页面/表单。

于 2016-06-28T21:53:21.023 回答