我会定期把我的测试心得和体会发表在这里,希望来阅览的每位朋友都有所获。即使没有,有一点启发,我也心满意足。我也欢迎您的留言,哪怕是对我的批评,或者是指出我的错误。

Selenium入门------JAVA搭建、运行

上一篇 / 下一篇  2013-09-06 17:14:39 / 个人分类:selenium

转载: http://www.51testing.com/?uid-236409-action-viewspace-itemid-844350

  由于工作需要学习了一下selenium,看了很多相关的资料,经过山路十八弯,总算是可以正常的运行了。
    记录一下整个过程,和大家分享~·

一.安装JDK
   可在JAVA官网http://www.java.com/zh_CN/download/ 中下载最新的JDK,并按提示安装
   环境变量配置:我的电脑右键-->属性-->高级-->环境变量
   新增变量JAVA_HOME,变量值如:C:\Program Files\Java\jdk1.7.0_17
   新增变量CLASSPATH,变量值为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
   修改变量Path,增加JDK路径:%JAVA_HOME%\bin;


二.安装Eclipse
   可在Eclipse官网http://www.eclipse.org/downloads/ 中下载最新版本
   我用的是4.2.2,这个是免安装版


三.安装Firefox
   可在Firefox官网http://firefox.com.cn/download/ 中下载最新版本,按提示安装即可。



四.下载Selenium相关介质
   可在Selenium的官网http://docs.seleniumhq.org/download/ 中下载最新版本

   1.Selenium IDE
    下载后的文件为selenium-ide-1.10.0.xpi,打开Firefox浏览器,把selenium-ide-1.10.0.xpi文件拖入 浏览器中,按提示安装即可,重启后,会在Firefox的工具中看到Selenium IDE,选中后会弹出Selenium IDE的界面。
    Selenium IDE可进行脚本的录制和回放,并生成多种语言的自动化脚本,是菜鸟学习的有力武器哦~·
    要想生成多语言脚本,必须在Selenium IDE的Options-->Options..-->General中勾选Enable experimental feature,这时会在Options-->Format中看到可生成的各种语言选项

   2.Selenium RC
    下载后的文件为selenium-server-standalone-2.32.0.jar ,启动Selenium RC的命令为java -jar selenium-server-standalone-2.32.0.jar,也可以写一个批处理如下:
F: 
cd F:\TOOL\Selenium\seleniumRC 
java -jar selenium-server-standalone-2.32.0.jar

   3.Selenium Client Drivers
    我用的是JAVA语言,所以下的是selenium-java-2.32.0.zip,将压缩包解压待用。



五.Selenium集成到Eclipse
   1.打开Eclipse创建工程
     File—->New—->java projects-—>项目名称:test—->Finish
   2.导入Selenium插件包
     在test工 程名称上点击右键,在Properties页面的Java Build Path中点击Libraries,点击Add External JARs,选择selenium-server-standalone-2.32.0.jar和selenium-java-2.32.0文件夹中的 selenium-java-2.32.0.jar导入



六.录制并回放脚本
   1.打开Firefox,在地址栏输入http://www.baidu.com
   2.打开Selenium IDE,点击录制按钮,在百度搜索框中输入软件测试并点击【百度一下】,再次点击录制按钮停止录制
   3.在Selenium IDE中,Options-->Format中选择JUnit 4(Remote Control)生成JUnit脚本
   4.启动Selenium RC
   5.在Eclipse的test项目中新建test1包和test2类,将Selenium IDE生成的JUnit脚本拷贝到test2类中,并修改响应的包名和类名 
   6.选择test2.java,右键选择Debug As—Junit Test,代码就开始运行了



    以上的收获是因为有强大的后盾支持,把收集到的不错的文档也一起分享给大家:
  1.__SELENIUM_JAVA_
  http://wenku.baidu.com/view/c808bbd2b14e852458fb57e5.html###
  2.selenium集成到eclipse的方法
  http://www.doc88.com/p-0761674255377.html
  3.Selenium
  http://wenku.baidu.com/view/ae5b5f0e7cd184254b353549.html



TAG:

 

评分:0

我来说两句

日历

« 2024-03-22  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 35736
  • 日志数: 47
  • 建立时间: 2006-12-15
  • 更新时间: 2013-09-06

RSS订阅

Open Toolbar