用水貂

时间:2016-03-08 11:26:22

标签: php selenium testing behat mink

我想使用mink php代码点击复选框对应的标签。代码如下所示:

<label class="label" for="somecheckbox_Id"> heylabel
 </label>

我可以解析复选框进行操作,无法解析标签。要解析复选框,我就这样做了

$doc= $this->getSession()->getPage()->find('css','#somecheckbox_Id'); 

如何访问相应的标签?

1 个答案:

答案 0 :(得分:1)

标签应始终为&#34; for&#34;属性指向有问题的复选框。所以,只需使用

$page->find('css', 'label[for='+name+']');