码迷,mamicode.com
首页 > 其他好文 > 详细

《软件测试》课堂笔记01

时间:2015-03-15 18:05:38      阅读:101      评论:0      收藏:0      [点我收藏+]

标签:

/*

void main(void){

   char aaa;

    while(1) {

    if(OneSecondPassed())aaa++;

    if(aaa >200){

           Class_Is_over();

       }else{

           Lesson_to_Lecture();

       }

   }

}

*/

这是一段C++的简单代码

功能:实现秒计时,大于200s时下课,否则听讲。

  Class_Is_over(),Lesson_to_Lecture(),OneSecondPassed()可正常工作

以上这段代码有几处错误。

  1. char aaa 我们都知道char的范围是-128~127,而下面的IF语句中可能使得aaa出现大于127的值。

  2. aaa++ 有可能会致使aaa溢出。

  3. 很可能循环内部动嘴哦结束时跳不出循环。

 

以上基本上属于一些简单的错误。我们都知道,往往就是这种简单的错误造成一些不可预知的损失。故而软件测试是一个不可缺少的环节。

对于大多数语言类初学者来说,每一种变量的值范围,用法,循环,循环嵌套,以及一些函数的运用是应该掌握的最基本的常识,并且我们养成即时测试的习惯,别等到所有代码完成之后才开始测试。

《软件测试》课堂笔记01

标签:

原文地址:http://www.cnblogs.com/HCS1995/p/4340018.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!