在运行简单的visual studio webtest时(确保我的SERVER正确响应GET请求),我得到一个适当的响应(即我作为参数传递的键的值)。但是,测试失败并出现以下错误: “请求失败:值不能为空。 参数名称:uriString“ 和唯一可用的堆栈跟踪读取: System.ArgumentNullException:值不能为null。 参数名称:uriString 在System.Uri..ctor(String uriString,UriKind uriKind) 在Microsoft.VisualStudio.TestTools.WebStress.WebTestInstrumentedTransaction.ProcessCompletedRequest(Boolean completedSynchronously)“
我的代码中的任何地方都没有使用uriString变量。
有关如何解决此问题的任何建议吗?
答案 0 :(得分:0)
想出来,这不是测试的问题。我的设置是用302响应,它需要一个未被填充的重定向头(我打算使用200,但是发现混乱的HTTPStatusCode与OK),这导致了上面的