首页 > 其他分享 >软件测试之测试分类_1.4

软件测试之测试分类_1.4

时间:2024-11-20 09:08:56浏览次数:1  
标签:1.4 灰盒 黑盒 白盒 划分 测试 软件测试

软件测试之测试分类

一、按开发阶段划分

1、单元测试

2、集成测试

3、系统测试

4、验收测试

二、按查看代码划分

1、黑盒测试

定义:黑盒测试也是功能测试,测试中把被测试的软件当成一个黑盒子,不关心盒子的内部结构是什么,只关心软件的输入数据和输出数据

比如: 计算器当作黑盒子:输入1+2=输出:3结果 就是对

2、白盒测试

白盒测试又称结构测试,透明测试,逻辑驱动测试,或基于代码测试。

白盒测试是指打开盒子去研究里面的源代码和程序结果

例如:代码:

3、灰盒测试

灰盒测试是介于白盒测试和黑盒测试之间一种,灰盒测试多用于集成测试阶段,不仅关注输入,输出的正确性,同时也关注程序内部的情况。

三、按是否运行划分

1、静态测试
静态测试是指不运行被测程序本身,仅通过分析和检查源代码的语法,结构,来检查程序的正确性;(包括:需求,软件设计说明书等)

比如:灯泡不通电,检查

2、动态测试

动态测试:是指通过运行被测试程序,检查运行结果与预期结果的差异,并分析运行效率,正确性,健壮性等。

比如:灯泡通电,发光

四、按测试对象划分

1.功能性测试

2.性能测试

3.安全测试

4.兼容测试

五、按测试实施对象组织划分

1、alpha测试

2、beta测试
3、第三方(被调公司:)

六.按是否手工执行测试

1、手工测试

手工测试就是人一个个的执行用例,然后关注结果和测试用例相对应,

缺点:执行效率慢,量大容易出错

2、自动化测试

自动化测试:通过工具,或代码代替手工测试

ui自动化,接口自动化

七、按测试区域划分

1、本地化测试(中国)

2、国际化测试

(1)日期

(2)金钱

(3)度量单位

(4)语言

(5)外观,等

标签:1.4,灰盒,黑盒,白盒,划分,测试,软件测试
From: https://www.cnblogs.com/Y0208/p/18556055

相关文章

  • 测试工程师1——测试基础(测试分类+测试模型+测试用例)
    hello~好久没有更新了,这段时间,我会用一个月左右的时间,和大家一起成长为中级测试工程师。我是平平无奇的羊,一个在字节搬砖的测试开发工程师。欢迎大家交流学习!软件测试分类主要按两种划分:阶段划分(阶段:软件产出过程顺序)代码可⻅度阶段划分单元测试说明:针对程序源代码进⾏测......
  • 人工智能训练师 综合测试题库一
    1、单选题如果深度学习训练过程不收敛,训练集准确率很低,属于下面哪个问题?()A欠拟合B过拟合C泛化能力差D泛化能力强正确答案:A2、单选题采集图片数据集,以下那种不是提高图片数据集质量的做法()。A图片清晰B图片特征与背景对比鲜明C类似图片尽量多拍一些D重复性图片......
  • #渗透测试#SRC漏洞挖掘#网络运维# 黑客脚本编写05之字符串运算符与逻辑运算
    免责声明本教程仅为合法的教学目的而准备,严禁用于任何形式的违法犯罪活动及其他商业行为,在使用本教程前,您应确保该行为符合当地的法律法规,继续阅读即表示您需自行承担所有操作的后果,如有异议,请立即停止本文章阅读。                            ......
  • 接口测试之fiddler(10.2)
    一、fiddler包安装路径也尽量不要有中文安装步骤:略二、Fiddler简介fiddler是C#开发免费web调试工具之一,记录所有客户端和服务端常见的http以及https请求,可监视设断点,甚至修改输入输出数据,它还包含了一个强大的基于事件脚本的子系统,并且能使用.net语言来拓展。Fidd......
  • 接口测试之postman
    一、介绍postmanPostman是一个网页调试工具,也可以调试css、html等Postman的操作环境环境:PostmanMac、WindowsX32、WindowsX64、Linux系统、postman浏览器扩展程序、postmanchrome应用程序Postman下载:https://www.postman.com/downloads/三、postman使用1、创建集合3......
  • Zmap+python脚本+burp实现自动化Fuzzing测试
    声明学习视频来自B站UP主泷羽sec,如涉及侵权马上删除文章。笔记的只是方便各位师傅学习知识,以下网站只涉及学习内容,其他的都与本人无关,切莫逾越法律红线,否则后果自负。✍......
  • 安利一款超级好用的 RESTful API 测试工具
    大伙儿听我说!今天我要给你们安利一个让我爱不释手的API神器——Apifox!这绝对是我用过最爽的接口管理工具,不接受反驳!......
  • 接口测试之fiddler
    二、Fiddler简介fiddler是C#开发免费web调试工具之一,记录所有客户端和服务端常见的http以及https请求,可监视设断点,甚至修改输入输出数据,它还包含了一个强大的基于事件脚本的子系统,并且能使用.net语言来拓展。Fiddler也是一款专用的抓包工具,也是一个调试工具,我们可以用......
  • 推荐一个好用的 REST API 测试工具 Apifox
    大家好啊!今天给大家安利一个超级好用的RESTAPI测试工具——Apifox。说实话,作为一个经常和API打交道的开发者,以前总是被各种API测试和管理的问题困扰。直到遇到了Apifox,才发现原来API测试可以这么舒服!Apifox是啥?简单来说,Apifox就是一个"一站式"API开发测试工具。......
  • 单元/集成测试解决方案
        在项目开发的前期针对软件单元/模块功能开展单元/集成测试,可以尽早地发现软件Bug,避免将Bug带入系统测试阶段,有效地降低HIL测试的测试周期,也能有效降低开发成本。单元/集成测试旨在证明被测软件实现其单元/架构设计规范、证明被测软件不包含非预期功能。经纬恒润测试团......