在页面上以编程方式执行任意JS

时间:2011-05-29 04:34:50

标签: java javascript webforms

我想以编程方式打开一个网页,执行一些JS来填写并提交一个表单,然后检查结果。从Java做到这一点的最佳方法是什么?

2 个答案:

答案 0 :(得分:0)

HtmlUnit完成您想要的所有工作:打开网页,执行一些JS并提交表单。我只是不确定你怎么期望“看到”结果。至少,HtmlUnit返回InputStream的风格响应。

另见:


更新:如果您实际正在寻找自动网页测试,您可能会发现Selenium有趣。

答案 1 :(得分:0)

听起来你需要Cocoon WebTest

http://cocoon.apache.org/