会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Tynam Yang
博客园
首页
新随笔
联系
管理
上一页
1
···
12
13
14
15
16
17
18
19
20
···
38
下一页
2019年2月10日
python-重载
摘要: 重载概念 重载是对继承的父类方法进行重新定义。重载可以重新定义方法还可以重新定义运算符。因为通过继承的类不一定能满足当前类的需求。在当前类中只需要修改部分内容而达到自己的需求。 重载特点 减少代码量和灵活指定型类 子类具有父类的方法和属性 子类不能继承父类的私有方法或属性 子类可以添加新的方法 子类
阅读全文
posted @ 2019-02-10 14:33 Tynam.Yang
阅读(3932)
评论(0)
推荐(0)
2019年2月4日
selenium-webdriver的二次封装(十)
摘要: 接着上篇随笔 selenium-配置文件定位元素 ,进行了配置文件设置后,将配置文件运用到定位元素中 思路:拿到定位的 key 和 value 后,对 webdrvier 中定位进行封装,使可以直接运用 主要的8种定位方法: find_element_by_id find_element_by_na
阅读全文
posted @ 2019-02-04 18:07 Tynam.Yang
阅读(1172)
评论(0)
推荐(1)
2019年2月2日
selenium-配置文件定位元素(九)
摘要: 原文链接:https://mp.weixin.qq.com/s?__biz=MzU5NTgyMTE3Mg==&mid=2247483802&idx=1&sn=3218e34b63d0602457612996fc7d3282&chksm=fe6d5681c91adf976e5ea536fe70ea8f
阅读全文
posted @ 2019-02-02 22:45 Tynam.Yang
阅读(1120)
评论(0)
推荐(1)
2019年1月31日
selenium-获取元素属性(六)
摘要: 获取元素属性很简单,使用 get_attribute 方法即可 如下图 获取具体的属性直接将该属性名当作参数传入即可 若是获取值,则获取的实则是该元素的 value,需要将 value 当参数传入 运行结果如下:
阅读全文
posted @ 2019-01-31 18:48 Tynam.Yang
阅读(2025)
评论(0)
推荐(0)
selenium-判断元素是否可见(五)
摘要: 很多 case 在运行时都会出现页面还没加载完成,但是脚本已经跑完,并且报未找到元素 这是就需要增加判断,在预定的时间内如果页面显示了某元素后再让脚本继续执行,则为判断元素是否可见或者说页面是否显示了某元素 以百度首页,搜素框为例: 查看 WebDriverWait 类,他需要传入driver,超时
阅读全文
posted @ 2019-01-31 18:28 Tynam.Yang
阅读(1506)
评论(0)
推荐(0)
2019年1月29日
selenium-确认进入了预期页面(四)
摘要: selenium确认进入了预期页面 在自动化操作中,浏览器每次进入一个新的需要,都需要确认该页面是否打开或打开的页面是否是预期的页面 需要进行确认页面后方可进行下一步操作 确认页面有很多中方法,像笔者所在项目的中每个页面都有一个固定属性(ng-page = ‘xxx’)来确认,所以确认页面的时候就比
阅读全文
posted @ 2019-01-29 23:27 Tynam.Yang
阅读(541)
评论(0)
推荐(0)
selenium-启动浏览器(二)
摘要: selenium下启动浏览器,有两种方法 以 chromedrvier.exe 为例 1、 chromedrvier.exe 与 python 启动程序 python.exe 在同一个目录下则可直接使用 2、 chromedrvier.exe 与 python 启动程序不在同一个目录下,使用时需要填
阅读全文
posted @ 2019-01-29 23:03 Tynam.Yang
阅读(508)
评论(0)
推荐(0)
selenium-确定找到的element唯一(三)
摘要: 在python + selenium 中经常会遇到找到的元素不唯一,导致定位到的元素不是预期的或者定位不到元素 解决方法:只要在页面进行确认找到的元素唯一后,再进行操作 页面确认方法: 1、通过html中检索功能确认 进入开发者模式:点击右上角三个点-->选则 search 进行查找 或者直接ctr
阅读全文
posted @ 2019-01-29 22:41 Tynam.Yang
阅读(498)
评论(0)
推荐(0)
2019年1月27日
python-词云
摘要: 什么是词云 词云又叫文字云,主要是对文本数据中出现频率较高的“关键词”通过不同颜色、大小的渲染,在视觉上突出表现。形成关键词渲染,从而使用户通过关键词就能了解到文本的主题。因为他形成的图片类似云层,所以称为词云。 先看看效果图: 他还可以是这样的效果: 也可以是这样的效果: 看过效果图后是不是觉得很
阅读全文
posted @ 2019-01-27 10:21 Tynam.Yang
阅读(593)
评论(0)
推荐(0)
2019年1月21日
selenium-历史(一)
摘要: 简介 Selenium是ThoughtWorks公司研发的一个强大的基于浏览器的开源自动化测试工具,它通常用来编写web应用的自动化测试。早期也即Selenium1.x时期主要使用Selenium RC(Selenium Remote Control)进来自动化测试。Selenium2.x集成了Se
阅读全文
posted @ 2019-01-21 22:03 Tynam.Yang
阅读(841)
评论(0)
推荐(0)
上一页
1
···
12
13
14
15
16
17
18
19
20
···
38
下一页
公告