- 博客(110)
- 收藏
- 关注
原创 (3)Bug篇
本文介绍了软件测试生命周期和Bug管理的核心知识。主要内容包括:1)软件测试生命周期的7个阶段(需求分析、测试计划、测试设计与开发、测试执行、测试评估、上线、运行维护)及各阶段任务;2)Bug的定义、描述要素(版本、环境、步骤、预期/实际结果)、级别划分(崩溃、严重、一般、次要)和生命周期状态流转;3)测试与开发产生争执时的5种处理方法:检查自身描述、用户角度思考、有理有据定级、提升技术业务能力、组织Bug评审。文章强调测试人员需具备产品分析能力,Bug管理要遵循规范流程,通过有效沟通推动问题解决。
2025-10-16 14:05:00
1099
原创 (2)概念篇
本文介绍了软件测试中的核心概念和模型。主要内容包括: 需求概念:区分用户需求(简单描述)和软件需求(详细功能说明),后者是开发和测试的依据。 软件生命周期:从需求分析到运行维护的完整流程,包括各阶段工作内容和产出文档。 开发模型: 瀑布模型(线性流程,适合小项目) 螺旋模型(渐进式,适合高风险大项目) 迭代/增量模型(分块开发,适合需求不明确项目) 敏捷模型(快速响应变化,强调轻文档重产出) 重点介绍了敏捷开发中的Scrum方法,包括三个角色和迭代开发流程。 这些知识为理解软件测试的工作流程和理论基础提供了
2025-10-16 00:42:51
1007
原创 (1)认识测试
本文介绍了软件测试的基础知识和职业发展路径。主要内容包括:1.软件测试的定义和重要性,强调测试是验证产品特性是否满足用户需求;2.测试岗位分类,分为测试开发工程师和测试工程师,前者侧重开发测试工具,后者专注业务测试;3.测试与开发的区别,包括工作内容、技术要求和薪资水平;4.优秀测试人员应具备的素质,如沟通能力、自动化测试技术、测试用例设计能力等。文章还提供了面试常见问题的回答思路,帮助读者理解测试职业的发展方向和要求。
2025-10-16 00:01:29
978
原创 【Linux学习】(11)进程的概念
本文主要1. 学习进程状态,学会创建进程,掌握僵尸进程和孤儿进程,及其形成原因和危害;2.了解进程调度,Linux进程优先级,理解进程竞争性与独立性,理解并行与并发。
2025-07-28 20:08:19
1033
原创 【Linux学习】(10)进程
本文开始进入Linux中一个重要的模块进程。1. 先讲解了硬件——认识冯诺依曼系统;2. 再讲解了软件——操作系统概念与定位;3. 最后深入理解进程概念,了解PCB。
2025-07-28 19:31:44
931
原创 【Linux学习】(5)软件包管理器yum|编辑器vim
1.了解Linux的软件生态,学会yum安装软件2.掌握vim编辑器的使用3.添加普通用户到系统的信任白名单
2024-10-25 23:56:14
924
原创 【Linux学习】(3)Linux的基本指令操作
1、配置Xshell登录远程服务器2、Linux的基本指令——man、cp、mv、alias&which、cat&more&less、head&tail、date、cal、find、grep、zip&tar、bc、uname3、Linux常用热键
2024-10-24 19:39:46
877
原创 常见的排序算法
详细讲解常见排序:1、直接选择排序;2、堆排序;3、直接插入排序;4、希尔排序;5、冒泡排序;6、快速排序;7、归并排序;8、计数排序
2024-05-03 00:42:35
1317
原创 【Linux学习】(2)OS的简单了解|Linux的基本指令操作
1、OS的简单了解;2、Linux下的基本指令——ls、pwd、whoami、cd、touch、tree、mkdir、rmdir、rm
2024-05-02 00:22:20
740
原创 【Linux学习】(1)Linux环境安装|Xshell安装|创建普通用户
1、Linux的简单介绍;2、Linux的环境安装——购买云服务器、安装Xshell;3、创建普通用户
2024-05-01 21:25:48
1116
1
原创 C/C++内存管理
本文讲解了1、C/C++程序内存分布的区域;2、回顾了C中动态内存管理的方式;3、C++内存管理的方式;4、new/delete底层实现原理;5、C语言与C++内存管理的区别等知识点。
2024-01-31 23:42:34
1817
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