2.写一个WebDriver脚本
来源:互联网 发布:网络机顶盒的价格 编辑:程序博客网 时间:2024/05/20 01:08
1.打开 Eclipse,新建一个Java工程。
新建 File》New》Java Project 》project name : STest 》Finish 。
右键 src》New》Package》name: cn.test 》Finish 新建一个包。
右键 cn.test》New》Class》Name:FirstWebDriverTest 》勾选public static void main(String[] args) 》Finish 新建一个测试类 。
2.配置WebDriver。
右键STest》Properties》Java Build Path 》Libraries 》Add External JARs
》选择中解压后的两个jar文件
》再次 单击 Add External JARs》选择中解压后的libs目录下的所有文件
》OK 。
3.配置完成后显示如下:
4. 写 WebDriver 脚本。
测试用例:1.用 Firefox浏览器 打开地址:http://www.sogou.com/ 。
2.在搜索输入框中输入“软件测试” 。
3.单击“搜索”按钮 。
4.页面显示搜索结果 。
在 FirstWebDriverTest.java 中编写如下代码:
package cn.test;
import org.openqa.selenium.*;
import org.openqa.selenium.firefox.FirefoxDriver;
public class FirstWebDriverTest {
public static void main(String[] args) {
WebDriver driver;
String baseUrl;
driver = new FirefoxDriver(); // 获取Firefox默认安装路径
baseUrl="http://www.sogou.com/";
driver.get(baseUrl + "/"); //打开搜狗首页 。
driver.findElement(By.id("query")).sendKeys("软件测试"); //在搜索输入框中输入“软件测试”,用Firebug和Firepath定位页面元素 “输入框” 获取 id("query") 。
driver.findElement(By.id("stb")).click(); //单击“搜索”按钮,用Firebug和Firepath定位页面元素 “搜索按钮” 获取 id("stb") 。
}
}
- 2.写一个WebDriver脚本
- 写了一个JS脚本.
- webdriver脚本demo
- webdriver自动化脚本
- 一个javascript脚本写的俄罗斯方块
- 一个很久以前写的 Cool Buttons 脚本
- 怎么用脚本写一个树?
- Shell写的一个进程监视脚本
- 写得一个linux系统服务脚本
- 写一个自动备份的脚本
- 运行一个python写的cgi脚本
- 自己写的一个Appium脚本
- 自己写的一个tomcat发布脚本
- ubuntu下写一个简单脚本
- 如何写一个shell脚本并运行
- 用urllib.request 写一个翻译脚本
- 写一个ping 包的脚本
- 写一个tomcat启动的脚本
- Android WebView JS交互 混淆打包需要注意的问题
- iOS 相册使用过程中的 状态选择 PHAuthorizationStatus
- Linux Oracle下sqlplus无法使用命令退格删除和历史记录的解决方法(使用rlwrap)(转)
- Meta标签详解
- EditText 失去焦点
- 2.写一个WebDriver脚本
- Android中使用Handler造成内存泄露的分析和解决
- 错误5error LNK2019: 无法解析的外部符号 "public: virtual __thiscall CvvImage::~CvvImage(void)" (??1CvvImage@@U
- oracle 11g RAC 限制指定IP访问
- 保护模式学习笔记:GDT
- 如何往云桌面传送文件
- Mysql:is not allowed to connect to this MySQL server
- DrawerLayout去除阴影
- 在刚开始安装Java时遇到的问题