使用 RobotFrameWork 两次调用 Web 服务之间的等待时间
Wait laps of time between two calls to a webservice using RobotFrameWork
我想调用网络服务并恢复日期 1
比我想等待几秒钟再调用相同的网络服务并恢复 date2
我试过关键字 sleep
${Date1}= Recuperer Donnee Liste ${monSubscriberJsonC1} recepetionDerniereLocalisation
Log ${Date1}
\ Sleep 1.5
Log ${monSubscriberJsonC2}
${Date2}= Recuperer Donnee Liste ${monSubscriberJsonC2} recepetionDerniereLocalisation
Log ${Date2}
我收到了一条消息
Keyword name cannot be empty.
还有
No keyword with name 'Sleep 10s' found.
出现此 No keyword with name 'Sleep 10s' found.
是因为关键字 (Sleep
) 和参数 (10s
) 之间没有至少两个 space。在它们之间加一个space。
此外,\
用于循环缩进。
这是 Sleep
关键字文档:
https://robotframework.org/robotframework/latest/libraries/BuiltIn.html#Sleep
应用于您给出的示例:
${Date1}= Recuperer Donnee Liste ${monSubscriberJsonC1} recepetionDerniereLocalisation
Log ${Date1}
Sleep 1.5s
Log ${monSubscriberJsonC2}
${Date2}= Recuperer Donnee Liste ${monSubscriberJsonC2} recepetionDerniereLocalisation
Log ${Date2}
在睡眠时间之后写单元总是好的。正如您从文档中看到的那样,也可以休眠毫秒 ms
,这通常是处理时间时的默认值,这与 Robot 中的默认值是一秒不同。
我想调用网络服务并恢复日期 1 比我想等待几秒钟再调用相同的网络服务并恢复 date2
我试过关键字 sleep
${Date1}= Recuperer Donnee Liste ${monSubscriberJsonC1} recepetionDerniereLocalisation
Log ${Date1}
\ Sleep 1.5
Log ${monSubscriberJsonC2}
${Date2}= Recuperer Donnee Liste ${monSubscriberJsonC2} recepetionDerniereLocalisation
Log ${Date2}
我收到了一条消息
Keyword name cannot be empty.
还有
No keyword with name 'Sleep 10s' found.
出现此 No keyword with name 'Sleep 10s' found.
是因为关键字 (Sleep
) 和参数 (10s
) 之间没有至少两个 space。在它们之间加一个space。
此外,\
用于循环缩进。
这是 Sleep
关键字文档:
https://robotframework.org/robotframework/latest/libraries/BuiltIn.html#Sleep
应用于您给出的示例:
${Date1}= Recuperer Donnee Liste ${monSubscriberJsonC1} recepetionDerniereLocalisation
Log ${Date1}
Sleep 1.5s
Log ${monSubscriberJsonC2}
${Date2}= Recuperer Donnee Liste ${monSubscriberJsonC2} recepetionDerniereLocalisation
Log ${Date2}
在睡眠时间之后写单元总是好的。正如您从文档中看到的那样,也可以休眠毫秒 ms
,这通常是处理时间时的默认值,这与 Robot 中的默认值是一秒不同。