软件测试的分类(之前搞不清各种测试方法之间是什么关系,其实就这五大类)
一、按代码是否执行分为静态测试、动态测试。黑盒白盒都有可能动态或者静态测试。静态测试包括代码检查、文档测试、UI测试。二、按是否了解软件内部逻辑分白盒、黑盒、灰盒。白盒测试分静态测试代码检查走查、审查等、静态结构分析函数调用关系和控制流图、静态质量度量。动态测试逻辑覆盖法语句/判定/条件/路径覆盖等、基本路径测试法独立路径、程序控制流图、软件/程序/环路 复杂度等。三、按软件的不同开发阶段单元测试白盒、集成测试白黑、灰、系统测试黑、冒烟测试、回归测试、验收测试。系统测试包括哪些方面的测试功能特性测试功能、UI测试、安装卸载测试、可使用性测试非功能特性测试性能、负载、压力、强度、容量、疲劳、安全、恢复性测试异常或容错测试、兼容、可靠性、配置、易用性、备份测试、健壮性测试、文档测试、网络测试、稳定性测试、在线帮助UAT测试是在验收测试阶段包含阿尔法和贝塔测试。四、按是否测试人员自己执行分自动测试、手动测试五、按测试的人和环境分α测试测试环境、β测试内测真实用户环境用户少、公测用户多

相关新闻

第十章 哈希表和unordered_set之实验篇

第十章 哈希表和unordered_set之实验篇

1&#xff0c;P5266 【深基17.例6】学籍管理 1,链接 https://www.luogu.com.cn/problem/P5266 2&#xff0c;题目 3&#xff0c;解析 用unordered_map即可 4&#xff0c;代码 #include<iostream> #include<unordered_map> using namespace std; unordered_ma…

2026/8/26 16:02:53 阅读更多 →
Kimi    LeetCode LCP 47. 入场安检 Java实现

Kimi LeetCode LCP 47. 入场安检 Java实现

以下是 LCP 47. 入场安检 的 Java 实现。题目分析- N 个安检室&#xff0c;容量分别为 capacities[i]&#xff0c;总和为 M。 - 恰好 M1 位观众&#xff08;编号 0 M&#xff09;依次入场。 - 每个安检室可选择两种类型之一&#xff1a;- 先进先出&#xff08;队列&#xff09…

2026/8/26 16:07:04 阅读更多 →
SKILL开发运维实战-技能越用越笨:168KB技能文件反而查不到经验,如何破局?

SKILL开发运维实战-技能越用越笨:168KB技能文件反而查不到经验,如何破局?

基于 Hermes Agent 技能体系实测&#xff08;2026-08&#xff09;。文中重构数据均来自我们自己的实测记录&#xff1b;理论部分以「已验证 / 推断待验证」标注边界。 &#x1f4d6; 摘要&#xff1a;AI Agent 的技能文件越用越大&#xff0c;大到连它自己都查不到沉淀过的经验…

2026/8/25 14:31:19 阅读更多 →

最新新闻

打工人如何利用AI解放双手:7步高效工作流

打工人如何利用AI解放双手:7步高效工作流

1. 先想清楚&#xff1a;哪些工作适合交给 AI Agent普通人想用 AI Agent 解放双手&#xff0c;第一步不是急着选工具&#xff0c;而是先盘点自己手头有哪些「重复、有固定流程、不太需要临场判断」的工作。这类工作通常具备三个特征&#xff1a;重复性高&#xff1a;每周甚至每…

2026/8/26 20:06:46 阅读更多 →
Charm-Crypto 测试与性能基准完整指南:Doctest、测试向量与 Benchmark 三步走

Charm-Crypto 测试与性能基准完整指南:Doctest、测试向量与 Benchmark 三步走

Charm-Crypto 测试与性能基准完整指南&#xff1a;Doctest、测试向量与 Benchmark 三步走 【免费下载链接】charm Charm: A Framework for Rapidly Prototyping Cryptosystems 项目地址: https://gitcode.com/gh_mirrors/cha/charm Charm-Crypto 是一个用于快速原型开发…

2026/8/26 20:06:46 阅读更多 →
React倒计时Hook源码深度解析:react-timer-hook的useTimer如何实现毫秒级精确倒计时?逐行精讲

React倒计时Hook源码深度解析:react-timer-hook的useTimer如何实现毫秒级精确倒计时?逐行精讲

React倒计时Hook源码深度解析&#xff1a;react-timer-hook的useTimer如何实现毫秒级精确倒计时&#xff1f;逐行精讲 【免费下载链接】react-timer-hook React timer hook 项目地址: https://gitcode.com/gh_mirrors/re/react-timer-hook react-timer-hook 是一款专为 …

