加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

如何使用groovy在soapui中创建datetime字符串[closed]

发布时间:2020-12-14 16:35:01 所属栏目:大数据 来源:网络整理
导读:您好,我正在使用Soapui来测试Web服务.我需要创建一个电子邮件地址和密码的客户记录.创建客户记录服务包含电子邮件和密码,wen我单击运行(提交请求)按钮在创建客户记录在soapui,我应该收到emailid附加当前的创建时间和任何密码.怎么用groovy这样做? 解决方法
您好,我正在使用Soapui来测试Web服务.我需要创建一个电子邮件地址和密码的客户记录.创建客户记录服务包含电子邮件和密码,wen我单击运行(提交请求)按钮在创建客户记录在soapui,我应该收到emailid附加当前的创建时间和任何密码.怎么用groovy这样做?

解决方法

在soapUI中使用 groovy插入动态dateTime值有两种常见的情况:

>插入格式化的时间戳记值.在这种情况下使用SimpleDateFormat:

${= new java.text.SimpleDateFormat(“yyyy-MM-dd’THH:mm:ssZ”).format(new Date())}
>将时间戳记格式设置为xsd:dateTime值.使用DatatypeFactory创建newXMLGregorianCalendar的实例:

${= javax.xml.datatype.DatatypeFactory.newInstance().newXMLGregorianCalendar(GregorianCalendar.getInstance())}

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读