对于每个附件,我正在使用以下语句“ private readonly By _idTxt = By.XPath(“ .//*[@ class ='metric-set-details-dropdown'] /../ button [ng-reflect-value]“); ”,希望为断言测试捕获属性 ng-reflect-value 的值,但我的测试运行失败,并显示“ OpenQA。 Selenium.NoSuchElementException:没有这样的元素:无法找到元素:{“ method”:“ xpath”,“ selector”:“ .//*[@ class ='metric-set-details-dropdown '] /../ button [ng-reflect-value]“}”
感谢任何输入!
答案 0 :(得分:1)
仅供参考,您不应该依赖ng-reflect-*
,因为angular仅将这些属性用于调试目的。
如果仍然需要,请参阅:
https://stackoverflow.com/a/44469527/9709887