如何使用c#

时间:2015-06-06 18:46:38

标签: c# xml testing web

我们有一个非常复杂的架构,我们正在站起来三个相互通信的Asp.Net Web API服务。但现在的难题是如何测试他们的性能,同样我们使用的是Visual Studio 2013终极版。在捕获WebTest记录和创建.webtest文件时,Visual Studio是一个很大的失败,因为它只捕获第一个服务与第二个服务进行通信时生成的URL,但永远不能捕获生成的所有URL当第二次服务谈到第三次。而且Fiddler正在做同样的事情,但是以一种不同的方式,即它捕获http请求和响应(你们知道这是一次往返),但不能追逐为单个服务生成的http请求和响应,但是#39我们需要知道的。

现在我们发现,IIS日志(因为服务部署在IIS 7中)捕获所有http URL以及它们的请求和响应。我们设计了一种机制,通过该机制我们删除所有不必要的注释/列的日志文件(我们不需要进行测试分析),然后将生成的输出自定义文件导出到Sql Server中。因此,我们现在有了所有的URL(在一个Sql Server表列中),我们需要在Visual Studio中生成WebTest,但我们没有,是如何在XML中转换此URL列表记录并创建一个.webtest文件(因为.webtest文件是一个XML文件),用于在Visual Studio中进行负载测试。

我们非常感谢您对此帐户的任何帮助。

0 个答案:

没有答案