欢迎光临,深圳市一航网络信息技术有限公司!
关注一航
一航网络微信二维码

一航网络

400-870-6298
当前位置:首页 >边界条件测试 返回列表

边界条件测试

发布日期:2021/4/15 18:23:03    发布人:一航网络    来源:网络    点击:

       单元测试是代码正确性验证的最重要的工具,也是系统测试当中最重要的环节。也是唯一需要编写代码才能进行测试的一种测试方法。在标准的开发过程中,单元测试的代码与实际程序的代码具有同等的重要性。每一个单元测试,都是用来定向测试其所对应的一个单元的数据是否正确。

      一、单元测试具有一下几个好处

      1、能够协助程序员尽快找到BUG的具体位置
      2、能够让程序员对自己的程序更有自信
      3、能够让程序员在提交项目之前就将代买变得更加健壮
      4、能够协助程序员更好的进行开发
      5、能够向其他程序员展现你的程序该如何调用


      二、单元测试任务包括:边界条件测试

      边界条件测试是单元测试中最重要的一项任务。众所周知,软件经常在边界上失效,采用边界值分析技术,针对边界值及其左、右设计测试用例,很有可能发现新的错误。边界条件测试是一项基础测试,也是后面系统测试中的功能测试的重点,边界测试执行的较好,可以大大提高程序健壮性。

      边界条件测试

      应该考虑下列因素
      1)、不合适或不相容的类型说明;
      2)、变量无初值;
      3)、变量初始化或省缺值有错;
      4)、不正确的变量名(拼错或不正确地截断);
      5)、出现上溢、下溢和地址异常。


      模块中所有独立执行测试

      应该考虑下列因素
      1)、误解或用错了算符优先级;
      2)、混合类型运算;
      3)、变量初值错;
      4)、精度不够;
      5)、表达式符号错。
      6)、不同数据类型的对象之间进行比较;
      7)、错误地使用逻辑运算符或优先级;
      8)、因计算机表示的局限性,期望理论上相等而实际上不相等的两个量相等;
      9)、比较运算或变量出错;
     10)、循环终止条件或不可能出现;
 
      模块的各条错误处理测试
      应该考虑下列因素
      1)、输出的出错信息难以理解;
      2)、记录的错误与实际遇到的错误不相符;
      3)、在程序自定义的出错处理段运行之前,系统已介入;
      4)、异常处理不当;
      5)、错误陈述中未能提供足够的定位出错信息。


  • 上一篇 : 错误处理测试
  • 下一篇 : --------没有更多了--------