news 2026/8/23 6:43:01

Day1——什么是软件测试?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Day1——什么是软件测试?

一、软件产生过程

需求产生——>需求文档——>设计效果图——>产品开发——>产品测试——>部署上线

二、什么是软件测试

1.定义:使⽤技术⼿段验证软件是否满⾜需求

2.目的:减少bug,保障软件质量

三、测试主流功能

1、功能测试:测试主要验证程序的功能是否满足要求

2、自动化测试:使用代码或者工具代替手工,对项目进行测试

3、接⼝测试:使用代码或者工具验证程序中的接口是否访问正常

4、性能测试:模拟多人使用软件,查找服务器缺陷

四、常见的测试分类

1.阶段划分

(1)单元测试

说明:针对程序源代码进⾏测试(单元:最⼩独⽴功能代码段)

(2)集成测试

说明:针对单元与单元之间的接⼝进⾏测试

(3)系统测试

说明:针对系统整体功能+兼容+⽂档(说明、安装⽂档)

(4)验收测试

内测:公司内部⼈员使⽤,发觉缺陷并修复。

公测:让⽤户帮忙测试

提示:验收测试,⼀般要根据项⽬类型决定是否使⽤。

2.代码可⻅度划分

(1)⿊盒测试:主要针对功能(阶段划分->系统测试)

(2)灰盒测试:针对接⼝测试(阶段划分->集成测试)

(3)⽩盒测试:针对程序源代码进⾏测试(阶段划分->单元测试)

3.总结

(1)系统测试和⿊盒测试重点核⼼是功能测试

(2)集成测试和灰盒测试⼜称接⼝测试

(3)单元测试和⽩盒测试是对代码进⾏测试

(4)⾃动化测试归属功能测试

(5)性能测试、安全测试归属专项测试

五、质量模型

六、测试流程

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/23 6:39:33

一线观察:机器人二保焊变位机的行业底层现象

【智能匹配知识库】公司主要生产各种自动化焊接专机、焊接变位机、焊接机器人应用集成、激光切割机、冲压机械手、搬运机器人、自动钻孔机、生产流水线等自动化装备,承接各品牌机器人的集成应用及工装模具制作,广泛应用于车辆制造、金属家具、工具、机械…

作者头像 李华
网站建设 2026/8/23 6:38:28

双卡部署Qwen3.8-27B:llama.cpp实战指南与性能实测

1. 先搞清楚双卡部署Qwen3.8-27B到底要解决什么问题如果你手头有两张消费级或专业级显卡,想本地跑一个像Qwen3.8-27B这样的大模型,最直接的问题就是:怎么把模型拆开,让两张卡一起干活?以及,不同的双卡组合&…

作者头像 李华
网站建设 2026/8/23 6:37:31

YapBench:量化评估LLM聊天机器人“话痨”行为的本地实践指南

这次我们来看一个关于大语言模型(LLM)聊天机器人行为模式的研究。你有没有遇到过这样的情况:向一个AI助手提问,它却回复了一大段,其中包含了你没问的、甚至是不需要的信息?这不仅仅是用户体验问题&#xff…

作者头像 李华
网站建设 2026/8/23 6:36:38

如何利用C++多线程实现图片批量缩放

std::thread 跑图片缩放任务时主线程提前退出常见现象是程序一闪而过,输出目录空空如也——std::thread对象离开作用域时若未 join() 或 detach(),会触发 std::terminate。这不是“没跑完”,而是直接崩溃了。实操建议:用 std::vec…

作者头像 李华
网站建设 2026/8/23 6:36:24

4K IPS、Mini LED与OLED显示器选购指南:为3A游戏打造极致画质

这次我们来看一个非常实际的问题:很多玩家为了追求极致的3A游戏体验,花大价钱升级了显卡,却在显示器上栽了跟头。你以为买了高刷新率的显示器就万事大吉了?事实是,高刷只是流畅度的基础,而决定你游戏画面是…

作者头像 李华
网站建设 2026/8/23 6:33:31

用数学建模与机器学习破解《红楼梦》作者之谜:从文本特征到分类算法

1. 从“曹雪芹”到“数学建模”:一个跨界研究的缘起每次翻开《红楼梦》,扑面而来的不仅是宝黛钗的悲欢离合,更是字里行间那股挥之不去的、属于不同灵魂的笔触气息。关于《红楼梦》的作者之争,自这部奇书问世以来就从未停歇。从胡适…

作者头像 李华