gpt4 book ai didi

groovy - 如何使用groovy在soapui中创建日期时间字符串

转载 作者:行者123 更新时间:2023-12-03 21:03:21 25 4
gpt4 key购买 nike

关闭。这个问题需要更多focused .它目前不接受答案。












想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post .

6年前关闭。




Improve this question




嗨,我正在使用 SoapUI 来测试 Web 服务。我需要使用电子邮件地址和密码创建客户记录。创建客户记录服务包含电子邮件 ID 和密码,当我在 SoapUI 中单击创建客户记录中的运行(提交请求)按钮时,我应该获得附加了当前创建时间和任何密码的电子邮件 ID。

如何用 groovy 做到这一点?

最佳答案

使用 在soapUI 中插入动态日期时间值有两种常见情况。 :

  • 插入格式化的时间戳值。在这种情况下使用 SimpleDateFormat:
    ${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ").format(new Date())}
  • 将时间戳格式化为 xsd:dateTime 值。使用 DatatypeFactory 创建 newXMLGregorianCalendar 的实例:
    ${=javax.xml.datatype.DatatypeFactory.newInstance().newXMLGregorianCalendar(GregorianCalendar.getInstance())}

  • 我认为第一种情况适合你。在您的请求中插入代码并根据您的需要调整时间戳格式。顺便说一句,它也适用于模拟服务器的响应。

    关于groovy - 如何使用groovy在soapui中创建日期时间字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2650652/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com