目录:
定义-桌面检查是什么意思?
桌面检查是一种非正式的非计算机或手动过程,用于在程序启动之前验证算法的编程和逻辑。 桌面检查可帮助程序员发现可能导致应用程序无法正常运行的错误和错误。 尽管发现错误是一种有用的技术,但现代的调试应用程序和工具使桌面检查的相关性降低了,并且不像以前那样重要。
Techopedia解释了桌面检查
桌面检查的重点是变量的逻辑和值。 这与测试计划有很大的不同,后者不关注内部工作和逻辑,而是主要关注应用程序所需的输入和输出。 桌面检查是在一个表的帮助下进行的,该表具有用于伪代码行号列,条件列,输入/输出列和用于变量的列的列。 伪代码行号列有助于指定正在执行的行。 条件栏有助于显示评估条件时的工作情况。 输入/输出列有助于显示输入和输出,并有助于评估用户接收的输入和逻辑显示的输出。 变量列有助于使用变量评估计算。 程序员/设计者/测试者从一些可能的输入开始,然后逐行浏览算法。 这些行被分配了行号,并在考虑变量值变化的情况下继续进行操作。 所有信息都在表列中捕获。 评估通常在笔/铅笔和纸的帮助下完成,类似于校对。
桌面检查有许多好处。 它可以发现并揭示算法中的问题和错误。 它还有助于验证算法是否按设计人员或程序员的预期执行。 这是一种快速且廉价的技术。 它可以在评估的早期阶段帮助识别逻辑错误。
桌面检查并非万无一失。 设计者/程序员的职责是确保遍历逻辑的所有可能路径并利用所需的每个数据集。 案头检查容易出错,因为评估人员需要在评估逻辑之前了解需求。








