是否可以点击<form>中的链接(而不是按钮)?

时间:2016-04-21 14:33:32

标签: xpath codeception

如果我有这样的话:

<form>
<input type="submit" style="display: none;">
<a href="......">link</a> 
</form>

如何测试链接? 这有效:

$I->seeElement('//form/');

但为此,我得到了:

Element located either by name, CSS or XPath element with '//form/a' was not found.:
$I->seeElement('//form/a');

1 个答案:

答案 0 :(得分:0)

测试链接如何?为清楚起见,我们可以说链接的文字是&#34;文字&#34;。

您可以点击链接: $ I-&gt;点击(&#39;文本&#39;);       要么 $ I-&gt;点击([&#39;链接&#39; =&gt;&#39;文字]);

或者你可以看到链接 $ I-&gt; seeElement([&#39; link&#39; =&gt;&#39; Text&#39;]);      要么 $ I-&gt; canSeeElement([&#39; link&#39; =&gt;&#39; Text&#39;]);