博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Selenium2.0功能测试之forward与back
阅读量:6909 次
发布时间:2019-06-27

本文共 903 字,大约阅读时间需要 3 分钟。

 这两个API的主要用途就是在几个页面之间来回跳转,也就是节省了driver.get的使用数量,用处不多直接上代码:
package org.coderinfo.demo;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
public class ForwardAndBack {
private static final String GOOGLEURL = "http://www.google.com.hk";
private static final String BAIDUURL = "http://www.baidu.com";
public static void main(String[] args) throws InterruptedException {
WebDriver driver = new ChromeDriver();
driver.manage().window().maximize(); //最大化浏览器界面
driver.get(GOOGLEURL); //访问谷哥的首页 ,此处放弃度娘。
Thread.sleep(2000); //Wait for page load
driver.navigate().to(BAIDUURL); //访问度娘的首页 ,此处放弃谷哥。
Thread.sleep(2000); //Wait for page load
driver.navigate().back(); //使用API:back 反回谷哥首页
Thread.sleep(2000); //Wait for page load
driver.navigate().forward(); //使用API:forward 再次前往度娘首页
Thread.sleep(5000);
driver.quit();  //彻底退出WebDriver
}
}
   
最新内容请见作者的GitHub页:http://qaseven.github.io/
   

转载地址:http://stbcl.baihongyu.com/

你可能感兴趣的文章
java基础(四章)
查看>>
脚本安装dns和postfix
查看>>
xp系统安装后变成一个盘了别的盘的文件怎么找到
查看>>
thinkphp的mvc理解
查看>>
继承、抽象类
查看>>
yum搭建本地仓库、更换国内源、下载rpm包
查看>>
mysql多种安装方法
查看>>
记一次线上Java程序导致服务器CPU占用率过高的问题排除过程
查看>>
LoadRunner安装时提示.Net Framework 3.5 SP1问题
查看>>
电子器件的PCB封装图设计
查看>>
spark调优之开发调优
查看>>
vim的一些常用命令
查看>>
导购员不会告诉你的无线智能家居误区
查看>>
如何进入现在较火热的大数据领域,学习路线是什么?
查看>>
UI设计师需要掌握哪些知识点?
查看>>
Oracle客户端简易配置
查看>>
Oracle归档日志(一)
查看>>
ogg中Time Since Chkpt显示unknown解决方法
查看>>
从零开始免费为您的QQ邮件加把锁
查看>>
Codeforces Round #287 (Div. 2) ABCDE
查看>>