webdriver的support类
时间: 2023-11-14 19:04:06 浏览: 67
WebDriver的Support类提供了许多实用程序方法,可用于处理浏览器窗口、弹出窗口、JavaScript警报和超时等。
以下是WebDriver的Support类中的一些常用方法:
1. getWindowHandles() - 返回当前浏览器中打开的所有窗口的句柄。
2. switchTo().window(handle) - 将控制转移到指定的窗口。
3. switchTo().alert() - 将控制转移到当前打开的警报对话框。
4. waitUntil(ExpectedConditions.elementToBeClickable(element)) - 等待指定元素可点击。
5. waitUntil(ExpectedConditions.visibilityOf(element)) - 等待指定元素可见。
6. waitUntil(ExpectedConditions.titleContains(expectedTitle)) - 等待浏览器标题包含指定的字符串。
7. executeScript(script, args) - 在当前浏览器窗口中执行JavaScript脚本。
8. getScreenshotAs(OutputType.FILE) - 获取当前浏览器窗口的屏幕截图,并将其保存到本地文件中。
9. navigate().to(url) - 导航到指定的URL。
10. manage().window().maximize() - 最大化当前浏览器窗口。
11. manage().timeouts().implicitlyWait(time, unit) - 设置隐式等待时间,以等待元素可见。
12. manage().timeouts().pageLoadTimeout(time, unit) - 设置页面加载超时时间。
13. manage().timeouts().setScriptTimeout(time, unit) - 设置异步脚本超时时间。
14. manage().deleteAllCookies() - 删除当前浏览器中的所有cookies。
15. getCurrentUrl() - 获取当前浏览器窗口的URL。
16. getTitle() - 获取当前浏览器窗口的标题。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)