当前位置: 首页 > 知识库问答 >
问题:

如何使用硒放心调用体内功能

纪实
2023-03-14

我试图为post请求调用rest assured-body中的函数,但它不起作用,而是将其视为一个值:

如果我用123或任何数字来代替它,那么它就可以工作了。但如果每次我都需要手动输入,那么我找不到使用rest-assured的逻辑(即使在postman中,我也可以使用randomInt函数生成随机数)请建议是否有任何方法调用函数,因为对于我的场景,每次的号码都应该是唯一的?

这是我的示例代码:

body("{" + 
        "\"OrderReferenceNumber\": \"generateRandomNumber(3)\"," + 
        "\"Recipient\": {" + ............so on............
"}")

**generateRandomNumber(3)** is a function which generates random no. up to 3 decimal.

共有1个答案

祁永嘉
2023-03-14

在当前的实现中,将函数名添加到主体中,而不是结果。工作示例之一:

body("{" + "\"OrderReferenceNumber\": \"" + generateRandomNumber(3) + "\"," + "\"Recipient\": {" + "}}") 
 类似资料:
  • 我写了一个可以上传文件到服务器的服务,现在我正在放心地编写它的集成测试。功能代码如下: 如果我添加标题信息“content-type=multipart/form-data”,我将得到这样的消息:“400-Request不是一个多部分请求,有关更多信息,请参见详细信息”。这部分也让我感到困惑,因为在上面的图像中,您可以看到我正在发送一个“表单数据”文件,这怎么可能不是一个多部分请求呢? 不管怎样,

  • 问题内容: 我正在编写一个Wordpress MU插件,它在每个帖子中都包含一个链接,并且我想在用户单击此链接时使用ajax调用插件功能之一,然后使用该功能的输出动态更新链接文本。 。 我陷入了ajax查询。我已经有了这种复杂的,显然有点乱的方法,但是它不是很有效。在插件中包含Ajax功能的“正确”或“ wordpress”方式是什么? (下面是我当前的黑客代码。单击生成链接时,在wp页面中得到的

  • 我有一个很长的JSON正文,这是一个数组。我需要在POST方法的正文中发送这个。我使用放心。怎么做?

  • 问题内容: 我有一个用Python编写的控制台程序。它使用以下命令询问用户问题: 如何测试包含对using的调用的函数?我不想强迫测试人员多次输入文本只是为了完成一次测试运行。 问题答案: 您可能应该模拟内置功能,可以在每次测试后使用提供的功能还原为原始功能。 更好的解决方案是将模块与一起使用。这样,您就不需要使用拆解,并且修补的方法只会存在于范围内。

  • 我想使用gstreamer进行网络传输。目的是启动视频内容(从发射机)并在接收机端播放。我编写了一个用于对网络内容进行流式传输的示例测试代码。 在发射机侧:GST\u DEBUG=“*:2”GST-launch-1.0 videotestsrc!视频/x-raw!jpegenc!rtpjpegpay!udpsink主机=127.0.0.1端口=5001 在接收器端:GST\u DEBUG=“*:2

  • 我必须发送一个带有xml数据的post请求,然后验证响应,例如检查状态代码和响应体。