问题标签 [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.
java - 同一个数据包中的两个表单提交
我的测试中有以下代码:
所以第一次调用登录 URL 应该返回表单。然后我更改参数并将表单提交回它来自的同一个 servlet。
控制器中的调试表明我使用两个会话 ID 两次获取表单数据。第二个是与我的 webConversation 匹配的会话 ID,并且总是失败,因为第一个实际上是那个人登录的。
这是我目前测试中唯一的 form.submit() 。
我很迷惑。我用错了工具吗?或者这是一个错误?
java - 如何使用httpunit获取json页面
我正在使用网络客户端。并通过网络客户端成功登录。但是当我发送第二个获取数据的请求时。我有一个例外
但是当我通过 url 传递 brouser 时,我得到了一个数据 Json 格式。
代码:
谢谢先进
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
maven - 自定义 Maven 构建
是否可以在不编写插件的情况下自定义 Maven 构建生命周期?我想自定义我的项目以在不运行测试的情况下对其进行打包,然后运行测试。背景是测试在 HTTPUnit 上运行,它需要一个完全构建的 Web 应用程序目录结构。
java - HTTPUnit 代码中的错误
我正在尝试学习 HTTPUnit 并阅读了http://httpunit.sourceforge.net/doc/cookbook.html上提到的食谱
但是当我尝试这个非常简单的代码时
我收到以下错误:
和
有人可以弄清楚可能是什么问题。我无法理解。我已经从http://mvnrepository.com/artifact/httpunit/httpunit/1.6.1创建了具有 maven 依赖项的 maven 项目
我在tomcat的证明文件夹中托管了demo.html,它在浏览器中打开得很好。
java - 如何在 HTTPUnit 中获取具有特定属性的 webLinks
我们有用于获取所有 WebLinks 的 API,称为 response.getLinks() 假设您已获取 WebResponse 作为响应。看到问题是我只想获取那些具有特定属性的锚标记,例如所有具有数据类属性且值为 true 的锚标记。
可以获取所有链接并遍历它们并识别感兴趣的锚点。但我不想做这个漫长的过程。
是否存在任何简短的方法来获取在 HTTPUnit 中具有特定属性的网络链接?
xpath - 是否可以通过 xpath 获取锚值?
在我的锚标签中,我没有任何 id。但是我需要在 Httpunit 中获取该值才能单击。
这是锚标记:
请让我清楚地知道。
rest - httpunit PutMethodWebRequest 抛出 IOException;错误的文件描述符
有人可以解释为什么这个 httpunit 测试用例在 wc.getResponse 中一直以“错误的文件描述符”失败。我添加了 is.close() 作为猜测,并在失败前后移动了它,但这没有任何效果。此测试将请求发送到 Dropwizard 应用程序。
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。
testing - HttpUnit 不尊重 web.xml 中的加载启动
我仍在尝试了解 httpunit 类体系结构的工作原理,但我遇到了一个问题,即当我使用 ServletRunner 时,我没有看到 web.xml 中的“加载启动”指令得到遵守。有没有一种标准的方法来完成这项工作,或者这是一个错误?
这是我用来尝试获得工作示例的一些概念验证代码: