admin管理员组

文章数量:1535061

前言

本文主要讲解webdriber框架,Selenium 就像真实用户所做的一样,Selenium 测试可以在 Windows、Linux 和 Macintosh上的 Internet Explorer、Chrome和 Firefox 中运行。当然如果为了可视化你可以在浏览器使用selenium的IDE插件,它是一个浏览器插件,可以下各浏览器插件中添加。

下面主要说明使用python如何调用webdriver框架的API,以及对浏览器如何控制操作。

一、启动浏览器并访问一个网址

1.启动Pycharm并在创建的工程中,导入webdriver模块

2.启动浏览器,以Firefox浏览器为例

3.访问百度http://www.baidu

二、设置休眠或等待时长

1.访问网址后页面加载需要时间,所以在发起访问后最好等待几秒,等待页面加载完成,再对页面进行操作

2.设置等待时间需要time模块,time模块是Python自带的,无需下载直接在程序中引用“import time”

3.time的单位是秒(s),时间值可以是小数也可以是整数

三、网页刷新

1.第一步中访问了网页,第二步等待了5秒,但是有可能因为各种原因页面没有加载出,这时候就需要对页面进行刷新

2.模拟刷新页面“driver.refresh()”

四、前进和后退(返回上一步)

1.浏览器连续

本文标签: 浏览器操作测试基础浏览器插件