如果页面有元标记,如何使用Codeception进行测试?

时间:2018-02-09 18:01:37

标签: testing automated-tests codeception web-testing webtest

e.g。确保

<meta name="robots" content="noindex" />

在页面上不存在。

$I->wantTo('Check that page can be indexed');
$I->amOnPage('/');
$I->dontSeeInPageSource('<meta name="robots" content="noindex" />');

但它返回错误

  

调用未定义的方法WebGuy :: dontSeeInPageSource

2 个答案:

答案 0 :(得分:0)

$I->dontSeeElement('meta[name=robots]');

答案 1 :(得分:0)

要测试它没有标记:

$I->dontSeeElementInDOM('meta[name=robots]');

要测试它确实有标签:

$I->seeElementInDOM('meta[name=robots]');