我试图点击含有硒的元素,但我没有成功......
例外情况是:元素未找到
我想点击发送按钮...
我尝试注入javascript尝试点击按钮但没有成功......
IWebElement el = driver.FindElement(By.XPath("//*[@id="/action-button-container"/]"));
el.Click();
我也试图点击' a'但无济于事。
IWebElement el = driver.FindElement(By.XPath("//*[@id="/action-button"/]"));
el.Click();
答案 0 :(得分:0)
我假设您的XPath只是在阅读
typedef struct hashTable {
node *head[hashSize];
size_t size;
} hashTable;
这是因为当您传入单引号时,您在@id值周围传入双引号。
尝试使用XPath,它应该像魅力一样:
//*[@id=
另外,如果你知道元素是什么html标签,我会用它来代替*。这将优化元素的找到方式。