自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 ruby爬虫日记1

概述:打算对51job的页面写一个爬虫脚本,能在选择职能/行业/月薪后,爬取符合条件的工作信息     问题描述:     1.在选择职能后,点击搜索按钮,会在新窗口打开页面,使用mechanize库对选择职能的input控件(实际类型是个button)进行赋值,再提交表单。从脚本的结果看,发现对应的page的title与实际操作的不一致;     2.怀疑表单提交不仅与button

2016-07-19 00:05:13 1097

原创 我的自动化日记1——元素定位过程中的意外事故

平时使用watir-webdriver写web自动化脚本的时候,习惯使用最短的路径去定位元素。如果一个iframe下面的某个文本是唯一的(通常包含在div中),就直接使用iframe(:id=>"xxx").div(:text=>"某文本")来定位,而不会去关注div上层的table或其它具有id的div。         结果有一天遇见一件怪事,我创建了一个名词为test的用户(可以点击文本来

2016-06-19 22:53:58 226

转载 javascript注入

转自:http://zxf-noimp.iteye.com/blog/1130771 1、JavaScript注入就是在浏览器地址栏中输入一段js代码,用来改变页面js变量、页面标签的内容。 使用Javascript注入,用户不需要关闭或保存网页就可以改变其内容,这是在浏览器的地址栏上完成的。命令的语法如下: Js代码   javascript:alert(#comma

2016-03-21 22:15:30 220

转载 揭秘webdriver实现原理

转自http://www.cnblogs.com/timsheng/archive/2012/06/12/2546957.html 通过研究selenium-webdriver的源码,笔者发现其实webdriver的实现原理并不高深莫测无法揣度。在这里以webdriver ruby binding的firefox-webdriver实现为例,简单介绍一下webdriver的工作原理。

2016-03-20 23:52:46 2330

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除