我正在使用 Robot 框架的 RequestsKeywords 来测试服务。还有一个测试用例将空数据发送到服务。 我想发送像这样带有 null 的内容作为请求正文:
data={
id: "some-id",
name: null,
address: null,
tell_no: null
}
如Post Request文档中所述,数据需要发送一个键值对的字典。 https://bulkan.github.io/robotframework-requests/
但是我怎样才能用这个 null 设置我的键值对呢?我尝试执行以下 $None 操作:
${request_data}= Create Dictionary
Set To Dictionary ${request_data} name=$None
但它只是在字典中变成了“$None”字符串。
最佳答案
您的 none 语法不正确,应该是 ${None},如果这不起作用,我会尝试 ${EMPTY}。
最后,如果上述两个问题看起来都不是正确的答案,我会在测试数据中创建一个空的 JSON 文件,并简单地指向其文件位置作为数据。
让我们知道哪种方法适合您。
关于python - 如何在 Robot Framework 中发送带有空数据 JSON 的 post 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40601289/