Selenium运行环境搭建(Java)
来源:互联网 发布:淘宝店账号 编辑:程序博客网 时间:2024/05/17 02:18
1.Selenium概述:
Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7、8、9)、Mozilla Firefox、Mozilla Suite等。支持 .Net、Java、Perl等不同语言的测试脚本。
主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好的工作在不同浏览器和操作系统之上。测试系统功能——创建回归测试检验软件功能和用户需求。
2.使用Java语言编写测试脚本的运行环境搭建
2.1 可以使用基于Java语言开发的eclipse运行平台,eclipse官网下载地址:http://www.eclipse.org/downloads/
下载解压缩后,点开eclipse文件夹下的eclipse运行程序即可启动
2.2 有了运行平台,现在需要软件开发工具包JDK((Java Development Kit) ),JDK官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
- JDK安装
- 安装成功后,可以点击【开始】----【运行】----输入 CMD,在命令提示符里面输入“Java -version”并按回车键,出现下图即为安装成功
- 配置环境变量,右击【我的电脑】---【属性】-----【高级】---【环境变量】
- 选择【新建系统变量】–弹出“新建系统变量”对话框,在“变量名”文本框输入“JAVA_HOME”,在“变量值”文本框输入JDK的安装路径
- 在“系统变量”选项区域中查看PATH变量,如果不存在,则新建变量 PATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置输入“%JAVA_HOME%\bin;”
- 在“系统变量”选项区域中查看CLASSPATH 变量,如果不存在,则新建变量CLASSPATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;”
- 环境变量配置完毕后,验证配置是否成功。在dos命令中输入javac,输出帮助信息即为配置正确
2.3 Selenium相关jar包下载,官网下载地址:http://docs.seleniumhq.org/download/
- 在Selenium官网下载Selenium IDE,Selenium Server, Selenium Client Driver,三者的关系如下:
Selenium IDE可以录制脚本,执行脚本,修改脚本,将录制的脚本导出成其他语言(比如Java)---本篇不讨论
Selenium Server是和Selenium Client结合使用的,Server用来启动浏览器,接受Client端的请求,执行test;
Client端则是向Server端发送请求。
- 新建一个项目,将下载的selenium-java-2.21.0.jar(client)和selenium- server-standalone- 2.21.0.jar(server)导入
- Selenium运行环境搭建(Java)
- 搭建Selenium运行环境
- Selenium Java环境搭建
- java+selenium环境搭建
- JAVA + SELENIUM--环境搭建
- selenium+java环境搭建
- java+selenium搭建环境
- selenium java环境搭建
- java selenium环境搭建
- java selenium 环境搭建
- Selenium入门------JAVA搭建、运行
- Selenium入门------JAVA搭建、运行
- 2.Selenium之Selenium+Java环境搭建
- JAVA+Selenium 开发环境搭建
- java+eclipse+selenium环境搭建
- java+selenium环境的搭建
- 2.selenium-Java环境搭建
- 如何搭建Selenium-Grid2环境(Java)
- iOS开发多线程篇—NSOperation简单介绍
- ubuntu下修改mysql数据库root密码
- 『归档』 初始化Linux一些主要应用的常用配置
- 对不同的状态搜索
- 关于Posix的信号量
- Selenium运行环境搭建(Java)
- 关于QQ的SSO登录
- Android MVP开发。
- 【十一】遇到的问题
- 1034
- POJ 3280 Cheapest Palindrome(区间DP)
- myclipse web项目 eclipse中不能运行
- FPGA开发
- sql:除非另外还指定了 TOP 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询