[Selenium]刷新页面 Refresh page
5 different ways to refresh a webpage using Selenium Webdriver
There is no special extra coding. I have just used the existing functions in different ways to get it work. Here they are :
1.Using sendKeys.Keys method
    driver.get("https://accounts.google.com/SignUp");
    driver.findElement(By.id("firstname-placeholder")).sendKeys(Keys.F5);
2.Using navigate.refresh() method
    driver.get("https://accounts.google.com/SignUp");
    driver.navigate().refresh();
3.Using navigate.to() method
    driver.get("https://accounts.google.com/SignUp");
    driver.navigate().to(driver.getCurrentUrl());
4.Using get() method
    driver.get("https://accounts.google.com/SignUp");
    driver.get(driver.getCurrentUrl());
5.Using sendKeys() method
    driver.get("https://accounts.google.com/SignUp");
    driver.findElement(By.id("firstname-placeholder")).sendKeys("\uE035");
[Selenium]刷新页面 Refresh page的更多相关文章
- selenium 的页面对象模型Page Object
		页面对象模型page object model是selenium中的一种脚本设计模式,它能将页面元素封装起来,与业务操作分隔开, 在页面变化改变时,无需去修改业务逻辑代码,提高脚本维护的效率. 1.p ... 
- JSP简单练习-定时刷新页面
		<%@ page contentType="text/html; charset=gb2312" %> <%@ page import="java.ut ... 
- javascript refresh page 几种页面刷新的方法
		Javascript刷新页面的几种方法:1 history.go(0) 2 location.reload() 3 location=location 4 location.a ... 
- Python+Selenium自动化-设置浏览器大小、刷新页面、前进和后退
		Python+Selenium自动化-设置浏览器大小.刷新页面.前进和后退 1.设置浏览器大小 maximize_window():设置浏览器大小为全屏 set_window_size(500,5 ... 
- react+antd分页 实现分页及页面刷新时回到刷新前的page
		antd框架地址:https://ant.design/index-cn 利用antdUI框架做了个分页,其他功能都没问题,但是页面跳转后刷新会回到第一页,经过学习,在组件里增加了hash值,详情请看 ... 
- 纯HTML自动刷新页面或重定向(http-equiv属性的refresh)
		refresh 属性值 -- 刷新与跳转(重定向)页面 refresh出现在http-equiv属性中,使用content属性表示刷新或跳转的开始时间与跳转的网址 refresh示例一:5秒之后刷 ... 
- 利用js刷新页面方法
		1,reload 方法,该方法强迫浏览器刷新当前页面. location.reload(force) 如果该方法没有规定参数,或者参数是 false,它就会用 HTTP 头 If-Modified-S ... 
- Servlet自动刷新页面
		以下内容引用自http://wiki.jikexueyuan.com/project/servlet/auto-refresh.html: 假设一个Web页面,显示了现场比赛得分或股票市场状况或货币兑 ... 
- 使用jquery结合ajax做下拉刷新页面,上拉加载页面,俗称分页
		jquery结合iscroll.js做下拉刷新页面,上拉加载页面 先上代码,里面都有注释这就不一一说明了 <!DOCTYPE html> <html lang="en&qu ... 
随机推荐
- scanf()与gets()的区别
			scanf()与gets()的区别 1.scanf()可以同时接受多个字符串,而gets()一次只能接受一个字符串. #include<stdio.h>int main(){ char s ... 
- c# 添加注册表
- python(五):面向对象--类和实例
			一.类的基本概念 类是用来创建数据结构和新类型对象的主要机制.一个类定义了一系列与其实例对象密切关联的属性.典型的属性包括变量(也被称为 类变量)和函数(又被称为方法). 1.class上下文 cla ... 
- 转 How do GraphQL remote schemas work
			文章转自 prisma 官方博客,写的很不错 In this article, we want to understand how we can use any existing GraphQL AP ... 
- oracle   Union 中 ORA-12704:字符集不匹配问题的解决 .
			在使用Union all连接时,若A集合中某列为nvarchar2或nvarchar类型,而B集合中无此列,用‘ ’ 来代替是会报字符集不匹配,解决方法有两种,见下面的示例 例: select '中国 ... 
- Python学习思维导图
			刚学习Python时,边学边总结的,采用思维导图的形式, 适合回顾使用.内容参考<Python:从入门到实践>一书. 再给出一张Datacamp网站上的一张关于Python基础的总结 ... 
- C语言多线程pthread库相关函数说明
			线程相关操作说明 一 pthread_t pthread_t在头文件/usr/include/bits/pthreadtypes.h中定义: typedef unsigned long int pth ... 
- Am335x 下GPIO控制实例-驱动程序(转)
			看了这么多的资料,现在决定上手了,下面将用两种方式来实现对GPIO 117的控制1,用直接添加到内核的方式,实现MISC的驱动(misc_register)2,用手工安装的方式,实现简单字符设备驱动( ... 
- hive 创建/删除/截断 表(翻译自Hive wiki)
			这里罗列常用操作,更多参考 https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL#LanguageManualDDL- ... 
- 将python源文件打包成exe文件
			pyinstaller 库的使用PyInstaller是一个十分有用的第三方库,它能够在Windows.Linux.Mac OS X 等操作系统下将 Python 源文件打包,通过对源文件打包,Pyt ... 
