我的“登录”是在IE浏览器中,登录后,如果我点击它们在chrome浏览器中打开的链接。如何在同一测试用例中将当前浏览器从IE切换到chrome。如果我创建一个chrome驱动程序的实例,它会打开一个新的浏览器,如果我使用getWindowHandles来获取chrome浏览器计数,它会给出一个。它无法识别IE浏览器打开的chrome浏览器。请给我引路。
我以为打开一个新的chrome驱动实例就能解决我的问题,但它不让我进入通过IE浏览器创建的会话。
发布于 2019-07-26 12:26:59
据我所知,你不能使用Selenium来做这件事,因为一旦创建了驱动程序实例,它就会一直保留在相同的浏览器中,直到退出。首先,您是否将PC上的默认浏览器设置为IE浏览器?在这种情况下,新的链接也可能会使用IE浏览器打开,因此处理窗口/标签将会起作用。
https://stackoverflow.com/questions/57168101
复制相似问题