Win7 一个让人崩溃的错误消息

做软件测试这么多年,见过的错误消息可谓不计其数。各种各样的错误消息,五花八门,屡见不鲜。

但是,最近在Win 7 系统中见到的一个错误消息,真的是让我崩溃了好久。

事情是这样的。 自从2009年6月底我的工作机就没有在重装过,这些年安装、卸载无数的软件。时间久了,就显得老态龙钟了。最近我们团队刚刚发布了CA Server Automation R12.6的版本,正好不是特别忙,就把它重装了。安装了最新的Win 7 系统。

装好之后,网络总是不是太好,总是显示网卡掉线。用过Win 7的人都知道,Win 7 是有自动网络诊断和修复功能的。于是尝试着来个自动诊断。但是这时候,当你点击“Troubleshoot problems” 的时候,一个对话框就跳了出来。这时候真正让人崩溃的消息出现了。

Error_01

 "A problem is preventing the troubleshooter from starting."

神仙啊,什么问题阻止了troubleshooter启动啊?这个错误消息,是一种典型的程序员逻辑的产物。反正我告诉你了,出问题了,可是到底是什么问题,鬼知道!

细细想来,在Windows系统中,这样的错误消息,还真是不少!

还好,下面貌似有详细信息,点开看看。

Error 

哦, 这时候似乎看到了一丝丝希望。至少知道那个程序出问题了,还有错误代码?可是,0x800B010E到底代表什么啊,不熟悉Windows错误系统的人,哪有这么高深的功底知道到底发生了什么事情啊。

话说“世上无难事”,现在的网络,什么都可以google,baidu。于是copy 那个错误消息baidu一下。哈哈,还真有同人啊,有很多问这个问题的人。点开几个貌似正规的网站,仔细看看大家遇到的现象,基本都一个样子。解答的方案也五花八门,可是都离不开网卡。看来是驱动的问题。于是乎,试着把网卡给卸载了,扫描硬件,重新安装网卡驱动。果不其然,好了!直到现在也没有再出现过网卡掉线问题。

问题是解决了。可是回到那个错误消息,我这个做了很多年测试工作的软件专业人士,都觉得崩溃,更别说普通用户了。Win 7 是个面向普通大众的通用操作系统,用它的人水平参差不齐。绝大多数都是没有专业水准的普通用户。难道Microsoft就不能把它做得更友好一些,更清晰明了一些吗?

在软件质量标准中,可用性和易用性是重要的指标,也是软件测试所要覆盖的范围。软件好用,大家才会喜欢去用它。

但是可用性和易用性又是软指标,没有绝对的定量和定性标准,都是相对的。所以,在真正的软件开发中,这两个也是最容易忽视的。我相信Microsoft比任何软件厂商都在乎易用性和可用性。即便如此重视,在其产品中也屡屡出现以上这种让人晕头转向的错误消息,可用性和易用性真正实现起来之难,可见一斑!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值