从 Visual Studio 测试日志的十六进制转储中获取值
Getting value from hex dump of Visual Studio test log
Visual Studio将测试日志存储在Loadtest2010数据库的LoadTestTestLogtable中。测试日志值看起来是一个十六进制转储。关于如何实际从中获取数据(如上下文参数名称或其他测试相关数据)的任何指示?
我尝试将转储转换为字符串可读格式,看起来整个数据都以某种方式序列化了。
我相信没有public接口来解码这个数据。
.webtestresult
个文件可以解码,如图 in this Microsoft blog。但是,从 Loadtest2010 数据库的 LoadTestTestLog table 中提取的数据采用不同的格式。应用博客中的代码会出现反序列化错误。
本table中的数据可在Visual Studio中查看。可以打开和查看以前的负载测试结果。有关详细信息,请参阅 this page。打开负载测试后,可以查看测试用例日志,但一次只能查看一个。要检查测试的所有日志 运行 可能需要大量的鼠标移动和鼠标点击。
我已就此主题提出 Visual Studio UserVoice 问题。 2013年11月14日的评论想要导出负载测试文件。请添加您的建议 and/or 票,以鼓励 Microsoft 在此领域做更多事情。
Visual Studio将测试日志存储在Loadtest2010数据库的LoadTestTestLogtable中。测试日志值看起来是一个十六进制转储。关于如何实际从中获取数据(如上下文参数名称或其他测试相关数据)的任何指示?
我尝试将转储转换为字符串可读格式,看起来整个数据都以某种方式序列化了。
我相信没有public接口来解码这个数据。
.webtestresult
个文件可以解码,如图 in this Microsoft blog。但是,从 Loadtest2010 数据库的 LoadTestTestLog table 中提取的数据采用不同的格式。应用博客中的代码会出现反序列化错误。
本table中的数据可在Visual Studio中查看。可以打开和查看以前的负载测试结果。有关详细信息,请参阅 this page。打开负载测试后,可以查看测试用例日志,但一次只能查看一个。要检查测试的所有日志 运行 可能需要大量的鼠标移动和鼠标点击。
我已就此主题提出 Visual Studio UserVoice 问题。 2013年11月14日的评论想要导出负载测试文件。请添加您的建议 and/or 票,以鼓励 Microsoft 在此领域做更多事情。