当前位置:网站首页>软件测试进阶篇—测试分类
软件测试进阶篇—测试分类
2022-07-25 18:26:00 【小趴菜学java】
目录
一,测试分类
一,按照测试对象划分
1,界面测试也叫UI设计
界面测试参考UI设计图
2,可靠性测试
系统正常运行的能力
可靠性 = 正常运行时间 / (正常运行时间 + 异常运行时间) * 100 %
可靠性指标一般要达到4个或5个9,99.99% , 99.999%
3,容错性测试
系统能够处理异常,用户错误操作不至于系统崩溃,从而提高可用性

4,文档测试
需求评审时,测试人员需要进行需求分析(文档测试)
5,兼容性测试
操作系统的兼容,浏览器兼容,自身的兼容性
6,易用性测试
简单上手
7,安装卸载测试
8,安全测试
SQL注入,XSS漏洞,越权(垂直越权,水平越权)
9,性能测试
内存(资源)泄露,资源瓶颈(CPU,内存,网络,进程),
内存泄漏检查方式:静态代码扫描工具,人工检查
二,按是否查看代码测试
1,黑盒测试(数据驱动测试,功能测试)
将代码看作一个黑匣子,不需要关注软件的结构和内部特性,只关心软件是否符合产品说明书的规格。
通过测试用例来验证功能。
常见的黑盒测试用例的世界方法:等价类,边界值,判定表,场景法,正交法,错误猜测法
2,白盒测试(逻辑驱动测试,逻辑测试)
检查程序内部实现,检查程序的运行状态是否符合预期。
3,灰盒测试
介于黑盒测试与白盒测试之间,既要直到内部结果和内部逻辑,还要通过测试用例来测试。
没有黑盒覆盖的范围广,也没有白盒详细
通常用于集成测试,开发人员多用。

三,按照开发阶段划分
1,单元测试
开发人员,针对系统的最小单元进行测试,最小单元有人为指定
2,集成测试
开发人员,按功能测试
3,系统测试
测试人员,搭建系统环境,将程序看作一个整体,进行测试,验证结果与规格说明书是否一致
4,验收测试
通常是用户进行验收测试,验证产品符合用户需求,
实际由运维人员和产品人员验收
5,回归测试
对历史版本进行测试,保证功能符合要求,回归测试难度较大,需要借助自动化进行测试
6,冒烟测试
测试人员,冒烟测试一般在继承测试之后,检查系统主要功能和主要流程是否完成,评估软件和系统是否具备可测试的标准。
四,按测试组织分类
阿尔法测试,β测试,
五,按是否运行划分
六,按是否手工测试
手工测试,自动化测试
七,按地域测试
国际化测试
本地测试
边栏推荐
- NC15 求二叉树的层序遍历
- Design practice of Netease strictly selecting inventory center
- Is it true that CITIC Securities' low commission account opening is free of 5? Is it safe
- Uniapp scroll bar topping effect, customized page scroll bar position (sorting)
- 结合GHS MULTI使用瑞萨E1仿真器实现对瑞萨RH850单片机的仿真调试
- Diagonalization, power of a
- Leetcode 101. symmetric binary tree & 100. same tree & 572. Subtree of another tree
- 电流探头在ECU、电气系统电流测量的应用
- STM8S003F3 uart的使用
- php内存管理机制与垃圾回收机制
猜你喜欢

泛域名配置方法

There was an error while marking a file for deletion

Tang's little helper

Thales launches solutions to help SAP customers control cloud data

BiSeNet v1

Cve-2022-33891 Apache spark shell command injection vulnerability recurrence

GAN的详细介绍及其应用(全面且完整)

Talking about Devops monitoring, how does the team choose monitoring tools?

Today's sleep quality record is 84 points

Detailed explanation of super full mavan label
随机推荐
Combined with GHS multi, use Reza E1 simulator to realize the simulation and debugging of Reza rh850 single chip microcomputer
Related operations of binary tree
1--- electronic physical cognition
国际权威认可!OceanBase入选Forrester Translytical数据平台报告
STM8S003F3 uart的使用
Jz32 print binary tree from top to bottom
Kendryte K210 在freertos上的lcd屏幕的使用
Use of join function in MATLAB
MySQL 索引优化全攻略
MySQL lost the previous 0 after the decimal number type select
R language uses GT package and gtextras package to display tabular data beautifully: GT_ bar_ Plot function and GT_ plt_ bar_ PCT function visual percentage bar graph, percentage bar graph of original
浅析回归问题、建模、预测
[QNX Hypervisor 2.2用户手册]9.4 dryrun
Diagonalization, power of a
STM32F105RBT6 内部flash调试
Flexible current probe selection guide
Save the image with gaussdb (for redis), and the recommended business can easily reduce the cost by 60%
How to create an effective help document?
c语言---25 扫雷游戏
[NOI2015] 软件包管理器
