软件测试的基本目标是为了发现软件中的错误,但是软件测试分为不同的阶段,每个阶段的侧重点不一样。
单元测试:“模块内部之间”,强调的是内部的逻辑和数据结构。
集成测试:“模块和模块之间的接口”
系统测试:需求分析。
1.分类
2.模型--(重视测试)
单元测试:测的是局部数据结构。
负载测试、压力测试都是性能测试。
3.环路复杂度(会考,求V(G) )
结果为5,表明最少需要5个测试用例。
V(g)有两种求法。
一是公式,二是数图,4个封闭区+1个未封闭区。
4.例题:
根据代码的意思自己画图求解。