51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2026|回复: 3
打印 上一主题 下一主题

[selenium] Java Selenium搭建Web UI自动化环境

[复制链接]
  • TA的每日心情
    擦汗
    13 小时前
  • 签到天数: 1048 天

    连续签到: 1 天

    [LV.10]测试总司令

    跳转到指定楼层
    1#
    发表于 2021-8-13 10:06:19 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
    配置Java环境
      1.解压Jdk压缩包

    2.配置环境变量
      计算机->属性->高级->环境变量->系统变量->Path

    3.添加根目录下的bin与lib目录、jre下的bin目录(近期我发现只将bin目录加入Path就可以了)

    {% asset_img 2.PNG %}
      注:都是目录下绝对路径地址,我这儿在E盘。
      4.输入java、javac、java -version确认

    下载selenium server
      · Selenium
      · Selenium Jar包
      安装对应版本的Chrome浏览器驱动
      下载chromedriver

    IDEA导入jar包
    File->Project Settings->Modules->Dependencies->'+'->JARS...


    选中之后点ok->勾上jar包->applay->ok
      实例
    package com.smeoa.UI;
      import org.openqa.selenium.By;
      import org.openqa.selenium.WebDriver;
      import org.openqa.selenium.chrome.ChromeOptions;
      import org.openqa.selenium.chrome.ChromeDriver;
      public class DemoChromeDriver
      {
          public static void main(String[] args) throws Exception
          {
              //设置浏览器的驱动属性、值。
              System.setProperty("webdriver.chrome.driver","D:\\Driver\\chromedriver.exe");
              //取消 chrome正受到自动测试软件的控制的信息栏
              ChromeOptions options = new ChromeOptions();
              options.addArguments("disable-infobars");
              //实例化Driver对象
              WebDriver driver = new ChromeDriver(options);
              //打开网址:在url栏输入https://www.baidu.com
              driver.get("http://www.baidu.com");
              //xpath元素定位:输入栏,sendKeys输入Java
              driver.findElement(By.xpath("/html//input[@id='kw']")).sendKeys("github");
              //点击百度一下
              driver.findElement(By.xpath("/html//input[@id='su']")).click();
              Thread.sleep(100);
              //关闭浏览器
              driver.close();
          }
      }








    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-18 22:49 , Processed in 0.064976 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表