我有一个要执行的方案。在这里:
->更改员工的轮班时间。
针对上述情况,我可以对流程进行脚本编写/编码。但是,我面临一个挑战:->我需要从响应中提取“新”时间值,并检查是否与通过参数(csv)文件传递的“新”时间值匹配。
方法/逻辑
:从响应正文中提取日期值,并将其与csv文件中提供的日期值进行比较。示例响应:
{ "employeeId":"xxxxxx", "schedules": [ { "date":"2019-11-25", : : : "schedules": : : : [ : : : : { : : : : : "employeeId":"xxxxxx", : : : : : "laborWeekStartDate":"2019-11-25", //New edited time : : : : : "laborWeekEndDate":"2019-12-01", //New edited time : : : : : "schedules": : : : : : { : : : : : : "startTime":"2019-11-25T18:15:00.000Z", : : : : : : "endTime":"2019-11-25T23:45:00.000Z", : : : : : : "departmentId":xxxxx, : : : : : : "departmentName":"abc", : : : : : : "lastModifiedTimestamp":"2019-12-11T09:22:44.000Z", : : : : : : "breakDetails": : : : : : : [ : : : : : : : { : : : : : : : : "startTime":"2019-11-25T21:00:00.000Z", : : : : : : : : "endTime":"2019-11-25T21:15:00.000Z", : : : : : : : : "type":"break" : : : : : : : } : : : : : : ] : : : : : } : : : : } : : : ] : : }
在下面,需要提取右侧值并将其与csv文件中提供的值进行比较。
“ startTime”:“ 2019-11-25T18:15:00.000Z”,
“ endTime”:“ 2019-11-25T23:45:00.000Z”,
请帮助执行以上操作。考虑到我对此完全陌生,将不胜感激地提供逐步详细的解释。
谢谢!
我对Gatling / Scala完全陌生。我有一个要执行的方案。它来了:->更改员工的轮班时间。对于以上内容,我能够对流程进行脚本编写/编码。但是,我有一个...
免责声明:我将提供一些有用的链接,这些链接应有助于您完成任务。如果这样做会遇到任何问题,只需发布一个新问题