本文概述
Selenium的Python模块旨在通过Python执行自动测试。 Selenium Python绑定提供了一个简单的API, 可以使用Selenium WebDriver编写功能/验收测试。要使用Selenium Python打开网页, 请结帐–使用get方法导航链接– Selenium Python。能够去某个地方并不是很有用。我们真正想要做的是与页面(或更具体地说, 页面内的HTML元素)进行交互。使用硒, 检出–有多种策略来查找元素–定位策略。 Selenium WebDriver提供了各种有用的方法来控制会话, 即浏览器。例如, 添加cookie, 按返回按钮, 在选项卡之间导航等。
本文围绕在Selenium中前进和后退在浏览器历史中前进和后退的驱动程序方法。使用的两种主要方法是–
后驱方法
背部方法用于使浏览器历史记录退后一步。
语法 –
driver.back()
示例–
现在, 可以将back方法用作驱动程序方法, 如下所示–
driver.get("https://www.srcmini02.com/")
driver.back()
要检查后退方法的个别实施情况, 请访问–Selenium Python中的反向驱动程序方法.
前向驱动器方法
前锋方法用于使浏览器历史记录向前迈进一步。
语法 –
driver.forward()
示例–
现在, 可以将正向方法用作驱动程序方法, 如下所示–
driver.get("https://www.srcmini02.com/")
driver.forward()
要检查前向方法访问的各个实现, 请执行以下操作:Selenium Python中的正向驱动程序方法.
如何在Selenium Python中使用前后驱动程序方法?
在Selenium Python中演示WebDriver的这些方法。让我们访问https://www.srcmini02.com/并对驱动程序对象进行操作。
程序–
# import webdriver
from selenium import webdriver
# create webdriver object
driver = webdriver.Firefox()
# get srcmini02.com
driver.get( "https://www.srcmini02.com/" )
# get srcmini02.com
driver.get( "https://www.practice.srcmini02.com/" )
# one step backward in browser history
driver.back()
# one step backward in browser history
driver.forward()
输出–
浏览器的历史记录向后退, 如下所示–
然后, 浏览器进入历史记录, 如下所示–
首先, 你的面试准备可通过以下方式增强你的数据结构概念:Python DS课程。
评论前必须登录!
注册