0

我目前正在尝试使用soapUI 为我的API 创建负载测试,以发送Adobe 消息格式请求。我有一个需要 byte[] 数据类型的请求,但我对 Groovy 或 Java 几乎一无所知。

我已经将来自不同线程的信息拼凑在一起,我正在尝试按照“${byte[] contents = new File("C:/Users/jloiselle/Desktop/TestDragon.png") 的行创建一个属性扩展。 getBytes()}" 这显然不起作用。

任何人都可以帮助我或至少指出我正确的方向吗?

提前致谢

4

2 回答 2

0

您有获取文件字节的正确方法;

new File("C:/Users/jloiselle/Desktop/TestDragon.png").bytes

您如何尝试将此数组发送到请求?

于 2012-05-14T21:27:52.513 回答
0

再次查看soapUI 教程后,我意识到我试图错误地引用该属性。

解决方案如下:

在我的请求的脚本窗口中,我添加了:


def temp = new File("C:/Users/jloiselle/Desktop/TestDragon.png").bytes

参数['内容'] = temp


感谢您验证获取文件字节的语法。

于 2012-05-15T13:49:34.997 回答