点击c# Selenium按钮后无法切换到新的浏览器窗口
本文关键字:窗口 浏览器 Selenium 按钮 点击 | 更新日期: 2023-09-27 18:05:14
我有点击按钮打开新浏览器窗口的情况。我试着这样切换到新窗口:
driver.SwitchTo().Window(driver.WindowHandles.Last());
但是它不工作。有错误
System.Collections.ObjectModel。ReadOnlyCollection'不会包含"Last"的定义,而不包含扩展方法"Last"。接受类型的第一个参数"System.Collections.ObjectModel。ReadOnlyCollection'可以是查找(您是否缺少using指令或程序集)参考?)
我该怎么办?
试着在下面使用:-
driver.SwitchTo().Window(driver.WindowHandles.ToList().Last());