WCAT&使用HttpHandlers进行TinyGet测试

时间:2010-10-04 03:35:16

标签: httphandler wcat

我在Google上搜索过这个问题的答案,但似乎没有太多信息。有谁知道你是否可以使用WCAT和/或TinyGet来测试使用HttpHandlers的asp.net应用程序?我已经尝试了这两种工具,并且我收到了内部服务器错误500.看起来HttpContext有问题吗?

[NullReferenceException: Object reference not set to an instance of an object.]
   BCT.BaseHttpHandler.Process(HttpContextBase context) +622
   BCT.UADTimeHttpHandler.Process(HttpContextBase context) +55
   BCT.BaseHttpHandler.ProcessRequest(HttpContext context) +75
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep
.Execute() +181
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& comp
letedSynchronously) +75

我也尝试过使用WCAT Fiddler插件,但是对于可能丢失的注册密钥存在不同的错误。

1 个答案:

答案 0 :(得分:1)

绝对可以。 WCAT就像任何浏览器一样发出HTTP请求。你的处理程序中有一个bug,就是这样。堆栈跟踪指出的代码是什么,这里:

BCT.BaseHttpHandler.Process(HttpContextBase context) +622