无线电控制在Codeception测试中不可见

时间:2017-05-08 10:58:52

标签: php codeception

我的HTML看起来像:

<label class="btn-radio ">
   <input type="radio" value="1" name="pens" class="input_normal">                  
   <span></span>Yes
</label>
...

在我的代码测试中,我尝试设置无线电控制:

$I->selectOption("//*[@name=pens]/ancestor::label", "1");

但它失败并出现错误:

“无法选择选项”// * [@ name ='pens'和@ value ='1'] / ancestor :: label“,”1“: ElementNotVisibleException:元素不可见“。

当我删除包装标签然后它工作,但UI被破坏。 有没有人遇到过这个问题?

0 个答案:

没有答案