httpunit之onclick事件无用

Hasana ·
更新时间:2024-11-10
· 559 次阅读

写httpunit测试脚本时需要模拟 网页中的javascrīpt,然后开始动手写了。 首先用getLinkWith得到一个link,然后link.click(); 可以执行这个链接了。这个链接是个onclick事件。但是奇怪的是点了居然没有用,一时自以为是的认为httpunit不支持这样的操作。当我问题同事的时候,同事说出了原因。

HttpUnitOptions.setscrīptingEnabled(false),关键在这个地方。

在代码的前面,我是用了HttpUnitOptions.setscrīptingEnabled(false)这个来避免javascrīpt带来的麻烦,后面要用到自然不行!

解决办法是:

先HttpUnitOptions.setscrīptingEnabled(true)然后使用完之后再HttpUnitOptions.setscrīptingEnabled(false)可以了。



onclick

需要 登录 后方可回复, 如果你还没有账号请 注册新账号
相关文章