• Selenium+Java(一)Selenium基础环境配置


    前言

    Selenium在Java中是以Jar包的形式存在,如要使用Java编写Selenium自动化测试用例,需要导入Jar包。

    selenium需要的Jar包下载地址:

    http://selenium-release.storage.googleapis.com/index.html

    一、项目创建+Jar包导入(Java基础较好的可跳过步骤一)

    1、打开Eclipse选择Flie---》New---》other...---》选中Java Project(根据实际需要进行项目的创建)。

    2、点击Next进入下一页,在Project name中输入具体的项目名称,其余可按照实际需求配置,点击Finish完成项目的创建。

    3、创建完成后,在项目中新建lib文件夹并把需要的Jar文件拷贝到lib文件夹中,选中刚才创建的项目右键单击选中Build path---》Configuer Build path---》Libraries---》Add JARs...选中需要使用的Jar包,点击OK关闭JAT Selection页面。点击Apply,点击OK关闭此页面。

    二、浏览器驱动配置

    1、使用Selenium操作浏览器需要引用对应的浏览器驱动,以下为我使用的浏览器驱动,可自行下载,下载完毕后在src下新建Driver包并把浏览器驱动放入此包下。

    https://files.cnblogs.com/files/yogouo/Driver.rar

    2、在项目中新建一个类文件,并添加IE浏览器驱动的引用。

    System.setProperty("webdriver.ie.driver","./src/driver/IEDriverServer.exe");
    * setProperty (String prop, String value);
    * prop - 系统属性的名称
    * value - 系统属性的值 此处指IE浏览器驱动的路径

    使用System.setProperty方法进行浏览器驱动的引用。

    三、浏览器配置

    1、我使用的浏览器为IE11,需要在IE浏览器中把保护模式取消掉,Internet、本地Internet、受信任的站点、受限制的站点中的启动保护模式勾选全部取消并保存设置(其余浏览器的设置请自行百度)。

    2、浏览器缩放需要调整为100%。

  • 相关阅读:
    作用域 + this指向 的一道没面试题
    找出数组中最大的值
    统计数组中每个值出现的次数, 统计对象中每个字符出现的次数
    uniapp在h5 和 APP 端兼容性 bug 解决方案
    数组去重的常用方法,利用Promise实现函数按序执行
    momentjs实现距离当前时长并且回现中文效果
    SQL server 上机练习题
    JS 9
    JS 8
    JS 7
  • 原文地址:https://www.cnblogs.com/yogouo/p/11946940.html
Copyright © 2020-2023  润新知