测试类型_软件测试的类型有哪些

测试类型_软件测试的类型有哪些一、测试方法 1、静态、动态测试 静态测试:不需要执行程序的测试工作,对程序的输入及输出进行分析,如代码走读、代码评审 动态测试:执行程序的测试工作,模拟用户的输入,分析输出的结果 2、黑盒、白盒、灰盒测试 黑盒测试:模拟用户行为的测试工作,不需了解代码逻辑机制,仅关注输入输出的结果分析、与需求的匹

测试类型_软件测试的类型有哪些

一、测试方法

1、静态、动态测试

 静态测试:不需要执行程序的测试工作,对程序的输入及输出进行分析,如代码走读、代码评审

 动态测试:执行程序的测试工作,模拟用户的输入,分析输出的结果

2、黑盒、白盒、灰盒测试

 黑盒测试:模拟用户行为的测试工作,不需了解代码逻辑机制,仅关注输入输出的结果分析、与需求的匹配程度

 白盒测试:结构测试,玻璃盒测试,关注代码处理逻辑和代码设计的测试

 灰盒测试:黑盒测试与白盒测试的结合,不但关注输入输出的结果,而且关注代码的处理逻辑

3、测试过程

 单元测试:对单个模块或者程序模块的测试,单项逻辑的基本测试子集

集成测试:将模块按照设计要求进行集成测试,关注接口的关联与准确性

系统测试:验证软件在系统层面上的测试,涉及整体性、可用性、可靠性、安全性等

验收测试:检验产品是否满足客户的要求或者相关测试的要求

二、测试类型

1、功能性

 准确性:功能实现是否满足文档设计,输入是否被正确接收,是否输出正确的结果

 兼容性:

 (1)硬件兼容,是否适配于不同硬件

 (2)系统兼容,操作系统的兼容

 (3)软件兼容,如浏览器的兼容性

 (4)数据兼容,软件版本的升级、新旧数据的兼容

 配置测试:

(1)软件安装与卸载过程的配置变化

(2)人为改变配置,软件是否变化提示

(3)硬件的不同,是否兼容软件

 安装测试:

(1)检验软件是否可以正确安装,整体环境是否正常

(2)卸载软件,环境状态是否还原,是否可重复性安装等

文档测试:

(1)文档是否和产品配置方法、说明一致

(2)帮助以及用户说明测试

可用性测试:

 产品是否易用、易于理解

可靠性测试:

(1)长时间工作的稳定性

(2)异常数据引入或者异常的操作

健壮性测试:

(1)验证程序在异常情况下是否能正确运行

(2)异常情况如非法数据、异常中断、边界数据

可恢复性测试:

软件出错或出现异常事故,能恢复出错前的状态,继续正常运行

2、接口测试:子系统的联调测试,包含程序内部接口以及外部接口

3、性能测试

(1)系统资源,CPU、内存、IO读写

(2)强度测试,满载测试,单位时间可承载最大限度的负荷,最大数据量的处理

(3)压力测试,检验系统在资源超负荷情况下的表现,找出瓶颈值

(4)负载测试,测试系统在超负荷情况下,验证系统的负载能力

4、安全测试

 SQL注入、令牌认证、加解密、权限管理等

今天的文章测试类型_软件测试的类型有哪些分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:http://bianchenghao.cn/48038.html

(0)
编程小号编程小号
上一篇 2023-09-04
下一篇 2023-09-04

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注