1、练习上课所讲的selenium元素定位的八个方法 2、通过selenium启动浏览器,并通过xpath完成下面页面中标识出来的5个元素定位(两个页面任选一个,百度页面上看不到所有元素的同学,就选页面二) 页面一: 页面二: 地址:https://voice.baidu.com/act/newpn ...
分类:
Web程序 时间:
2020-05-01 18:53:02
阅读次数:
77
最近在学习selenium,在python安装selenium的时候(使用pip install selenium方法)出现异常,无法正常安装,找了其他方法也无法安装,于是另辟蹊径: 1.在http://pypi.python.org/pypi/selenium下载selenium安装包 2.安装包 ...
分类:
其他好文 时间:
2020-05-01 18:33:30
阅读次数:
94
https://yq.aliyun.com/articles/317323 pip install --index-url https://pypi.douban.com/simple selenium==2.53.6 ...
分类:
其他好文 时间:
2020-05-01 18:32:45
阅读次数:
64
1.安装开发环境:pycharm+python+jdk 2.安装selenium:CMD+pip install selenium(python大部分的安装都是通过匹配来实现的,在进行这步的时候需要在安装python的时候将其注册为环境变量,否则匹配会失败) 3.安装浏览器驱动:进入驱动下载页面;下 ...
分类:
编程语言 时间:
2020-05-01 16:23:00
阅读次数:
122
css定位比较灵活,一般情况下定位速度要比XPTAH要快。 基础语法 1.选择器 注意class属性值是包含某值 2.节点关系定位 3.谓语 实例 以百度首页为例,定位一些元素。旧版本的firebug和firefox比较好用,但是现在这两个插件已经被遗弃,推荐使用try xpath来验证自己的选择器 ...
分类:
Web程序 时间:
2020-04-30 14:00:00
阅读次数:
71
参考书籍:《selenium3+Python3》——田春成 0、驱动准备 1、打开首页 driver.get( ) 2、八大定位 driver.find_element_by_id( ) driver.find_element_by_name( ) driver.find_element_by_cl ...
分类:
其他好文 时间:
2020-04-30 11:37:24
阅读次数:
78
Java+Selenium根据元素创建指定区域截图——Element快照 ...
分类:
编程语言 时间:
2020-04-30 09:24:21
阅读次数:
222
一、搭建Selenium环境 二、Selenium辅助工具 三、Selenium定位元素 四、Selenium API(一) 五、Selenium API(二) 六、自动化测试模型 七、unittest单元测试框架 八、生成HTML测试报告 九、实现自动发邮件功能 十、Page Object设计模式 ...
分类:
编程语言 时间:
2020-04-30 09:15:33
阅读次数:
127
能解决登陆一次后,之后不需要二次登陆的动态加载数据,网页保存的cookie和标签,加入到selenium自动化测试浏览器中 1 from selenium import webdriver 2 import re 3 from time import sleep 4 5 def willbill() ...
分类:
Web程序 时间:
2020-04-29 15:16:51
阅读次数:
89
很多人会遇到chrome和Chromedriver版本不一致的问题,然后就要下载对应版本的chromedriver。 下面说一下我遇到的问题和解决过程: 1、问题: 我是用python+selenium 我的chrome版本是65.0.3325.181,用selenium中的webdriver时,可 ...
分类:
其他好文 时间:
2020-04-29 13:10:07
阅读次数:
373