文档章节

章节九、2-使用firefoxdriver浏览器进行自动化测试

o
 osc_gu9d45li
发布于 2019/04/08 22:25
字数 205
阅读 13
收藏 0

精选30+云产品,助力企业轻松上云!>>>

一、演示如何使用火狐浏览器打开“百度”

package basicweb;

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;

public class firefoxDemo {

    public static void main(String[] args) {
//        定义一个webdriver类型的引用
        WebDriver driver;
        
//        设置系统属性   key='表示使用的浏览器(这里使用的是火狐,如何使用的是其他浏览器,需要做相应的更改)'
//        value="浏览器驱动(geckodriver.exe)的在本地中的文件路径"
        System.setProperty("webdriver.gecko.driver", "D:\\WorkSpace_person\\Selenium\\geckodriver.exe");
        
//        创建firfoxdriver对象,打开火狐浏览器,如果把new放在设置系统属性之前,它就无法找到浏览器驱动
        driver = new FirefoxDriver();
        
//        定义一个字符串url表示我们需要打开的web网站
        String baseUrl = "https://www.baidu.com/";
        
//        使用get方法打开百度的网站
        driver.get(baseUrl);    
    }

}

结果:

 

o
粉丝 0
博文 500
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。
Selenium Webdriver重新使用已打开的浏览器实例

2018-2-10更新: 新增了适用于Selenium3.8.1+FireFox57的Python版本的实现 https://github.com/ANBUZHIDAO/myFirefoxDriver 2017-12-23更新: 适用于Selenium3.8.1+FireFox57 https://githu......

wwwqjpcom
2016/04/24
0
0
接口自动化测试(八):何如跳过登录

春节回老家休息了半个月,所以文章也没更新,后面会继续完成这个系列。。。。。 痛点 我们先来说一个大家做接口测试或UI自动化测试的痛点,很多时候要进入应用或接口都需要登录验证,这是我们...

测试开发栈
2018/02/26
0
0
Selenium 工作原理

Selenium是ThoughtWorks公司研发的一个强大的基于浏览器的开源自动化测试工具,它通常用来编写web应用的自动化测试。早期也即Selenium1.x时期主要使用Selenium RC(Selenium Remote Control...

osc_127lqd1g
2019/03/18
2
0
菜鸟学自动化测试(九)----WebDirver

关于什么是WebDirver,上一节做了简单的描述,环境也在上一章中搭建完成。 下面我们拷贝了官网提供的一个实例。让其在我们的eclipse中运行。 Selenium WebDirver 代码如下: package MySel2...

xxjbs001
2014/07/03
0
0
6. Selenium测试工具简介

Selenium测试工具简介 Selenium的前世今生 1. Selenium 1.0 Selenium 1.0 = Selenium IDE + Selenium Grid + Selenium RC 早期的Selenium使用的是Javascript注入技术与浏览器打交道,需要Sel...

osc_778cbd0y
2018/05/06
2
0

没有更多内容

加载失败,请刷新页面

加载更多

Hacker News 简讯 2020-07-10

更新时间: 2020-07-10 01:15 US Supreme Court deems half of Oklahoma a Native American Reservation - (reuters.com) 美国最高法院认为俄克拉荷马州的一半是印第安人保留地 得分:131 | 评...

FalconChen
39分钟前
16
0
OSChina 周五乱弹 —— 求求你吃了我吧,不要再玩弄食物的感情了

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @巴拉迪维 :张喆的单曲《陷阱 》 这首歌已经在网易找不到原唱了,不知道被哪家买了版权。#今日歌曲推荐# 《陷阱 》- 张喆 手机党少年们想听歌...

小小编辑
50分钟前
24
1
清华陈文光教授:AI 超算基准测试的最新探索和实践。

道翰天琼认知智能平台为您揭秘新一代人工智能。 无规矩不成方圆。放在超级计算机的研发领域,没有一个大家普遍接受的算力评测指标,便难以推动超算迅猛发展。 而现在伴随着人工智能的发展,大...

jackli2020
今天
7
0
@RequestMapping, consumes 提交简单有意思的测试

getParm @GetMapping("getParm")public Result getParm(String id){ System.out.println(); return ResultFactory.success(id);} 等同于 == bodyParm @PostMapping("bodyParm......

莫库什勒
今天
25
0
63. Unique Paths II

题目: 63. Unique Paths II A robot is located at the top-left corner of a m x n grid (marked 'Start' in the diagram below). The robot can only move either down or right at any p......

JiaMing
今天
55
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部