原文:跟浩哥学自动化测试Selenium -- 浏览器的基本操作与元素定位(3)

浏览器的基本操作与元素定位 通过上一章学习,我们已经学会了如何设置驱动路径,如何创建浏览器对象,如何打开一个网站,接下来我们要进行一些复杂的操作比如先打开百度首页,在打开博客园,网页后退,前进等等,甚至可以获取一些浏览器信息等等。 首先看一个基本的例子,流程如下: 打开百度的网站 获取到百度首页的Title 获取当前页面的URL 获取页面的html信息 对应的代码如下: 再来看一个例子,操作流程如 ...

2018-07-10 09:29 3 974 推荐指数:

查看详情

自动化测试Selenium -- Selenium简介 (1)

Selenium 简介 Selenium 是一款开源的web自动化测试工具,用来模拟对浏览器操作(主要是对页面元素操作),简单来讲,其实就是一个jar包。Selenium早期的版本比如1.0市场占有率很小,主要原因都是因为1.0采用的是js注入的方式,带来得问题比如跨域的问题,安全性 ...

Mon Jul 02 07:38:00 CST 2018 11 459
自动化测试-selenium启动浏览器

自动化测试过程中,通过selenium启动浏览器时,可能需要加载插件(如测试用的firebug、或产品中要求必须添加某插件等)、读取用户数据(自己浏览器的配置文件/别人直接给的浏览器配置文件)、设置浏览器(不加载图片等)。 由于我们通过selenium启动的浏览器页面,是完全干净的页面 ...

Thu Jul 26 19:25:00 CST 2018 0 2914
Selenium浏览器自动化测试框架

selenium简介 介绍   Selenium [1] 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome ...

Tue Jul 30 23:54:00 CST 2019 0 3050
Selenium自动化测试之启动浏览器

Selenium自动化测试之启动浏览器 一、Eclipse新建java工程   1、新建java工程:File->New->Java Project,输入Project name:如AutoTest,名称随意,点击Finish;   2、新建Package:选择AutoTest ...

Fri Jan 22 00:36:00 CST 2016 0 2867
Selenium3 + Python3自动化测试系列三——控制浏览器操作

控制浏览器操作 控制浏览器窗口大小 在测试过程中,我们在打开浏览器后,根据需求可自定义调整浏览器的尺寸大小。WebDriver提供了set_window_size()方法来设置浏览器的大小。 如果页面没有最大化,可以调用driver.maximize_window()将浏览器最大化,相当于 ...

Tue Mar 26 23:59:00 CST 2019 0 863
自动化测试基础篇--Selenium浏览器操作

Selenium 主要提供的是操作页面上各种元素的方法,但它也提供了操作浏览器本身的方法,比如浏览器的大小以及浏览器后退、前进按钮等。 一、控制浏览器窗口大小 有时候我们希望能以某种浏览器尺寸打开,让访问的页面在这种尺寸下运行。例如可以将浏览器设置成移动端大小(480* 800 ...

Fri Sep 01 18:40:00 CST 2017 0 1193
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM