软件测试技术实训.docVIP

  • 9
  • 0
  • 约2.06千字
  • 约 4页
  • 2018-02-09 发布于河南
  • 举报
软件测试技术实训

任务 模块接口测试 模块接口测试是单元测试的基础。只有在数据能正确流入、流出模块的前提下,其他测试才有意义。模块接口测试也是集成测试的重点检查局部数据结构是为了保证临时存储在模块内的数据在程序执行过程中完整、正确,局部功能是整个功能运行的基础。重点是一些函数是否正确执行,内部是否运行正确。局部数据结构往往是错误的根源,应仔细设计测试用例边界条件测试是单元测试中最重要的一项任务。众所周知,软件经常在边界上失效,采用边界值分析技术,针对边界值及其左、右设计测试用例,很有可能发现新的错误。在模块中应对每一条独立执行路进行测试,单元测试的基本任务是保证模块中每条语句至少执行一次。测试目的主要是为了发现因错误计算、不正确的比较和不适当的控制流造成的错误。程序在遇到异常情况时不应该退出,好的程序应能预见各种出错条件,并预设各种出错处理通路。如果用户不按照正常操作,程序就退出或者停止工作,实际上也是一种缺陷,因此单元测试要测试各种错误处理路径。#include iostream using namespace std; class SearchMax { public: int arr[3]; int max(int first, int last) { if(first!=0 || last!=2) { couterrprendl; return 0; }

文档评论(0)

1亿VIP精品文档

相关文档