如何在不关闭浏览器窗口的情况下退出子(宏)?代码完成后,Chrome 浏览器会自动关闭。
例如我有
Sub test()
Dim driver As New ChromeDriver
driver.Get "http://www.google.com"
End Sub
Thanks!
一旦驱动程序的变量超出范围,浏览器就会自动处理。
如需了解更多信息,我邀请您查看官方文档:https://support.microsoft.com/en-gb/kb/141693
因此,为了避免退出浏览器,您需要在全局变量上设置驱动程序的实例:
Private Assert As New Assert
Private driver As New Selenium.FirefoxDriver
Sub ProcMain()
driver.Get "http://stackoverflow.com"
Call ClickLogo
End Sub
Sub QuitDriver()
driver.Quit
End Sub
Sub ClickLogo()
driver.FindElementByCss("#hlogo").Click
End Sub
要获取使用上述示例的最新版本:https://github.com/florentbr/SeleniumBasic/releases/latest
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)