我必须使用代码接收进行测试。我必须选择一个复选框,但无法以任何方式使它正常工作(通过单击或CheckOption)。这是代码:
有人可以帮我吗?你看到这个问题了吗?
尝试
$this->I->checkOption('//input[@type = "checkbox"]');
如果有多个复选框,则可以将其更改为'//input[@id = "queue_joinEmptyInUseEnabled"]'
或'//input[@name = "queue[joinEmptyInUseEnabled]"]'
等...
当然,将常量与XPaths一起使用并在测试中使用它们更干净。例如,
const CHECKBOX = '//input[@type = "checkbox"]';
甚至
const CHECKBOX = ['name' => 'queue[joinEmptyInUseEnabled]'];
等...
然后使用
$this->I->checkOption(self::CHECKBOX);
希望这项工作有效:)