关于测试的一些基本概念和术语
2016-03-21 15:21
369 查看
测试的定义:用某种方法发现被验证物品的缺陷的过程
软件测试的目标:尽可能早地找出软件缺陷,确保其得以修复
专业名词及术语解释
1.测试用例(Test case)
进行测试时使用的特定输入以及测试软件的过程步骤
2.黑盒测试(Black-box testing)
软件测试人员只需要知道软件要做什么(而不需要看到盒子里的软件是如何运行的),只需要一些输入,得到并验证输出的结果
3.白盒测试,也叫透明盒测试(Clear-box testing)
软件测试人员可以访问程序的代码,可以通过检查代码来协助测试(可以看到盒子里面),根据代码检查结果,判断可能出错的数量及位置,来定制测试
4.静态测试(Static testing)
测试不运行的部分(只是检查和审核)
5.动态测试(Dynamic testing)
一般意义上的测试(使用和运行软件)
6.准确(Accuracy)
正确性
7.精确(Precision)
偏差
8.确认(Verfication)
符合文档需求(产品说明书),质量控制人员会核对清单(checklist)
9.验证(Validation)
符合使用(用户需求),一般用户会进行验收
10.最大并发量公式
软件测试的目标:尽可能早地找出软件缺陷,确保其得以修复
专业名词及术语解释
1.测试用例(Test case)
进行测试时使用的特定输入以及测试软件的过程步骤
2.黑盒测试(Black-box testing)
软件测试人员只需要知道软件要做什么(而不需要看到盒子里的软件是如何运行的),只需要一些输入,得到并验证输出的结果
3.白盒测试,也叫透明盒测试(Clear-box testing)
软件测试人员可以访问程序的代码,可以通过检查代码来协助测试(可以看到盒子里面),根据代码检查结果,判断可能出错的数量及位置,来定制测试
4.静态测试(Static testing)
测试不运行的部分(只是检查和审核)
5.动态测试(Dynamic testing)
一般意义上的测试(使用和运行软件)
6.准确(Accuracy)
正确性
7.精确(Precision)
偏差
8.确认(Verfication)
符合文档需求(产品说明书),质量控制人员会核对清单(checklist)
9.验证(Validation)
符合使用(用户需求),一般用户会进行验收
10.最大并发量公式
相关文章推荐
- 【matlab】MATLAB程序调试方法和过程
- SQL索引优化
- 第一个Protobufbuf例子
- Android 底部导航控件实例代码
- mysql 定时任务使用说明
- Google cardBoard Android API (十一):HeadMountedDisplayManager
- Processing UDP 服务端 客户端 程序代码
- hadoop Balance 优化
- iOS应用架构谈 本地持久化方案及动态部署
- Python~win32com~Excel
- [待解决问题] 启动不了Android工程
- 深入理解ThreadLocal(一)
- Windows下通过Git管理创建于Linux的项目,提示文件已修改,Diff得知文件的mode不同
- ajax
- Spark 安装配置实验
- eval的作用
- LINUX SSH 管理与监控
- Oracle数据库中的空值
- Form触发器的执行顺序
- Don't know how to define struct flock on this system, set --enable-opcach=no