2026/8/26 20:06:46 阅读更多 →
戴森球计划工厂蓝图怎么用?一份新手到进阶的完整指南

戴森球计划工厂蓝图怎么用?一份新手到进阶的完整指南

戴森球计划工厂蓝图怎么用&#xff1f;一份新手到进阶的完整指南 【免费下载链接】FactoryBluePrints 游戏戴森球计划的**工厂**蓝图仓库 项目地址: https://gitcode.com/GitHub_Trending/fa/FactoryBluePrints FactoryBluePrints 是一个为《戴森球计划》玩家整理的社区…

2026/8/26 20:06:46 阅读更多 →
什么是nestjs-starter-rest-api?一文读懂这个生产级NestJS 11单体REST API启动模板的全部功能

什么是nestjs-starter-rest-api?一文读懂这个生产级NestJS 11单体REST API启动模板的全部功能

什么是nestjs-starter-rest-api&#xff1f;一文读懂这个生产级NestJS 11单体REST API启动模板的全部功能 【免费下载链接】nestjs-starter-rest-api NestJS Starter Kit. Monolithic Backend. REST API. 项目地址: https://gitcode.com/gh_mirrors/ne/nestjs-starter-rest-a…

2026/8/26 20:06:46 阅读更多 →
1.10 C++踩坑排雷手册——union 的类型活跃状态:读取非活跃成员为未定义行为

1.10 C++踩坑排雷手册——union 的类型活跃状态:读取非活跃成员为未定义行为

1.10 C++实战100例——union的类型活跃状态:读取非活跃成员为未定义行为 受众 中级工程师,已掌握 union 的基本语法,能区分 C 风格 union 与 C++ 的活跃成员概念。默认具备基础 Linux 操作能力和 GDB 调试能力。 场景锚定 场景:你在 C++ 代码中定义了一个 union 包含 i…

2026/8/26 20:05:46 阅读更多 →

日新闻

Python random 模块常用函数详解:从入门到实战

Python random 模块常用函数详解:从入门到实战

目录 1. 引言2. 准备工作3. 基础随机函数4. 序列相关函数5. 随机种子与复现6. 实战案例7. 注意事项8. 常见问题与排查9. 总结 1. 引言 摘要&#xff1a; 本文系统介绍 Python 标准库 random 模块中最常用的随机数生成函数。内容涵盖基础随机函数&#xff08;random()、unifor…

2026/8/26 0:00:40 阅读更多 →
《Microsoft Sql server 2008 Internals》读书笔记--第三章Databases and Database Files(2)

《Microsoft Sql server 2008 Internals》读书笔记--第三章Databases and Database Files(2)

《Microsoft Sql server 2008 Internals》索引目录&#xff1a; 《Microsoft Sql server 2008 Internals》读书笔记--目录索引 在上篇文章中&#xff0c;主要介绍了创建数据库的基本语法和FileGroup的初步知识。需要注意的是: 关于FileGroup 如果你的系统是用Raid设备直接存…

2026/8/26 1:18:18 阅读更多 →
政务AI智能体怎么建?三种模式、三步路径与四个误区

政务AI智能体怎么建?三种模式、三步路径与四个误区

政务AI智能体已经从概念试点阶段&#xff0c;转入了政务服务的常态化落地应用&#xff1b;在实际使用过程中&#xff0c;它能自主理解办事需求、辅助完成填报申报、开展材料预审&#xff0c;并联动多个系统协同作业&#xff0c;真正嵌入到政务办理的全流程当中。但在落地推进过…

2026/8/26 1:18:18 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态&#xff0c;宏观上观察到的光是由无数个微观的光量子组成的&#xff0c;每个光子在产生的瞬间&#xff0c;其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前&#xff0c;在微观层面&#xff0c;每个光量子的运动轨迹是以波函数所展现…

2026/8/26 14:45:33 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”&#xff0c;而是SIP会话的动态重定向你有没有遇到过这样的场景&#xff1a;客服坐席A正在和客户通电话&#xff0c;突然需要把这通对话无缝转给专家坐席B&#xff0c;客户完全感知不到中间的断连——既没听到忙音&#xff0c;也没被要求重新拨号…

2026/8/26 17:46:43 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack&#xff1f;如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法&#xff0c;那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/26 14:46:37 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速&#xff1a;macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/26 3:50:20 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南&#xff1a;3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗&#xff1f;ncmdump解密工具帮你轻松解决这个困…

2026/8/26 17:46:39 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片&#xff1a;为英语学习 App 打造桌面级学习助手适用平台&#xff1a;HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0&#xff08;API 26 Beta&#xff09;新增了 AgentCard 智能体卡片能力&#xff0c;这是继 HMAF&#xff08;鸿蒙智能体框架&#x…

2026/8/26 1:24:05 阅读更多 →