• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • 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 阅读(3715) 评论(0) 推荐(0)
2020年3月5日
Python装饰器用法实例总结
摘要: Python装饰器用法实例总结 一、装饰器是什么 python的装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。简单的说装饰器就是一个用来返回函数的函数。 它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、 阅读全文
posted @ 2020-03-05 09:47 iris_jingjing 阅读(146) 评论(0) 推荐(0)
2020年3月4日
Python用代码实现验证码登录
摘要: 由于自己的工作需要,经常会用到这种需要输入图形验证码的登录,网上也有很多方式。 经常会遇到需要模拟手工操作输入验证的时候,也看了很多的方法,最后想了一下,决定写一个识别图像验证码的脚本。其实也就是将有图形验证码的页面截图下来,在使用Python的PIL库将验证码识别成可操作的对象。代码如下: # - 阅读全文
posted @ 2020-03-04 17:17 iris_jingjing 阅读(1125) 评论(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 阅读(1764) 评论(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)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3