不再能在Groovy中使用format和plus进行ReadyAPI测试

问题描述

您好,我以前在为ReadyAPi编写Groovy脚本时通过data()。plus(1).format('dd-mmm-yyyy')添加了日期。 我已经将Ready API更新到版本3.3.2,并且这些对我来说不再起作用。我不能再使用这些方法。还有其他方法可以得到相同的结果

def startdate = new Date().plus(1).format("yyyy-MM-dd")
log.info startdate
def enddate = new Date().plus(2).format('yyyy-MM-dd')
log.info enddate

收到以下错误

groovy.lang.MissingMethodException: No signature of method: java.util.Date.plus() is applicable for argument types: (Integer) values: [1] Possible solutions: parse(java.lang.String),is(java.lang.Object),split(groovy.lang.Closure),use([Ljava.lang.Object;),wait(),clone() error at line: 1

请帮助。它完全破坏了我的测试套件

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...