PHP - Codeception:操作不会聚焦字段

时间:2016-11-11 13:44:01

标签: php selenium codeception

我正在尝试使用Codeception和Selenium执行验收测试,但看起来fillField()方法不会聚焦输入字段。这是必要的,因为当元素失去它的焦点时,我需要发送一个ajax请求。我使用下面的代码:

$I->fillField('.js-project.tt-input', $this->project);

使用以下代码手动触发焦点也不起作用:

$I->executeJS('$(".js-project.tt-input").trigger("focus");');

需要为ajax请求执行的javascript代码:

$('.js-project.tt-input').blur(function() { ... }).trigger('blur');

任何人都有一个想法,为什么会这样做?

0 个答案:

没有答案