codeception:grabAttributeFrom不要抓住

时间:2014-09-03 09:56:29

标签: attributes acceptance-testing codeception

我有一个命令: $name = $I->grabAttributeFrom('#name', 'title');

这个工作正常一段时间。但现在在重新测试时它有一个错误的行为。只要在属性' title'很满意。

是的,我检查了css选择器的正确性,并且存在属性。测试在这一行没有失败。如果将(空)字符串与其他字符串($I->see..)进行比较,则会失败。

如果有人知道答案,请帮忙!

1 个答案:

答案 0 :(得分:1)

在这个时间点上有这么多信息,我只能说,运行调试。

在grabAttributeFrom操作之前,放置一个pauseExecution并在debug( - debug)模式下运行代码,当此时使用firebug测试暂停时,检查webdriver窗口中的属性值并确认它。

$I->pauseExecution();
$I->grabAttributeFrom('#name', 'title');

希望它有所帮助。