![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试技术
平原上的维克多
这个作者很懒,什么都没留下…
展开
-
软件测试基本概念梳理
概述什么是软件测试“验证”+“有效性确认”前者指检验软件是否正确实现SRS中定义的系统功能后者指确认开发的软件是否满足用户的真正需求软件测试和软件开发的关系瀑布模型中,测试在编码完成后进行,分为单元测试、功能测试、系统测试、验收测试四个阶段。测试滞后,在开发完成之后,早期的错误可能要等到后期才能发现,错误成本高。修复软件缺陷的代价随着软件生命周期的增长,修正错误的代价呈指数增长。测试结束的标准完成所有用例;覆盖率达到标准缺陷率达到标准软件测试的分类静态测试/动态测试静态原创 2021-06-20 16:18:37 · 240 阅读 · 2 评论 -
白盒测试
分支的粒度: 判断 > 条件判定覆盖:每个判断整体真假两种情况被覆盖条件覆盖:每个判断中每个条件真假两种情况被覆盖判定-条件覆盖:每个判断整体真假两种情况被覆盖且每个判断中每个条件真假两种情况被覆盖条件组合覆盖:每个判断的所有可能的条件取值组合至少执行一次。路径覆盖:每条分支路径被覆盖...原创 2021-04-29 21:04:48 · 75 阅读 · 0 评论