如果我们需要测更复杂的场景,譬如涉及负载平衡或数据库镜像的情况,那么一个虚拟测试环境就可能要包含七、八个虚机了,Lab Manager神奇的地方是它可以一次“拍下”这七、八个虚机的快照,并在需要时将他们同时还原(参考图3),这无疑将大大节省布置这种复杂测试环境的时间,也让开发团队在主观上更乐于在安装配置测试环境时尽可能地贴近实际的生产环境,或者说“战地环境”。
图3:使用环境快照自动还原整个测试环境
在前文我曾提到,如果测试人员小张在她的Bug报告中附一个其所测系统的环境快照的链接(参考图4),那么开发人员小李就可以通过这个链接直接进入小张的测试环境,而且是直接跳回小张发现那个Bug的时刻,然后在一个完全复原的“历史场景”中进行Debug。这种科幻式的效果就是通过VS 2010中"Lab Management"这一功能变成现实的。
图4:通过环境快照链接直接跳入处于某一“历史时刻”的测试环境
相关链接: