会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
iris_jingjing
博客园
首页
新随笔
联系
管理
订阅
2020年3月6日
python+selenium select下拉选择框定位处理方法
摘要: 总结一下python+selenium select下拉选择框定位处理的两种方式,以备后续使用时查询; 二、直接定位(XPath) 使用Firebug找到需要定位到的元素,直接右键复制XPath,使用find_element_by_xpath定位; 1 2 3 driver = webdriver.
阅读全文
posted @ 2020-03-06 11:18 iris_jingjing
阅读(3710)
评论(0)
推荐(0)
2020年3月5日
Python装饰器用法实例总结
摘要: Python装饰器用法实例总结 一、装饰器是什么 python的装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。简单的说装饰器就是一个用来返回函数的函数。 它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、
阅读全文
posted @ 2020-03-05 09:47 iris_jingjing
阅读(145)
评论(0)
推荐(0)
2020年3月4日
Python用代码实现验证码登录
摘要: 由于自己的工作需要,经常会用到这种需要输入图形验证码的登录,网上也有很多方式。 经常会遇到需要模拟手工操作输入验证的时候,也看了很多的方法,最后想了一下,决定写一个识别图像验证码的脚本。其实也就是将有图形验证码的页面截图下来,在使用Python的PIL库将验证码识别成可操作的对象。代码如下: # -
阅读全文
posted @ 2020-03-04 17:17 iris_jingjing
阅读(1124)
评论(0)
推荐(0)
Selenium定位的坑:class属性有空格
摘要: 有些class属性中间有空格,如果直接复制过来定位是会报错的InvalidSelectorException: Message: The given selector u-label f-dn is either invalid or does not result in a WebElement.
阅读全文
posted @ 2020-03-04 15:06 iris_jingjing
阅读(1759)
评论(0)
推荐(0)
2020年3月3日
自动化测试核心部分
摘要: 1、使用selenium中的webdriver模块对浏览器进行操作 1)from selenium import webdriver 加载模块 2)b = webdriver.Friefox() 打开浏览器 3)b.get(‘http://www.baidu.com’) 打开百度网页 4)b.tit
阅读全文
posted @ 2020-03-03 17:54 iris_jingjing
阅读(251)
评论(0)
推荐(0)
2020年3月2日
元素的八大定位方式
摘要: #八大定位方式 from selenium import webdriver def BrowserOpen(): driver = webdriver.Chrome(); driver.maximize_window() driver.get("https://www.baidu.com") re
阅读全文
posted @ 2020-03-02 18:17 iris_jingjing
阅读(285)
评论(0)
推荐(0)
昵称:
iris_jingjing
园龄:
5年8个月
粉丝:
1
关注:
9
+加关注
<
2025年7月
>
日
一
二
三
四
五
六
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
更多链接
随笔档案
2020年3月(6)
阅读排行榜
1. python+selenium select下拉选择框定位处理方法(3710)
2. Selenium定位的坑:class属性有空格(1759)
3. Python用代码实现验证码登录(1124)
4. 元素的八大定位方式(285)
5. 自动化测试核心部分(251)
点击右上角即可分享