java - 如何使用列表输入测试Web服务?

标签 java web-services netbeans netbeans-7

嘿,我正在使用 NetBeans,并且我正在使用它的 Test功能。

当输入是字符串时它工作正常,但是当输入是java.util.list时我如何测试它?

我看到的只是一个打开的文本框,我尝试执行诸如 new List 或逗号分隔值之类的操作,但没有任何效果。

与自定义对象相同,我如何测试它们?

最佳答案

我已经尝试了一段时间了。相信我,我尝试了很多可能性。

但后来我想了想,意识到 NetBeans Tester 不会对您输入的数据进行任何转换。这意味着,它不够智能,无法将您的 String 输入转换为 Java 特定对象 (java.util.List)。

如果你仔细想想,那也没关系。因为Web Services Definition Language (WSDL) uses XSD as its type system因此,有 limited group of types we can use (不要让它太复杂)。

因此,我的建议是让 Web 服务参数尽可能简单(int、string、另一个 string、另一个 int 等等)。

关于java - 如何使用列表输入测试Web服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18297730/

相关文章:

java - android应用首次启动时如何操作

java - Spring ApplicationContext.getBean(Class c) 不适用于代理类

web-services - 类未找到异常 : Spring WS

java - 在 Netbeans 中添加文档

java - 如何使用jersey-client V2.13(从客户端到服务器)在JAVA中上传750MB的文件?

Java 在 Tomcat 上部署 war 给出 NoClassDefFoundError

web-services - 如何使用 SOAP 在 Node.js 中调用 ucf Web 服务

javascript - opcode==0 是什么意思?

Netbeans:如何将错误行突出显示的颜色更改为远离红色

java - Netbeans Cordova 构建失败错误 1 ​​: The SDK Build Tools revision (19. 0.3) 对于项目来说太低