如何为动态API内容编写测试?

时间:2016-01-08 02:30:19

标签: testing

我正在研究API的包装器,其中一个端点返回每次都没有相同结果的数据。

测试端点是否仍然有效的好策略是什么?

这是一个普遍的问题,虽然我最感兴趣的是让它在Python中运行。

1 个答案:

答案 0 :(得分:2)

您需要定义您对结果的实际期望。结果总是有哪些陈述?

热门候选人/例子

  • 它是有效的JSON / HTML / XML
  • 它包含某些子字符串
  • 它有一定的“字段”
  • 某些字段可以使用特定格式解析为日期,结果日期在现在的+/- 1小时内。