码迷,mamicode.com
首页 > 编程语言 > 详细

java+selenium的helloworld

时间:2017-12-04 23:41:02      阅读:266      评论:0      收藏:0      [点我收藏+]

标签:throws   element   author   rgs   csdn   selenium   blog   相关   一个   

在学校上测试课程,接触到自动化管理工具,在加上助教工作需要改作业,所以想着学下selenium这一强大的web自动化工具。

1.lenium官网:http://www.seleniumhq.org/   在此下载selenium的安装包,我下载的是selenium-java-3.8.0。具体的selenium版本号不太清楚,应该是selenium2(也称作selenium webdriver)

2.下载chrome和对应的chromedriver。

chrome版本号:62.0.3202.89 (正式版本) (64 位) 

chromedriver版本号:2.33

对应关系表和下载地址:http://blog.csdn.net/huilan_same/article/details/51896672

3.做好相关工作后,打开eclipse,导入selenium-server-standalone-3.8.0.jar    

敲入代码,即可完成。

/**
 * 这是java+selenium的一个helloworld
 * 功能:打开浏览器,进入百度首页,输入相关内容并搜索
 * @author Hey_boom
 */

import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;

public class HelloWorld{
    public static void main(String[] args) throws Exception{
            //设置chromedriver的环境变量路径
            System.setProperty("webdriver.chrome.driver","C:/Users/zcer/AppData/Local/Google/Chrome/Application/chromedriver.exe");
            //创建chromedriver对象
            WebDriver driver=new ChromeDriver();
            //使窗体最大化
            driver.manage().window().maximize();
            
            //获取url
            driver.get("https://www.baidu.com");
            
            //By id获取元素 文本输入框
            WebElement elementinput= driver.findElement(By.id("kw"));
            Thread.sleep(1000);
            elementinput.sendKeys("selenium+java");
            elementinput.submit(); 
            
            //在页面停留三秒
            Thread.sleep(3000);
            
            driver.close();
            driver.quit();//quit()方法关闭浏览器
    }
}

 

 

4.需要注意的是,在官网可查阅相关的文档,来增强对selenium的了解。这里有一篇中文的selenuim2的API介绍:

https://www.cnblogs.com/puresoul/p/3477918.html

java+selenium的helloworld

标签:throws   element   author   rgs   csdn   selenium   blog   相关   一个   

原文地址:http://www.cnblogs.com/heyboom/p/7979193.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!