首页 > 解决方案 > Java - 浏览器自动化?

问题描述

所以,我需要编写软件来为我自动执行一些浏览器任务。没什么特别的(单击并从网页获取数据)。我想使用Java。你能指出我在哪里看/开始的方向,比如图书馆吗?

提前致谢!干杯

标签: javabrowserautomation

解决方案


它是为针对网站运行自动化测试而编写的,但您也可以将它用于这项工作:Selenium

但是,在您尝试自动化整个浏览器之前,请检查您要连接的服务是否具有 API,否则如果站点稍微更新其样式,您的脚本肯定会中断。

即使没有 API,请检查您正在寻找的答案是否只是在 HTML 中发送 - 如果是这样,只需使用JSoup加载页面并立即解析答案,无需启动或编写任何浏览器。


推荐阅读