在 Visual Studio 中使用 Selenium。我正在编写一个测试用例,我首先需要查看特定元素是否存在,然后才能继续。
当我尝试在这样的 if 语句中识别一个元素时:
if (driver.FindElement(By.XPath("//lina-device-information/div[1]/div[2]/lina-list-wrapper[3]/div/div/lina-insurance-information")))
{
//Do stuff
}
else
{
//End test
}
我收到一个错误:“错误 CS0029 无法将类型 'OpenQA.Selenium.IWebElement' 隐式转换为 'bool'”
是否不能在 if 语句中使用 FindElement 作为条件,或者我做错了什么?