我不知道如何双击 Visual Studio.NET 框架中的元素。我在网上搜索并找到了 C# 示例。我不懂那种语言。我是 vb.net 的新手,想了解更多信息。我在代码中使用了“dim action1 as new actions.action(diver)”,但出现错误 BC30002: Type 'Actions.Action' is not Defined。” 我包含导入 open.selenium.interactions.actions 但不确定去哪里或如何解决此错误。我还想知道如何正确编写如何在 vb.net 中双击的代码。
VB.NET Selenium 示例 - 双击
Imports OpenQA.Selenium
Imports OpenQA.Selenium.Chrome
Module Module1
Sub Main()
' Set up Chrome WebDriver
Dim driverService = ChromeDriverService.CreateDefaultService()
Dim driverOptions As New ChromeOptions()
driverOptions.AddArgument("start-maximized") ' Optionally maximize the browser window
Dim driver As New ChromeDriver(driverService, driverOptions)
' Navigate to the webpage
driver.Navigate().GoToUrl("https://example.com")
' Find the element you want to double click on
Dim element As IWebElement = driver.FindElement(By.Id("element_id"))
' Perform double click on the element
Dim action As Actions = New Actions(driver)
action.DoubleClick(element).Build().Perform()
' Close the browser
driver.Quit()
End Sub
End Module