当使用PHPunit和Selenium2运行测试时,如何忽略html5验证


How ignore html5 validation when running tests with PHPunit and Selenium2

我想测试我的php应用程序的服务器端验证。所以我用phpUnit和selenium 2运行自动测试。selenium webdrive用无效数据填充表单,以检查服务器是否返回错误消息,但问题是输入具有html5验证属性,如required = "required"和type = "email",因此表单从未提交。有一种方法可以忽略这些属性验证器吗?

禁用HTML5表单元素验证

表单元素上的"novalidate"属性应该可以做到这一点。