66得票18回答
关闭HtmlUnit警告

你知道如何关闭HtmlUnit中的警告、提示和错误吗?

47得票6回答
Selenium和HtmlUnit有何区别?

我正在努力了解测试框架,并研究Selenium。以前我使用过HTMLUnit,主要是在需要从网站上爬取一些信息时使用。 在编写测试自动化的情况下,Selenium相对于HTMLUnit的优缺点是什么?看起来Selenium比HTMLUnit更难设置,尽管同时有一个HTMLUnitDriver...

36得票2回答
使用无头浏览器进行Android网络爬虫

我花了一天的时间研究一个库,可以用来完成以下任务: 后台获取网页的全部内容,而不需要呈现结果给用户。 该库应支持在初始HTML加载后触发AJAX请求以加载一些附加结果数据的页面。 从结果HTML中,我需要以xpath或css选择器形式抓取元素。 将来我还可能需要导航到下一页(触发事件,提交...

33得票3回答
HtmlUnitDriver(HtmlUnit)和GhostDriver(PhantomJS)之间有什么区别?

我们正在选择使用Selenium WebDriver的无头浏览器驱动程序解决方案。其中有GhostDriver,它利用后端的PhantomJS,而HtmlUnitDriver则基于HtmlUnit。 PhantomJS使用WebKit(Safari的渲染引擎)来呈现页面,而HtmlUnitD...

27得票4回答
如何解决HTMLUnit ScriptException问题?

我遇到了一个代码问题,可能会触发某些JavaScript函数并引发异常,我该如何解决?box.setText(link.toString()); client.waitForBackgroundJavaScriptStartingBefore(10000); box.dblClick(); /...

26得票3回答
如何在Java中使用HtmlUnit从下拉框中选择元素?

我正在使用Java中的HtmlUnit导航到网页。从该网页,我需要登录,然后继续操作。我知道如何输入用户名和密码,但是接下来有一个下拉框,我需要从中选择一个选项。在HtmlUnit中如何从下拉框中选择选项?谢谢

25得票3回答
".net的htmlunit等效组件是什么?"

有没有人知道是否存在与htmlunit或类似库等价的.net库? 我听说过有人使用IKVM转换了htmlunit库。但我也听说过转换后的代码很慢。 要求: 无头浏览器 支持JavaScript 处理cookies .Net

23得票4回答
HTMLUnit不等待Javascript

我有一个基于 GWT 的页面,希望使用 HtmlUnit 创建该页面的 HTML 快照。由于页面使用 Ajax/JavaScript 加载产品信息,因此在大约 1 秒钟内会显示“Loading...”消息,然后才会显示内容。 问题是,HtmlUnit 似乎无法捕获信息,而我只能获取“Load...

22得票6回答
HtmlUnit的替代方案

我一直在研究到目前为止可用的无头浏览器,并发现HtmlUnit被广泛使用。我们是否有任何替代品,相对于HtmlUnit具有可能的优势呢? 谢谢 Nayn

20得票4回答
如何从字符串创建HtmlUnit HTMLPage对象?

这个问题之前已经被问过了,但是我猜API已经改变了,答案不再有效。URL url = new URL("http://www.example.com"); StringWebResponse response = new StringWebResponse("<html><h...