我是新手!以后希望大家多多帮助! 谢谢!

发布新日志

  • 寻找最关键的步骤

    2007-04-12 19:46:58

       当你发现一个缺陷时,你所看到的只是现象,并不是根源。程序的不正常表现是由代码中的错误所导致的结果。由于你看不到代码,因此你也看不到错误本身,你所看到的只是程序运行不正常。根本的错误(代码中的差错)也许在很多步骤前就已经发生了:在缺陷包含的所有步骤中,可能就是其中的某个触发了错误。如果能将这个触发步骤分离出来,你就能够非常容易地重现缺陷,程序员也能够更加容易寺改正它。

       当你执行每一步骤时,应仔细地查找有关错误的任何线索。不太重要的提示常常容易被遗漏或忽略。细微的缺陷很可能是某个错误的最初表现,这个错误最终会暴露自己,成为你所关注的问题。如果这些缺陷发生的路径都通向你正在分析的问题,那么他们与问题之间存在的联系就非常可能了。你应该查找下列问题:

      1. 错误信息

      2. 处理延时

      3. 屏幕闪烁

      4. 光标跳跃

      5. 文本错行

      6. 工作指示灯在设备未使用时亮起

Open Toolbar