zoukankan      html  css  js  c++  java
  • 程序测试的方法

        编写一个程序还算容易,但是如果测试程序的正确性,甚至是可靠性就是一个困难的问题了。

        目前,我想到的测试方法如下:

    1.当程序运行出现错误时,我们可以采用“逐步缩小范围法”。

       首先,从开始处排除程序,直到找到程序的错误段(可能是一个函数)。然后在对错误段继续从内部检测,排除,直到找到错误原因。

       在排错的过程中,可以通过反汇编代码进行分析。

    2.打印信息法

       倘若,开发板的串口和串口程序都没问题,可以通过不断打印信息来检测问题的所在。我们,在每个功能程序段,输出一个提示信息。这

    样,当工作时,倘若显示出这样的信息,就代表这个程序段基本通过。而如果到了哪个地方停止了,就可以知道问题出现在什么地方。

        而且,我们利用串口还可以打印出程序中的变量值,以及开发板的参数值,这对于我们分析程序非常有帮助。

    3.其他显示提示信息法

        倘若串口没法正常通信,我们可以利用LED、液晶、数码管等设备来告知程序的运行状况。

  • 相关阅读:
    第十二周作业
    十一周作业
    第十周作业
    第九周作业
    2019年春第八周作业
    第五周课程总结&实验报告(三)
    第四周课程总结&实验报告(二)
    第三周课程总结&实验报告(一)
    第二周课程总结
    2019春总结作业
  • 原文地址:https://www.cnblogs.com/amanlikethis/p/3332483.html
Copyright © 2011-2022 走看看