Данил Asked:2024-10-19 12:30:50 +0800 CST2024-10-19 12:30:50 +0800 CST 2024-10-19 12:30:50 +0800 CST 你是如何测试 API 的?是前线送来的那个杰森吗? [关闭] 772 你是如何测试 API 的?是前线送来的那个杰森吗?如果是,那么为什么,如果不是,测试是如何进行的?我想知道他们会如何回答这个问题 api 1 个回答 Voted Best Answer Alex Krass 2024-10-19T13:17:26+08:002024-10-19T13:17:26+08:00 测试是检查代码对于输入参数的任何值的正确操作。该 API 有一个调用点和传递给它的参数列表(这些参数可以更改)以及返回值。 所有可能的值都没有经过测试。仅将系统中可能出现的某些关键场景与查询响应/数据的正确性进行比较。数据的获取通常基于多种考虑: 正确的数据集: 与正常数据 有极限值 具有对结果有很大影响的关键参数值 根据用户在系统中最常经历的场景 ETC 不正确的数据集应该给出错误消息: 数据集不完整 完全错误的值 值超出范围 互相矛盾的意思 ETC 所以不,只需从前面获取 JSON 并发送它,这不是测试,这只是在一个示例中检查 API 功能的可用性。测试意味着编译数据集并运行它们,检查答案和系统中数据本身的正确性。
测试是检查代码对于输入参数的任何值的正确操作。该 API 有一个调用点和传递给它的参数列表(这些参数可以更改)以及返回值。
所有可能的值都没有经过测试。仅将系统中可能出现的某些关键场景与查询响应/数据的正确性进行比较。数据的获取通常基于多种考虑:
所以不,只需从前面获取 JSON 并发送它,这不是测试,这只是在一个示例中检查 API 功能的可用性。测试意味着编译数据集并运行它们,检查答案和系统中数据本身的正确性。