软件测试之Dr.Watson篇

本文介绍了Windows系统自带的程序错误调试工具Dr.Watson,详细讲解了其安装、使用方法以及如何利用Dr.Watson的日志文件来诊断和解决软件中的错误。通过Dr.Watson,即使在没有调试器和代码的情况下,也能帮助找到程序错误的原因。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

     前一阵出差进行程序的联调,因为公司资源有限,所以并没有给我配备笔记本。当经理和组长逐bug进行调试时,我却只能来到客户的工控机旁进行软件的测试。正所谓生命不

息,bug不止,随着我一步步的操作,bug们也一次又一次开始向我示威。
    我这人向来是不喜欢测试工作的,除了对我自己写的模块进行必要的单元测试外,其它测试我只是草草进行。这次他们既然让我来测试,我只好按步就班地进行。
    bug一个又一个的出现,让我不胜其烦:这些明明很简单就能测出来的bug,怎么他们都没有发现呢?难道他们比我还更不屑于测试?
    然而抱怨是于事无补的,既然黑夜给了我黑色的眼睛,我不妨就用它们来寻找bug.

    当测到第N个bug时,我想:与其找到bug然后回去让他们调试,还不如我先找到出现bug的原因,这样就不用回去后再让他们验证错误了,直接验证代码就可以了.
    可是,如何在没有调试器和代码的情况下找到出现bug的原因呢?嘿嘿,本文要讲的就是这个......

    Dr.Watson是系统自带的一个程序错误调试工具。Dr.Watson其实就是柯南道尔那部著名世界的侦探小说《福尔摩斯》里面的那个医生“华生”,Microsoft的开发人员使用这个

名字来命名自己的调试工具,恐怕是想自己的工具能像“华生”一样有口皆碑,然而事实却是:很少有人关注它,甚至有人把他当做庸医。好了,闲话少谈,下面开始进入topic:
   
    注:下面的内容全部来自Microsoft的帮助文档,他们比我写的好多了.

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值