httprequest - 数量被追加而不是被添加到 POST API 标签中
问题描述
下面是我的 POST API 的机器人框架代码:
创建会话 Update_inventory_details
${Base_URL}
${body}= Create Dictionary distributionPointId=7 menuItemId=1 quantity=1 transactionDoneBy=11 transactionType=1 reasonId=11 barcode=null
${Headers}= Create Dictionary Content-Type=application/json Authorization=bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyTmFtZSI6InByaXRpc3dhaW4iLCJpYXQiOjE1Njc1MTQ2NDd9.o3qTPbj2KH6AgHpIf1BLV5nOlGL-fR83wSGAYyuWsBQ
${Response}= Post Request Update_inventory_details reportmenuiteminventorychange data=${body} headers=${Headers}
Log Many ${Response.status_code}
Log Many ${Response.content}
${actual_response}= 转换为字符串 ${Response.status_code}
应该相等 ${actual_response} 200
通过机器人框架点击请求时,数量标签值将附加到实际数量。
示例:项目的库存 = 1000,通过 API 添加数量 1-
预期库存 = 1001;
实际库存 = 10001
如何在数量标签中发送值以便添加而不是附加?
POSTMAN Request:
{
"distributionPointId":7,
"menuItemId":1,
"quantity":1,
"transactionDoneBy":11,
"transactionType":1,
"reasonId":11,
"barcode":""
}
解决方案
推荐阅读
- reactjs - 用户拖动和结束拖动元素时如何防止打开链接?
- python - 即使满足条件,if 语句也不会运行
- flutter - 如何在 Flutter Web 中启动 WhatsApp 或从浏览器启动 WhatsApp?
- ansible - Ansible +外部shell脚本如何循环输出
- python - 我需要从链接列表中访问一个元素,就像我在普通列表中所做的那样,但不能 - python
- r - 结合 base 和 dplyr:使用 as.matrix() 强制在最终对象中创建行号
- r - 从 R 中的向量中的元素创建唯一可能的组合
- sql - 使用映射表数据值动态选择数据
- python - 在 Python 中排除隐藏文件
- python - 通过 WLAN 进行套接字编程