上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 23 下一页
摘要: ### 背景 有一些站点是需要登录之后才能抓取内容的,另外做web测试的时候登录是家常便饭。这一节里我们就以登陆testerhome为例,讲解一下robobrowser中form的操作。### 预备知识* ```get_form```方法用来抓取form;* ```submit_form```方法... 阅读全文
posted @ 2015-01-11 10:06 乙醇 阅读(1526) 评论(0) 推荐(0) 编辑
摘要: ### 背景 在做spider的时候,我们经常会有点击链接的需求。考虑这样的一个简单spider:获取qq.com主页上的**今日话题**中的内容。一般思路是先去qq.com首页上找到**今日话题**的链接,然后点击这个链接到内容页面,最后抓取里面的内容就好了。这一节里我们就要实现这个功能。###... 阅读全文
posted @ 2015-01-11 10:05 乙醇 阅读(1329) 评论(0) 推荐(0) 编辑
摘要: ### 背景 本节的知识还是属于Beautiful Soup的内容。Beautiful Soup的find和find_all方法非常强大,他们支持下面一些类型的过滤器。### 字符串最简单的过滤器是字符串.在搜索方法中传入一个字符串参数,Beautiful Soup会查找与字符串完整匹配的内容,下... 阅读全文
posted @ 2015-01-11 09:32 乙醇 阅读(1604) 评论(0) 推荐(0) 编辑
摘要: ### 背景 本节的知识实际上是属于Beautiful Soup的内容。robobrowser支持Beautiful Soup,一般来说通过下面3个方法获取页面上感兴趣的内容* find* find_all* select这一节主要通过一些例子来讲解这几个方法### 预备知识一般来说学习Beaut... 阅读全文
posted @ 2015-01-11 09:31 乙醇 阅读(2490) 评论(0) 推荐(0) 编辑
摘要: 背景做一个简单的spider用来获取python selenium实战教程的一些基本信息。因为python selenium每年滚动开课,所以做这样一个爬虫随时更新最新的开课信息是很有必要的。预备知识python语法,不会python的同学建议通过这个视频学习;安装好robobrowser,没有安装... 阅读全文
posted @ 2015-01-09 16:31 乙醇 阅读(3079) 评论(0) 推荐(0) 编辑
摘要: 安装robobrowser注意:这里假设你知道如何使用pip安装python的库的知识,如果你不了解这一块的话,点这里获取帮助。强烈推荐使用pip安装。pip install robobrowser -i http://pypi.douban.com/simple/这里用上了豆瓣源,原因你懂得。快速... 阅读全文
posted @ 2015-01-09 13:52 乙醇 阅读(2833) 评论(0) 推荐(0) 编辑
摘要: 今天偶然发现了一个很有意思的python库——robobrowser。简单的看了一下,觉得这个东东作为轻量的爬虫还是很适合的。另外这个做一些简单的web测试也未尝不可。好了,那么问题来了。什么是robobrowser官方的给出的答案是:RoboBrowser: Your friendly neigh... 阅读全文
posted @ 2015-01-09 13:48 乙醇 阅读(4457) 评论(0) 推荐(0) 编辑
摘要: 2014应该是我职业生涯里非常重要的一年。2008年其实也很重要,那一年我开始了测试生涯。2010年转为全职测试开发,负责自动化测试,单元测试和性能测试。第一次接触到了watir——应该是对我影响最深的开源项目。2012年没有世界末日,不过测试生涯走向完结。那一年我开始做全职开发。2014年已经成长... 阅读全文
posted @ 2015-01-05 09:42 乙醇 阅读(3450) 评论(6) 推荐(5) 编辑
摘要: 2014年的最后一天,以一篇短文纪念一下。经常看到有同学说UI自动化测试定位难,找不到北。这话是不错的,定位是难,灵活且复杂,需要经验加技术,但是有写东西是可以提炼出来作为思想去推而广之的。简单来说,UI元素定位思想应该如下:大道至简大道至简指的是有明显特征的元素一定要用明显的特征去定位。比如有id... 阅读全文
posted @ 2014-12-31 11:02 乙醇 阅读(6430) 评论(2) 推荐(3) 编辑
摘要: 经常发现很多同学装好了python+selenium webdriver开发环境后不知道怎么去查看api文档,在这里乙醇简单介绍一下具体方法,其实非常简单。首先打开命令行,在dos窗口输入:python -m pydoc -p 4567 简单解释一下:python -m pydoc表示打开pydo... 阅读全文
posted @ 2014-08-07 16:11 乙醇 阅读(8849) 评论(3) 推荐(3) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 23 下一页

友情链接 虫师的blog  测试教程网  重定向科技  省略