Testing RESTAPI的验收测试

Testing RESTAPI的验收测试,testing,integration-testing,asp.net-web-api,functional-testing,user-acceptance-testing,Testing,Integration Testing,Asp.net Web Api,Functional Testing,User Acceptance Testing,我们需要找到Webapi的系统验收测试(SAT) 我们已经在做SUT(系统单元测试)和SIT(集成测试)。然而,我只是想知道,针对Webapi执行SAT真的是一个好主意,还是从UI级别执行SAT更有意义 对我来说,对非功能性的(如安全性、日志记录、异常处理、性能等)进行SAT是有意义的 但是对于功能级别的SAT,我相信如果它从UI开始,它将是有效的,因为这是最终用户将看到的 其他人如何处理同样的问题 如果您是在API级别进行SAT,您可以向我推荐您正在使用的工具吗?您可以添加一些参考SUT、SI

我们需要找到Webapi的系统验收测试(SAT)

我们已经在做SUT(系统单元测试)和SIT(集成测试)。然而,我只是想知道,针对Webapi执行SAT真的是一个好主意,还是从UI级别执行SAT更有意义

对我来说,对非功能性的(如安全性、日志记录、异常处理、性能等)进行SAT是有意义的

但是对于功能级别的SAT,我相信如果它从UI开始,它将是有效的,因为这是最终用户将看到的

其他人如何处理同样的问题


如果您是在API级别进行SAT,您可以向我推荐您正在使用的工具吗?

您可以添加一些参考SUT、SIT、SAT的含义吗?依我拙见通过REST编写测试应该与编写非常基本的客户机类似。这样,测试代码(以下链接、解析和发送数据)可以成为每个REST客户机的核心,并且可以通过测试客户机模拟出这个核心。Ofc。这只是我个人的意见,可能只有我一个人。@inf3r无论如何,我都不能通过集成进行测试。我定义了首字母缩略词。