zoukankan      html  css  js  c++  java
  • selenium+java自动化测试环境搭建介绍--转载

    一、关于selenium
    selenium是开源的自动化测试工具,分为selenium1,selenium2,本文主要介绍selenium2-即selenium webdriver的环境搭建步骤

    Selenium WebDriver支持多种语言:C、java、ruby、python等,本文使用的是java语言,其他语言的环境搭建方式略有差异,可以查阅相应的教程。

    以下是搭建环境需要用到的所有资源的百度云链接:http://pan.baidu.com/s/1kVLuSdD 密码:uek3

    二、开始搭建
    2.1下载jdk&eclipse
    jdk和eclipse都是可以直接在网上下载到的,这里就不再赘述,jdk可以去oracle官网下载,选择与自己windows环境一致的即可。


    2.2导入环境需要的jar包
    下载完毕之后,打开eclipse,新建一个javaproject。如图:


    新建好之后,选中刚刚新建的项目,右击选择buildpath-configureBuildPath:

    在弹出的选项卡中选择:


    点击Add ExternalJars


    导入这三个部分的包(以selenium2.4.0为例):1:selenium-2.40.0libs下面所有jar包

    全选这些文件,然后导入,导入完成后再次点击Add ExternalJARS,导入第二个部分的包:selenium-java-2.40.0.jar

    导入完成后,再次点击Add ExternalJARS,导入第三个部分的包:selenium-server-standalone-2.40.0.jar
    请注意:这个包通常不会包含在网络上下载的selenium资源中,可能需要单独寻找资源下载。


    全部导入完成后,安装此selenium版本支持的firefox(网盘压缩包中有,直接解压即可使用)

    三、开始使用WebDriver

    3.1 新建一个class,代码如下:

    import org.openqa.selenium.By;
    import org.openqa.selenium.WebDriver;
    import org.openqa.selenium.WebElement;
    import org.openqa.selenium.firefox.FirefoxDriver;  
      public class demo{
      public void beforeClass() throws InterruptedException {
     System.setProperty("webdriver.firefox.bin","D:/coding/51testingreal/Mozilla Firefox/firefox.exe");
     WebDriver driver=new FirefoxDriver(); 
    driver.navigate().to("http://www.baidu.com");
    }
    }


    其中加粗部分为firefox.exe所在的路径,不要写错。
    代码的作用是打开火狐浏览器并且跳转到百度首页。
    如果执行成功,说明WebDriver环境搭建完毕。
    当然,selenium还需要安装其他的小插件例如testNG,以实现更完善的功能,这些后面会介绍。

    ---------------------
    作者:hszxd479946
    来源:CSDN
    原文:https://blog.csdn.net/hszxd479946/article/details/74892265
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    Xcode8 去除系统日志输出
    SVN参考命令
    Xcode模拟网络状态
    iOS 图片拉伸
    iOS进阶
    label中添加图片
    Cookie的格式及组成
    java数据类型总结
    Hibernate一级缓存与二级缓存的区别
    mysql连接jdbc查询代码
  • 原文地址:https://www.cnblogs.com/lnn123/p/10196677.html
Copyright © 2011-2022 走看看