selenium学习笔记——定位元素

Posted 豆芽花花儿酱

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了selenium学习笔记——定位元素相关的知识,希望对你有一定的参考价值。

  上一篇介绍了自己对selenium的理解以及测试环境的搭建~这篇主要介绍一下如何定位我们的页面元素。我们以火狐浏览器为例,其中火狐浏览器的版本采用较低的35.0.1版本,大家可以从网站上下载相应的版本。

  我们在对页面中元素进行定位之前,要先对浏览器进行操作

  

技术分享
 1 public class ATest {
 2     public static void main(String[] args) {
 3         // 1、打开浏览器:创建一个浏览器驱动
 4         WebDriver driver = new FirefoxDriver();
 5         // 2、时间等待----智能等待10秒
 6     driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
 7         // 3、最大化窗口
 8     driver.manage().window().maximize();
 9         // 4、打开网页
10         driver.get("www.baidu.com");
11         // 5、定位元素
12      driver.findElement(By.className("spread")).sendKeys("你好");
13     driver.findElement(By.className("tight")).sendKeys("放学啦");
14 
15     }
16 
17 }    
View Code

 

以上是关于selenium学习笔记——定位元素的主要内容,如果未能解决你的问题,请参考以下文章

selenium学习笔记——定位元素

Selenium WebDriver API 学习笔记:元素定位

selenium学习笔记——定位元素

selenium学习笔记——设置元素等待

Python+Selenium学习笔记6 - 定位

Selenium 学习笔记