首先说说测试中的类型。
其实测试分的各种种类是根据不同的情形来划分的。
如果是按测试阶段来划分就有:单元测试、继承测试、系统测试、验收测试。
按是否运行来划分就有:静态测试、动态测试。
按测试是否查看源代码来划分:白盒测试和黑盒测试。
而按软件架构形态划分:面向对象软件测试、web系统软件测试、嵌入式系统软件测试。
按其他类划分:回归测试、冒烟测试、确认测试、恢复性测试、探究性测试
黑盒测试
黑盒测试被称为 功能测试或数据测试,在测试时,将被测软件视为一个不能打开的盒子,在完全不考虑程序内部结构和内部特性的情况下来进行测试,采用·黑盒测试的主要目的是在已有软件产品所应具有的功能等基础上进行下列操作:
1、检查程序功能是否按照需求规格说明书的要求正常使用,测试每个功能是否有遗漏,测试性能特性是否满足要求。
2、测试人机交互是否错误,检测数据结构或外部数据库访问是否错误,程序是否能适当的输入数据而产生正确的输出结果,保持外部信息(如数据库或文件)的完整性。、
3、检测程序初始化和终止方面的错误。
在实际问题当中输入的状态之间可能还存在某些依赖关系,称之为”约束”。在因果图中用特定的符 来表示。
以上只介绍了几种常见的黑盒测试方法。
文章知识点与官方知识档案匹配,可进一步学习相关知识算法技能树首页概览33861 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!