在上回书中我们曾提到,由于视频文件的块头一般都比较大,所以测试操作的视频录像不是默认被“拍摄”的,如果我们希望录下测试操作的视频,还需要在创建测试计划时做一些专门的设置。这意味着我们可以通过改动VS 2010为我们提供的一些设置参数来调整Bug报告的内容,也是说,在测试过程中让机器为我们收集哪些信息、不收集哪些信息是我们可以选择的。
我们还是拿是否录制/收集操作视频来说吧,虽然在默认情况下,Microsoft Test Runner在执行手工测试的过程中不“拍摄”测试操作的录像,但如果我们确实想获得测试操作的视频信息,设置起来也是很简单的。我们只须在创建或修改"Test Settings"时,到"Data and Diagnostics"分页下把"Video Recorder"这个复选框勾选上可以了(参考图1)。
图1 在"Test Settings"中设置是否录制操作视频
在这里,我们还会发现,其实Bug报告中由机器自动收集的每一类信息(或者按VS 2010中更正式的叫法——每一类诊断数据),我们都可以通过调整相应的设置以决定收集与否以及具体以何种方式收集,此处我们可以通过点击"Video Recorder"选项后面的"Configure"按钮来对"Video Recorder"这个"Diagnostic Data Adapter"(诊断数据适配器)做进一步的设置,如设定其每次拍摄的时长,或者选择是否保存能跑通的测试用例的操作录像(参考图2)。
图2 针对"Video Recorder"做进一步的设置