我正在使用Behat,Mink和Selenium2进行测试。 我正在运行示例中使用@javascript标记的自动完成搜索示例。 这是例外,我得到: Behat\MinkExtension\Context\MinkContext::visit()
'requiredCapabilities' parameter is not an object
Build info: ve
我正在为我们当前的网站设置行为测试。我过去曾使用过Behat独立服务器,现在已更新到最新的Behat 3和Selenium 3.5。尽管我有很多问题。使用Selenium 3.5我无法让xpath选择器工作。它无法通过ID,名称,类等来查找元素。使用Selenium 3.4.x,它似乎工作正常,但无法使按钮按钮正常工作。我收到此错误: Then I click button "loginBtn"
我正在尝试使用硒和docker与behat进行浏览器测试。 我在运行测试时遇到的主要问题是可靠性问题。 有时我可以连接并能够正常运行测试,但很多时候我不能。 这似乎很不一致,我启动容器并运行测试,第一次失败,再次运行,第二次运行并正常工作。 一旦我重新启动硒毂并再次运行测试它很好(主要)。 感谢您的帮助。 一个常见的错误我得到的是: Could not open connection: sessi
我使用Behat和Mink和Drupal扩展来测试我的Drupal 8网站。我已经通过Docker上的Selenium服务器运行了测试,所以我可以看到它们在发生。 我的测试非常简单,只需填写表格,并确保结果匹配的预期,这样的: And I fill in "Sesame Street" for "Street address"
And I fill in "FamilyName" for "La
当我点击一个按钮,一个新的页面打开一个表单,我需要填写该页面上的一个字段。 但是,只要页面开始加载,behat会尝试填充尚未加载的字段。 我想隐式地等待在尝试填充它之前等待显示字段。 /**
* @Given que preencho corretamente os campos da tela
*/
public function quePreenchoCorret