i want to access Form1 class Selenium from another class but problem here is whenever access to Form1 selenium another instance execute. i only want to use only one instance . anyone enlighten me much appreciate
VB.NET:
Public Class Form1
Public service As ChromeDriverService = ChromeDriverService.CreateDefaultService
Public chromeOptions As New OpenQA.Selenium.Chrome.ChromeOptions()
Public driver As New OpenQA.Selenium.Chrome.ChromeDriver(chromeOptions)
Private Sub Button1_Click_1(sender As Object, e As EventArgs) Handles btnCollect.Click
' i only want to run one webdriver session not multiple session.
Monitoring.test()
Monitoring2.test2()
End Sub
end class
Public Class Monitoring
public sub test()
driver.Navigate().GoToUrl("https://www.google.com")
end sub
end class
Public Class Monitoring2
public sub test2()
driver.Navigate().GoToUrl("https://www.yahoo.com")
end sub
end class