使用JavaScript的Web自动化

问题描述 投票:-1回答:1

我最近以镀铬扩展(我的第一个真实项目)的形式编写了一个运动鞋添加到购物车的机器人。现在我想为一个带有小UI的无头浏览器编程相同的机器人,理想情况下是多线程的。但是,我真的不知道如何开始。做了一些研究,遇到了PhantomJS,Caspar,NodeJS,当然还有Selenium,我听说由于缺乏无头驾驶员的支持而不切实际。

如何开始?

javascript selenium web automation phantomjs
1个回答
0
投票

我不确定你愿意做什么。但我使用casperJS,它非常适合自动化和黑盒测试。

casperjs使用phantomjs作为浏览器来调用页面。它本身可以控制DOM元素。好处是它还允许您在页面上执行任何JavaScript功能。以及注入自定义JavaScripts。

我希望这有帮助

© www.soinside.com 2019 - 2024. All rights reserved.