首页 > Web开发 > 详细

怎么在eclipse里调试WebDriver的源代码

时间:2014-02-17 11:20:42      阅读:494      评论:0      收藏:0      [点我收藏+]

当你看完WebDriver的工作原理这篇博客以后,是不是也跃跃欲试想印证文章里的理论是不是正确,想自己也看下webdriver的源代码,并且调试下,通过代码来更深入的了解WebDriver的工作原理。ok,没有问题,咱们接下来就告诉大家怎么把源代码加载到eclipse里去。具体内容如下:

前提条件 

你需要先在eclipse创建一个java project,具体步骤就不细说了,相信大家有点基础的应该都可以创建成功的。然后去selenium官网下载selenium client。具体下载位置请看下图:

bubuko.com,布布扣

 

一般下载的内容都是一个zip包,解压缩后的内容如下:

bubuko.com,布布扣

添加libs目录里的所有jar包和selenium-java-2.39.0.jar, selenium-java-2.39.0-srcs.jar到java project的Build path里去,然后自己创建一个类,里面包含了一段webdriver的简单代码,内容如下:

bubuko.com,布布扣
 1 package testcases;
 2 
 3 import org.openqa.selenium.By;
 4 import org.openqa.selenium.WebDriver;
 5 import org.openqa.selenium.WebElement;
 6 import org.openqa.selenium.firefox.FirefoxDriver;
 7 import org.testng.annotations.Test;
 8 
 9 public class TestCase02{
10     
11     @Test
12     public void open_baidu() {
13         WebDriver driver = new FirefoxDriver();
14         driver.get("http://www.baidu.com");
15         
16         WebElement element1 = driver.findElement(By.id("kw"));
17         element1.sendKeys("selenium");
18         WebElement btn = driver.findElement(By.id("su"));
19         btn.click();
20         
21     }
22     
23 
24 }
bubuko.com,布布扣

 

加载源代码的操作步骤:

1. 打开接口WebDriver的声明,你将会看到如下图显示的"Source not found"

bubuko.com,布布扣

2. 然后点击Attach Source..., 弹出窗口,把刚才下载的cliet里包含的selenium-java-xxx-srcs.jar包的路径放在path里,点击ok按钮

bubuko.com,布布扣

3. 着时候你就能看到WebDriver的源代码了

bubuko.com,布布扣

 

4. 这样在测试程序里加一个断点,选择debug as testng test后就可以调试WebDriver源代码了

bubuko.com,布布扣

怎么在eclipse里调试WebDriver的源代码

原文:http://www.cnblogs.com/testermark/p/3551663.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!