如何在codeCeption

时间:2015-11-30 19:53:33

标签: laravel-5 phantomjs codeception acceptance-testing

我正在尝试为验收测试构建测试场景。在我的场景中,我想单击一个不可编辑的输入字段来触发JqueryUI日历,然后单击日历中的日期。

问题在于我似乎无法在CodeCeption中找到任何允许您点击其他内容而非锚点或按钮的操作。

该文件清楚地说明:点击链接或按钮,由定位器给出。

public function click($link, $context = null)

也有类似的功能,但不是用鼠标左键

public function clickWithRightButton($cssOrXPath)
public function doubleClick($cssOrXPath)

这似乎微不足道,我无法找到任何相关信息。为什么没有clickWithLeftButton?我在这里错过了什么吗?我刚开始使用CodeCeption进行验收测试。

1 个答案:

答案 0 :(得分:0)

我可能不完全理解这个问题,但你试过吗

$I->waitForText('Text User would click on Here', 30);
$I->click('Text User would click on Here');