0

在运行一个简单的visual studio webtest(确保我的SERVER 对GET 请求做出适当响应)时,我得到了一个适当的响应(即我作为参数传递的键的值)。但是,测试失败并出现以下错误:“请求失败:值不能为空。参数名称:uriString”和唯一可用的堆栈跟踪读数:System.ArgumentNullException:值不能为空。参数名称:Microsoft.VisualStudio.TestTools.WebStress.WebTestInstrumentedTransaction.ProcessCompletedRequest(Boolean completedSynchronously) 中 System.Uri..ctor(String uriString, UriKind uriKind) 处的 uriString"

我不在代码中的任何地方使用 uriString 变量。

对于如何解决这个问题,有任何的建议吗?

4

1 回答 1

0

想通了,这不是测试的问题。我的设置以 302 响应,它需要一个未填充的重定向标头(我打算使用 200,但将 HTTPStatusCode Found 与 OK 混淆),这导致了上述情况

于 2016-11-14T23:15:08.453 回答