成功测试
成功测试

您现在的位置: 成功测试简介_成功测试分数 > 成功测试分类 > 软件测试基本概念

软件测试基本概念

发布时间:2023/6/12 11:02:07   点击数:
北京中科中医院 http://baidianfeng.39.net/a_bdfys/161223/5153159.html

①软件测试目的(找错)

发现软件错误

②软件测试准则(找错原则)

1.对标用户需求,

2.严格计划执行,

3.错误群集(哪里错多找哪里),

4.第三方测试(自查很难,请人找错),

5.不能穷尽(错误只能减少不能找完),

6.报告存档。

③软件测试的方法(找错方法)

1.静态测试(人查)

人工找错,用眼睛看,用脑袋想。

包括:

代码检查、静态结构分析、代码质量度量。

2.动态测试(电脑查)

输入测试用例,软件程序运行一遍,从而发现程序错误。

3.白盒测试(穷举法)

白盒即开盒,程序的所有情况都运行一遍,弹药玩覆盖,火力玩覆盖。又称结构测试和逻辑驱动测试。

包括:

逻辑覆盖测试(语句、路径、判定、条件、判断条件覆盖测试),

基本路径测试(环路复杂度=判断框+1)

4.黑盒测试(抽样)

黑盒即不开盒,从程序特定位置,抽取一定数据作为测试用例,从而找错。又称功能测试和数据驱动测试。

包括:

等价类划分法(等距抽样),

边界值分析法(临界值抽样),

错误推测法(凭经验)。

④软件测试的策略(找错流程)

1.单元测试

每一模块,逐一找错。

2.集成测试

逐一组装模块,在组装软件的过程中找错。

包括:

自顶向下增量、自底向上增量、混合增量(三明治)。

3.确认测试

对标需求说明书,从而找错。

4.系统测试

把软件放在实际环境中运行,从而找错。

包括:

功能测试、性能测试、操作测试、配置测试、外部接口测试、安全性测试。



转载请注明:http://www.81guangchang.com/cgfl/17549.html

网站简介 | 发布优势 | 服务条款 | 隐私保护 | 广告合作 | 合作伙伴 | 版权申明 | 网站地图

当前时间:


冀ICP备20001468号-10