zoukankan      html  css  js  c++  java
  • selenium搭建、运行

    (网上转载)
    一.安装JDK
       可在JAVA官网http://www.java.com/zh_CN/download/ 中下载最新的JDK,并按提示安装
       环境变量配置:我的电脑右键-->属性-->高级-->环境变量
       新增变量JAVA_HOME,变量值如:C:Program FilesJavajdk1.7.0_17
       新增变量CLASSPATH,变量值为:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;
       修改变量Path,增加JDK路径:%JAVA_HOME%in;
     
     
    二.安装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:TOOLSeleniumseleniumRC 
    java -jar selenium-server-standalone-2.32.0.jar
     
       3.Selenium Client Drivers
        我用的是JAVA语言,所以下的是selenium-java-2.32.0.zip,将压缩包解压待用。(该压缩包解压后里面有两个jar包:selenium-java-2.32.0.jar和selenium-java-2.32.0-srcs.jar)
     
     
    五.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,代码就开始运行了
  • 相关阅读:
    使用docker试用各种软件及docker-ES设置
    Atom读写MarkDown插件选择,以及墙内安装markdown-preview-enhanced,及markdown和mermaid使用教程
    杂谈迁移tomcat项目到docker,以及遇到的问题
    MongoSpark 28799错误
    MongoDB运维心得(一)
    Ubuntu16.04 appstreamcli错误
    MongoExport后的负载均衡问题查询及解决:can't accept new chunks because there are still 2 deletes from previous migration
    MongoDB集群单mongos的问题总结
    Linux上不了网的几个排查点
    git忽略某些文件的几种方法
  • 原文地址:https://www.cnblogs.com/baixiaozheng/p/4989773.html
Copyright © 2011-2022 走看看