不允许在behat + mink中点击更多间隔的字符串

时间:2016-07-05 14:56:01

标签: testing automation behat mink

请在下面找到HTML代码。在此代码中,敏捷/ Scrum文本有更多空间。 enter image description here

我尝试使用空格并没有空格

And I Press "Agile / Scrum"
And I Press "              Agile / Scrum            "
When I click "              Agile / Scrum            "

以下是错误消息......

Fatal error: Call to a member function doubleClick() on a non-object in C:\behat\Regression\features\bootstrap\FeatureContext.php on line 374

When I click "              Agile / Scrum            " # FeatureContext::assertClick()
  Link with id|title|alt|text "              Agile / Scrum            " not found.

请提出一些建议。谢谢。

1 个答案:

答案 0 :(得分:0)

对于您可以使用的链接:我按照"链接文字"

在您的情况下:我遵循"敏捷/ Scrum"

您需要检查页面并复制没有左/右空格的链接。 如果这些是唯一具有此名称的链接,它也应仅适用于Agile或仅适用于Scrum。

'我按'如果元素的类型是按钮,则应该使用它。

要点击其他类型的元素,您可以创建自定义方法,但请记住,您可能没有所需的属性,因此最好创建一个点击选择器的方法。