通过sql分析器测试web API服务

本文关键字:API 服务 web 测试 sql 分析器 通过 | 更新日期: 2023-09-27 18:19:09

我需要帮助测试web api通过sql分析器

我测试了chrome高级休息客户端和提琴手,但我需要测试与分析器,所以我可以知道哪种方法是真的很慢,我可以插入不同的东西在

例如,如果在一个方法中有三个东西,我可以通过每次插入一个来测试;我不能对小提琴手或其他客户服务做同样的事情。

通过sql分析器测试web API服务

很好的问题,我一直在寻找这个,最后我找到了这个链接http://msdn.microsoft.com/en-us/magazine/cc163749.aspx有一个问题,你是在本地使用还是在服务器上使用。这对分析器

很重要

只要执行EXEC sp_proc name,对于ssms中的所有这3个,您应该能够看到所有的慢速和所有

也尝试使用SQL分析器,因为分析器可以跟踪这些

据我所知,SQL Profiler将无法发送HTTP GET/POST/等请求到web浏览器。这就是为什么Chrome和Fiddler(任何许多其他客户端,如soapUI和RESTClient)可以使用-他们做出正确的HTTP帖子。

在我们的web服务设计中,我们让API通过存储过程与数据库通信。这些存储过程可以很容易地链接回web API对数据库的某些调用。

例如,对API(如/api/products)的调用可能会调用3个不同的存储过程。使用SQL Profiler,您将能够看到3个调用是何时进行的,以及发送了哪些参数。