selenium学习(2)一个小小的初步试验
2014-04-14 14:02
225 查看
使用firefox进行测试:
安装firefox。我安装的是最新版,Firefox 火狐浏览器 28.0。
使用网上的一组测试代码:
package wdtest;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
publicclasswdtest {
publicstaticvoid main(String[] args) {
WebDriver driver = new FirefoxDriver();
driver.get("http://www.google.com.hk");
WebElement element =driver.findElement(By.name("q"));
element.sendKeys("hello Selenium!");
element.submit();
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("Page title is: " +driver.getTitle());
driver.quit();
}
}
注意:chrome没有自带的driver,需要另外下载http://code.google.com/p/chromedriver/downloads/list
成功的打开了firefox,并且输入了hello selenium!提交产生结果页面,测试成功!
安装firefox。我安装的是最新版,Firefox 火狐浏览器 28.0。
使用网上的一组测试代码:
package wdtest;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
publicclasswdtest {
publicstaticvoid main(String[] args) {
WebDriver driver = new FirefoxDriver();
driver.get("http://www.google.com.hk");
WebElement element =driver.findElement(By.name("q"));
element.sendKeys("hello Selenium!");
element.submit();
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("Page title is: " +driver.getTitle());
driver.quit();
}
}
注意:chrome没有自带的driver,需要另外下载http://code.google.com/p/chromedriver/downloads/list
成功的打开了firefox,并且输入了hello selenium!提交产生结果页面,测试成功!
相关文章推荐
- 关于CMakeLists的一个小小的学习,以hiredis的动作持续跟进
- android初步学习时所有简单例子整合到一个ListView上
- selenium webdriver学习(十)------------如何把一个元素拖放到另一个元素里面
- IDC初步学习小小结
- [3]Selenium学习系列---- 一个简单的Selenium Java 工程
- Selenium原理初步--Android自动化测试学习历程
- LVS学习笔记 3LVS-DR实验 初步试验
- 字串处理 expr在linux中是一个功能非常强大的命令。通过学习做一个小小的总结。
- ROS的初步学习(九)--创建一个简单的文本文件msg
- 《Orange's 一个操作系统的实现》学习笔记--保护模式理论初步(一)
- ASP.NET MVC WebApi 返回数据类型序列化控制(json,xml) 用javascript在客户端删除某一个cookie键值对 input点击链接另一个页面,各种操作。 C# 往线程里传参数的方法总结 TCP/IP 协议 用C#+Selenium+ChromeDriver 生成我的咕咚跑步路线地图 (转)值得学习百度开源70+项目
- 【原】HTML + XML + JAVASCIPT 实现翻页,跳页功能 ——一个小小英语学习小手册【有注释,有源码】
- ROS的初步学习(四)--创建一个工作空间和一个程序包
- ROS的初步学习(六)---写一个简单程序
- 学习selenium python版最初的一个小想法
- 《Orange's 一个操作系统的实现》学习笔记--保护模式理论初步(二)
- ROS的初步学习(五)--自己写一个简单的发布(Publisher)、订阅(Subscriber)程序
- selenium webdriver学习(十)------------如何把一个元素拖放到另一个元素里面(转)
- selenium2java写一个小小的爬虫程序
- 整理一下当年的学习笔记之:初步学习freemarker ,先做一个简单的HelloWord程序!