如何使用Selenium Python在历史记录中来回移动()

本文概述

  • 后驱方法
  • 前向驱动器方法
  • 如何在Selenium Python中使用前后驱动程序方法?
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.srcmini.com/") driver.back()

要检查后退方法的个别实施情况, 请访问–Selenium Python中的反向驱动程序方法.
前向驱动器方法 前锋方法用于使浏览器历史记录向前迈进一步。
语法 –
driver.forward()

示例–
现在, 可以将正向方法用作驱动程序方法, 如下所示–
driver.get("https://www.srcmini.com/") driver.forward()

要检查前向方法访问的各个实现, 请执行以下操作:Selenium Python中的正向驱动程序方法.
如何在Selenium Python中使用前后驱动程序方法? 在Selenium Python中演示WebDriver的这些方法。让我们访问https://www.srcmini.com/并对驱动程序对象进行操作。
程序–
# import webdriver from selenium import webdriver# create webdriver object driver = webdriver.Firefox()# get srcmini.com driver.get( "https://www.srcmini.com/" )# get srcmini.com driver.get( "https://www.practice.srcmini.com/" )# one step backward in browser history driver.back()# one step backward in browser history driver.forward()

输出–
浏览器的历史记录向后退, 如下所示–
如何使用Selenium Python在历史记录中来回移动() 然后, 浏览器进入历史记录, 如下所示–
如何使用Selenium Python在历史记录中来回移动() 【如何使用Selenium Python在历史记录中来回移动()】首先, 你的面试准备可通过以下方式增强你的数据结构概念:Python DS课程。

    推荐阅读