PhantomJS 2.0 即将发布,Webkit 脚本化

oschina
 oschina
发布于 2015年01月27日
收藏 79

来自 PhantomJS 网站上的消息,2.0 版本即将发布哦~ 目前开发团队正在准备各个平台上的二进制版本,相信很快就会有发布新闻。

Phantom JS是一个服务器端的 JavaScript API 的 WebKit。其支持各种Web标准: DOM 处理, CSS 选择器, JSON, Canvas, 和 SVG

使用场景:

  • 无需浏览器的 Web 测试

  • 页面访问自动化

  • 屏幕捕获


  • 网络监控

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:PhantomJS 2.0 即将发布,Webkit 脚本化
加载中

最新评论(31

西安鲲之鹏
西安鲲之鹏
2.0有何新特性?
dqzhangp
dqzhangp
好像很吊呀
酒逍遥
酒逍遥
可以用 javascript 控制的浏览器,用的webkit 引擎..就素这样...
理论上讲,自动化测试和采集都可以用.
Andrew_Yang
Andrew_Yang
用过之前的版本,性能极低,不知道这个新版本有没有改进。
喵星人123
喵星人123
无需浏览器的 web测试 听起来好诱人
在途
在途

引用来自“_Elvis”的评论

为什么不直接写Chrome插件呢,什么功能都集成了

引用来自“caoglish”的评论

把phantomjs理解为一个浏览器就行了,只是没有界面而已。

和phantomjs比起来,chrome又慢,又耗内存,最关键的,chrome基本不能脚本操作,只能人工操作。对于流程自动化来说,chrome限制太多,不太合适自动化。

引用来自“eechen”的评论

PhantomJS不支持Flash,Flash游戏自动化测试怎么破?

引用来自“李惟”的评论

可以看下flexpilot, 是一个flex的自动化测试框架。配合selenium来使用的话,基本可以满足要求。
selenium+xvfb+firefox在linux上无法运行,报的是7705端口的错 请问有遇到过吗
在途
在途

引用来自“_Elvis”的评论

为什么不直接写Chrome插件呢,什么功能都集成了

引用来自“caoglish”的评论

把phantomjs理解为一个浏览器就行了,只是没有界面而已。

和phantomjs比起来,chrome又慢,又耗内存,最关键的,chrome基本不能脚本操作,只能人工操作。对于流程自动化来说,chrome限制太多,不太合适自动化。
UP
cirplan
cirplan

引用来自“布洛克斯”的评论

我拿这个研究微信登录都几个月了没成功过

引用来自“cirplan”的评论

确定是几个月不是几天?

引用来自“布洛克斯”的评论

是啊, 你写一个给我看看
额,没研究过~写不出
帖子列表
帖子列表

引用来自“布洛克斯”的评论

我拿这个研究微信登录都几个月了没成功过

引用来自“cirplan”的评论

确定是几个月不是几天?
是啊, 你写一个给我看看
Klingon
Klingon

引用来自“_Elvis”的评论

为什么不直接写Chrome插件呢,什么功能都集成了

引用来自“caoglish”的评论

把phantomjs理解为一个浏览器就行了,只是没有界面而已。

和phantomjs比起来,chrome又慢,又耗内存,最关键的,chrome基本不能脚本操作,只能人工操作。对于流程自动化来说,chrome限制太多,不太合适自动化。
帮你补充下,selenium for chrmoe
返回顶部
顶部