问题标签 [http-unit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
56 浏览

java - 同一个数据包中的两个表单提交

我的测试中有以下代码:

所以第一次调用登录 URL 应该返回表单。然后我更改参数并将表单提交回它来自的同一个 servlet。

控制器中的调试表明我使用两个会话 ID 两次获取表单数据。第二个是与我的 webConversation 匹配的会话 ID,并且总是失败,因为第一个实际上是那个人登录的。

这是我目前测试中唯一的 form.submit() 。

我很迷惑。我用错了工具吗?或者这是一个错误?

0 投票
2 回答
1388 浏览

java - 如何使用httpunit获取json页面

我正在使用网络客户端。并通过网络客户端成功登录。但是当我发送第二个获取数据的请求时。我有一个例外

但是当我通过 url 传递 brouser 时,我得到了一个数据 Json 格式。

代码:

谢谢先进

0 投票
0 回答
230 浏览

java - Test WEB service by HttpUnit

I have Java web project and test cases for servlet.Servlet is in other maven(not web) project and declaration for that servlet wrote in web.xml of web project. For testing I use HttpUnit.In this case when I call context.getRealPath("") from my servlet it returns the path of web project. Now i want to move test from web project to not web project(Where the servlet is).In ServletRunner i register the same web.xml but in this case context.getRealPath("") return path of not web project. How can i set the the context. P.S. The second(not web) project cannot be run separately.So context must be the context of web project

0 投票
3 回答
211 浏览

maven - 自定义 Maven 构建

是否可以在不编写插件的情况下自定义 Maven 构建生命周期?我想自定义我的项目以在不运行测试的情况下对其进行打包,然后运行测试。背景是测试在 HTTPUnit 上运行,它需要一个完全构建的 Web 应用程序目录结构。

0 投票
1 回答
1306 浏览

java - HTTPUnit 代码中的错误

我正在尝试学习 HTTPUnit 并阅读了http://httpunit.sourceforge.net/doc/cookbook.html上提到的食谱

但是当我尝试这个非常简单的代码时

我收到以下错误:

有人可以弄清楚可能是什么问题。我无法理解。我已经从http://mvnrepository.com/artifact/httpunit/httpunit/1.6.1创建了具有 maven 依赖项的 maven 项目

我在tomcat的证明文件夹中托管了demo.html,它在浏览器中打开得很好。

0 投票
0 回答
56 浏览

java - 如何在 HTTPUnit 中获取具有特定属性的 webLinks

我们有用于获取所有 WebLinks 的 API,称为 response.getLinks() 假设您已获取 WebResponse 作为响应。看到问题是我只想获取那些具有特定属性的锚标记,例如所有具有数据类属性且值为 true 的锚标记。

可以获取所有链接并遍历它们并识别感兴趣的锚点。但我不想做这个漫长的过程。

是否存在任何简短的方法来获取在 HTTPUnit 中具有特定属性的网络链接?

0 投票
2 回答
446 浏览

xpath - 是否可以通过 xpath 获取锚值?

在我的锚标签中,我没有任何 id。但是我需要在 Httpunit 中获取该值才能单击。

这是锚标记:

请让我清楚地知道。

0 投票
1 回答
356 浏览

rest - httpunit PutMethodWebRequest 抛出 IOException;错误的文件描述符

有人可以解释为什么这个 httpunit 测试用例在 wc.getResponse 中一直以“错误的文件描述符”失败。我添加了 is.close() 作为猜测,并在失败前后移动了它,但这没有任何效果。此测试将请求发送到 Dropwizard 应用程序。

0 投票
1 回答
306 浏览

maven - httpunit 1.7.2 和 kohsuke 补丁有什么区别?

今天 httpunit 1.7.2 在 maven Central 上发布。

似乎有几个“非官方”补丁可用,请参阅:

http://search.maven.org/#search|ga|1|httpunit

http://www.jarvana.com/jarvana/search?search_type=project&project=httpunit

1.7.2 版本和 Kohsuke 创建的两个补丁有什么区别?作为 httpunit 的提交者,如果有意义的话,我愿意将它们放入 httpunit。

0 投票
0 回答
134 浏览

testing - HttpUnit 不尊重 web.xml 中的加载启动

我仍在尝试了解 httpunit 类体系结构的工作原理,但我遇到了一个问题,即当我使用 ServletRunner 时,我没有看到 web.xml 中的“加载启动”指令得到遵守。有没有一种标准的方法来完成这项工作,或者这是一个错误?

这是我用来尝试获得工作示例的一些概念验证代码: