我的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被破坏。 有没有人遇到过这个问题?