Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2015 Web测试-如何修复测试上下文中未找到的上下文参数_Visual Studio 2015_Web Testing - Fatal编程技术网

Visual studio 2015 Web测试-如何修复测试上下文中未找到的上下文参数

Visual studio 2015 Web测试-如何修复测试上下文中未找到的上下文参数,visual-studio-2015,web-testing,Visual Studio 2015,Web Testing,我正在尝试解决webtest中的以下错误: 请求失败:在测试上下文中找不到上下文参数“$HIDDEN1.hdnActiveInActive” 我查看了各种MSDN调试博客和这里的几篇文章,但没有找到解决问题的方法。如果有人能为我指出解决此问题的正确方向,我将不胜感激。通常会出现这种情况,因为先前的请求没有按预期工作。因此,“提取隐藏字段”规则没有找到报告为失败的请求所需的字段。测试日志中显示的前两行有绿色记号并不意味着请求成功 查看对前面请求的响应。请求和重定向的名称表明它们是登录名。可能是登

我正在尝试解决webtest中的以下错误:

请求失败:在测试上下文中找不到上下文参数“$HIDDEN1.hdnActiveInActive”


我查看了各种MSDN调试博客和这里的几篇文章,但没有找到解决问题的方法。如果有人能为我指出解决此问题的正确方向,我将不胜感激。

通常会出现这种情况,因为先前的请求没有按预期工作。因此,“提取隐藏字段”规则没有找到报告为失败的请求所需的字段。测试日志中显示的前两行有绿色记号并不意味着请求成功

查看对前面请求的响应。请求和重定向的名称表明它们是登录名。可能是登录失败,但在HTTP级别,请求成功,因为网站返回了“登录不成功”消息


在找出登录失败的原因(假设这就是问题所在)之后,我建议向登录请求添加验证规则。它应该检查响应是否包含类似于“登录成功”的短语,但显然已更改为使用网站返回的实际文本。

您在这个问题上取得了任何进展吗?如果没有,您可以添加其他信息吗?