场景 对分页来说,我们最感兴趣的是下面几个信息 总共有多少页 当前是第几页 是否可以上一页和下一页 代码 下面代码演示如何获取分页总数及当前页数、跳转到指定页数 ...
分类:
编程语言 时间:
2017-03-31 11:01:41
阅读次数:
202
#导入模块 from selenium import webdriverfrom selenium.webdriver.common.keys import Keys #启动火狐浏览器driver = webdriver.Firefox() #打开urldriver.get("http://www. ...
分类:
编程语言 时间:
2017-03-30 13:55:27
阅读次数:
303
#coding=utf-8from selenium import webdriverdriver = webdriver.Chrome()driver.get("http://www.baidu.com")# 获得输入框尺寸size = driver.find_element_by_id("kw" ...
分类:
编程语言 时间:
2017-03-30 13:46:04
阅读次数:
204
复选框操作包括:选中、取消选中、全选 案例: Python+Selenium代码 # -*- coding: utf-8 -*-from selenium import webdriverimport osimport time file_path = os.path.abspath('checkb ...
分类:
其他好文 时间:
2017-03-25 17:37:38
阅读次数:
2004
InstallPython(https://www.python.org/),downloadthelatestPythonversionConfigureenvironmentvariables.(Example),IinstalledPythonunder/installationfolderwithPython3.5.2.Thepathsetisasfollows:D:\installation\Python3.5.2;D:\installation\Python3.5.2\Scripts;Insta..
分类:
编程语言 时间:
2017-03-21 20:33:03
阅读次数:
362
配置环境: python:3.5 selenium:3.3.0 安装方式:python pip install -u selenium windows: 10 firefox:52 因为firefox版本较高,所以需要专门的driver来驱动,需要下载geckodriver 百度网盘地址:http: ...
分类:
编程语言 时间:
2017-03-12 15:19:22
阅读次数:
176
本人的程序是在mac上写的,windows的话可能略有不同主要是PhantomJS的路径上。首先要下载PhantomJS,然后创建一个到/usr/bin/phantomsjs的软链。为什么用selenium和PhantomJS是因为,公司是做电商的,页面很多都是ajax异步渲染出来的,使用urlli ...
分类:
编程语言 时间:
2017-03-09 11:43:47
阅读次数:
316
ERROR:GeckodriverexecutableneedstobeinPATH我用的是ubuntu16.04解决办法:下载geckodriver(github下载链接)解压缩tarzxvfgeckodriver-v0.15.0-linux64.tar.gz##解压出来的是一个单文件##执行copygeckodriver/usr/bin再次运行无此错误
分类:
编程语言 时间:
2017-03-09 01:13:37
阅读次数:
227
最近在学习《Selenium2Python自动化测试实践》这本书 很适合用Python+selenium入门的小伙伴啊,下面是阅读本书时的一些api的总结。 1.driver.get() 打开网址; 2.driver.find_element_by_*.send_keys() 向文本框中输入内容; ...
由于我技术水平,磨磨唧唧很长时间终于弄出来了,在整理的时候思考了下,可能是我当时太关注打印出来的list了 ,list里不能显示中文,我就初以为我总是错了。 附上表格一部分 在漫长的探索中,我知道了str和Unicode (我看着觉得不错的网址http://wklken.me/posts/2013/ ...
分类:
编程语言 时间:
2017-03-03 20:44:06
阅读次数:
1045