Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 无法使用量角器单击mat复选框_Angularjs_Protractor_Automated Tests - Fatal编程技术网

Angularjs 无法使用量角器单击mat复选框

Angularjs 无法使用量角器单击mat复选框,angularjs,protractor,automated-tests,Angularjs,Protractor,Automated Tests,我正在尝试单击复选框,特别是mat复选框,但没有成功 无论我使用什么类型的定位器,结果都是: “失败:使用定位器找不到元素:…” 我能找到的其余页面元素。 我附加html和我的spec.js的一部分 html: 你应该试试 await checkbox.click(); 你应该试试 await checkbox.click(); 虽然这段代码可能会解决问题,但一个好的答案也应该解释它的作用和帮助方式。虽然这段代码可能会解决问题,但一个好的答案也应该解释它的作用和帮助方式? await che

我正在尝试单击复选框,特别是mat复选框,但没有成功

无论我使用什么类型的定位器,结果都是:

“失败:使用定位器找不到元素:…”

我能找到的其余页面元素。
我附加html和我的spec.js的一部分

html:

你应该试试

await checkbox.click();
你应该试试

await checkbox.click();

虽然这段代码可能会解决问题,但一个好的答案也应该解释它的作用和帮助方式。虽然这段代码可能会解决问题,但一个好的答案也应该解释它的作用和帮助方式?
await checkbox.click();