标签: 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,您可以向我推荐您正在使用的工具吗?