存档

文章标签 ‘selenium’

selenium之webdriver页面元素定位

2016年8月30日 没有评论

进行Web页面自动化测试,对页面上的元素进行定位,继而再进行click操作或数据提交。可以跟据页面上有各种属性进行定位,比如元素名字,元素id,元素属性(class属性,name属性)等等。webdriver就是利用元素的这些属性来进行定位的。可以用于定位的常用的元素属性:
id、name、[......]

Read more

win+python+selenium实现窗口和tab切换

2016年8月29日 没有评论

这篇总结主要是关于两方面的需求:其一,在浏览器不同tab标签页之间按时间切换(同事用来不停刷新grid crontol 监控页面);其二,实现开启多个窗口,并将窗口缩放到一定范围,并齐占满整个桌面,按不同的时间间隔刷新几个页面。

一、标签页之间切换

之前这个通过找了一个[......]

Read more

Python+selenium启动浏览器Firefox\Chrome\IE

2016年8月26日 没有评论

在写一功能的时候,本来准备使用webbroswer模块实现,不过发现其只能实现简单的打开,而且打开tab页面发现并不能实现。所以决能通过selenium模块实现,这里列下几个selenium操作不同浏览器的定义的函数。

一、webbroswer模块

该模块的非常简单,如[......]

Read more

python+selenium报错geckodriver的解决方法

2016年8月25日 没有评论

在安装完python及selenium模块后,默认执行启动firefox浏览器,并执行的时候,遇到报错:geckodriver executable needs to be in path ,具体见下图:

firefox-geckodriver

经查询发现,主机上没有安装firefox使用的驱动文件gec[......]

Read more

selenium常用函数

2016年8月24日 没有评论
1、浏览器中加载url
方法:get(url)
实例:driver.get("http//:www.baidu.com")
2、向前
方法:forward()
实例:driver.forward()
3、返回当前会话中的cookies
方法:get_cookies()
实例:[......]

Read more