Fiddler 2.5.1.0未将捕获的流量导出到visual studio文件

时间:2015-05-19 23:06:37

标签: asp.net-web-api fiddler

我正在使用Fiddler 2.5.1.0版本来捕获我们的asp.net web api restful服务的流量。当我只选择整个流量的一部分(如选定的会话)并转到文件 - >导出会话 - >选定的会话,弹出一个小对话框,上面有一个下拉菜单。我选择Visual Studio Web Test单击下一步并将所选会话保存为.webtest文件。

但是,当我打开保存的.webtest文件时,我得到的只是

<?xml version="1.0" encoding="utf-8"?>
  <TestCase Name="FiddlerGeneratedWebTest" Id="" Owner="" Description=""    Priority="0" Enabled="True" CssProjectStructure="" CssIteration=""    DeploymentItemsEditable="" CredentialUserName="" CredentialPassword=""   PreAuthenticate="True" Proxy="" RequestCallbackClass=""   TestCaseCallbackClass="">
  <Items />
  </TestCase>

我能用Fiddler捕获的所有Urls在哪里?我需要这个文件才能在Visual Studio中运行Load Test。

我尝试了visual studio的网络性能测试但是在某一点之后它似乎没有捕获流量,虽然在IE中当我尝试通过我们的Web API从数据库获取数据时,我可以成功地通过整个asp .net web api管道(请求和响应)查看IE中客户端显示的数据。正如我所说,网络测试记录在某一点之后停止在IE的左侧窗格中捕获URL,但这正是我所需要的。

1 个答案:

答案 0 :(得分:0)

在完成所选会话的导出并且.webtest文件保存在本地磁盘上之后,我们需要做这个技巧。弹出一个对话框,只需取消选中那里的插件,就可以看到填充了所选会话的所有网址的.webtest xml文件。