我正在使用CapCal在 asp.net WebForms Web 应用程序上执行负载测试。当一个新的构建被上传到测试环境时,我们需要记录(我使用 fiddler 来记录测试)一组新的测试,否则会抛出 VIEWSTATE 错误。
构建并没有太大的不同,每个构建都进行了相同的测试,我们想看看从一个构建到下一个构建是否有性能改进。我们希望使用相同的测试来评估每个构建在相同条件下的性能,而且记录过程非常耗时。
CapCal 中有没有办法将 VIEWSTATE 设置为变量(从页面源中提取视图状态,将提取的值分配给变量)而不是硬编码值?
不相关的问题:当上传一组新的测试时,url中的“+”号被替换为“”(空格),即“/index.aspx?WebSiteRedirect=true&host=DateTime=2013-01-15+05%3a43 %3a01" 变为 "/index.aspx?WebSiteRedirect=true&host=DateTime=2013-01-15 05%3a43%3a01"。CapCal 中是否有避免此问题的选项?