selenium 怎么向phantomjs 写点击事件
2个回答
展开全部
下载最新的chromedriver,然后放到一个目录下,再手动置顶chromedriver位置进行调用java代码如下System.setProperty("webdriver.chrome.driver","D:\\software\\chromedriver_win32\\chromedriver.exe");Python应该是类似
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一个全自动的渗透测试工具,无异于一个上好的爬虫+一个上好的判断规则。
但是很多时候,我们需要监听浏览器的 Network 请求,获取一个页面多所有子请求,然后分析每个url。
这是一般的源码分析爬虫无法获取的,很多ajax请求并不能很好的通过正则来获取出来。
这个时候就需要一个基于webkit的爬虫了,起码是带js引擎的。
刚开始入眼的是基于 QtWebkit 的 Ghost.py ,无奈这个环境配置的蛋疼不说,到最后总是在读取复杂页面时候报错。
后来找到了selenium,自动测试利器啊,首先自然是 selenium + chrome,但是每打
但是很多时候,我们需要监听浏览器的 Network 请求,获取一个页面多所有子请求,然后分析每个url。
这是一般的源码分析爬虫无法获取的,很多ajax请求并不能很好的通过正则来获取出来。
这个时候就需要一个基于webkit的爬虫了,起码是带js引擎的。
刚开始入眼的是基于 QtWebkit 的 Ghost.py ,无奈这个环境配置的蛋疼不说,到最后总是在读取复杂页面时候报错。
后来找到了selenium,自动测试利器啊,首先自然是 selenium + chrome,但是每打
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询