如何在vb.net中使用whatsapp或css(Chromedriver)。
HTML:
<span data-testid="send" data-icon="send" class>...</span> ==$0
xpath:
//*[@id="main"]/footer/div[1]/div/span[2]/div/div[2]/div[2]/button/span
我试过但没起作用:
driver.FindElement(By.CssSelector("span[data-testid='send' data-icon='send']")).Click()
发布于 2022-07-24 20:46:21
根据HTML:
<span data-testid="send" data-icon="send" class>...</span>
若要单击元素,可以使用以下任一Locator Strategies
使用
Driver.FindElementByCss("spandata-testid='send'").Click()
使用
Driver.FindElementByXPath("//span@data-testid='send‘和@data-icon='send'").Click()
参考文献
您可以在以下网站找到几个相关的详细讨论:
发布于 2022-07-24 14:59:19
应该就像
driver.FindElement(By.CssSelector("span[data-testid='send'][data-icon='send']")).Click()
当选择特定属性时:
span[data-testid='send']
若要向同一标记添加属性:
span[data-testid='send'][data-icon='send']
*属性之间没有空格
https://stackoverflow.com/questions/73095517
复制相似问题