Java+Selenium3方法篇16-driver方法获取当前页title
来源:互联网 发布:音乐场景制作软件 编辑:程序博客网 时间:2024/04/28 09:41
本篇介绍driver的一个方法,获取当前页的title。什么是title,你可以打开一个网页,按下F12,然后找到title这个标签,发现这个标签里的字符串就是我们平时在浏览器上看到的这个网页的标题。例如百度首页的title就是“百度一下,你就知道”,在webdriver中有一个driver的方法,driver.getTitle()就是用来得到当前页面的title的字段。在自动化测试过程中,为什么要获取title呢,主要是用来判断,我们当前页打开的是不是正确的。
请看下面的示例,主要学会driver.getTitle()这个方法是用来获取标题的,还有就是学习下面两种断言方式。
package lessons;import java.util.concurrent.TimeUnit;import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import org.openqa.selenium.WebElement;import org.openqa.selenium.chrome.ChromeDriver;public class ElementOpration {public static void main(String[] args) throws Exception { System.setProperty("webdriver.chrome.driver", ".\\Tools\\chromedriver.exe"); WebDriver driver = new ChromeDriver(); driver.manage().window().maximize(); driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS); driver.get("https://www.baidu.com"); Thread.sleep(200); String title = driver.getTitle(); System.out.println(title); assert title =="百度一下,你就知道"; // 或者这样写断言 assert title.equals("百度一下,你就知道"); } }
阅读全文
0 0
- Java+Selenium3方法篇16-driver方法获取当前页title
- Java+Selenium3方法篇18-获取当前页的源码
- Java+Selenium3方法篇17-获取当前页面URL
- Java+Selenium3方法篇19-获取浏览器窗体的句柄
- Java+Selenium3方法篇48-如何获取日期和时间
- Java+Selenium3方法篇25-isDisplayed方法
- Java+Selenium3方法篇13-findElements举例
- Java+Selenium3方法篇39-Explicit wait
- Java+Selenium3方法篇41-FluentWait
- Java+Selenium3方法篇2-Timeout接口相关方法介绍
- Java+Selenium3方法篇3-window接口相关方法介绍
- Java+Selenium3方法篇30-Selenium中截图方法-TakeScreenshot
- Java+Selenium3方法篇4-Navigation接口介绍
- Java+Selenium3方法篇5-findElement之By id
- Java+Selenium3方法篇6-findElement之By XPath
- Java+Selenium3方法篇7-findElement之By LinkText
- Java+Selenium3方法篇8-findElement之By ClassName
- Java+Selenium3方法篇9-findElement之By Name
- 设计模式之简单工厂模式
- HTML&CSS 知识点快速入门(一)
- 检查一个数能不能表示成两个质数之和
- Android动画的分类(属性动画和视图动画)与使用总结(参照官方api)
- 关于dijkstra算法的个人总结
- Java+Selenium3方法篇16-driver方法获取当前页title
- 读Java核心技术笔记
- Unity游戏UI框架(八):监听事件系统
- 单链表基础题总结分析
- javascript面向对象(二)补充简单原型
- 邻接多重表
- socket内置事件
- TensorFlow实现估值网络(Q-learning)代码遇到的问题
- eclipse ctrl+鼠标左键并点击类名不跳转到class类而是跳转到jar包设置