- selenium 楼上那位仁兄说错了, 它不仅仅是FF的,RC版支持java,c#,python,ruby,php,perl,js等,IDE版才是FF的(可以考虑用FF录制脚本,在RC版里面调用)。
- capserjs / phantomjs 这2个是js,而且是基于QTWEBKIT的没有GUI的内核浏览器(术语叫headless webkit)
- 还有其他的很多基于nodejs的
可以看我下之前写的一份文档《模拟用户访问网页-技术预研报告》,希望有帮助:
http://wenku.baidu.com/view/36dd66fe0242a8956bece4fd.html