全部 小白入门 测试知识 行业动态
软件测试概述
软件测试的IEEE定义:使用人工或自动的手段来运行或测量软件系统的过程,目的是检验软件系统是否满足规定的需求,并找出与预期结果之间的差异。软件测试的发展趋势:① 测试工作将进一步前移。软件测试不仅仅是单元测试、集成测试、系统测试和验收测试,还对需求的精确性和完整性的测试技术、对系统设计的测试技术将成为新的研究热点...
2026-05-29
阅读全文 >
在工作中如何开展接口测试?
1. 协议和工具接口测试一般使用HTTP协议,当然也有其他协议,这篇先介绍HTTP协议的接口测试。接口测试使用什么工具呢?一般Postman或Jmeter。工具实际相当于一个客户端,可以模拟用户发起的各类HTTP请求,将请求数据发送至服务端,获取相应结果,去验证结果和预期是否一致。2. 核心步骤是什么呢获取接口信息:有接口文档,就简单了,直接看...
2026-05-29
阅读全文 >
软件测试的流程是怎样的?
1、需求分析前置:阅读需求分析文档,记录不明确之处(1)确定各部门对需求理解一致。(2)站在不同角度对需求进行(对文档进行查、漏、补、缺)2、测试计划计划编写核心(测什么--测试目标及范围,谁来测--人员进度及安排,怎么测--测试策略、测试工具 包括测试对象)3、编写用例验证项目是否符合需求的操作文档4、执行用例项目模块开发完...
2026-05-29
阅读全文 >
软件测试基础:测试环境设置
此步骤可以与测试用例开发并行完成。测试环境是测试应用程序的软硬件配置,包括数据库服务器、前端运行环境、浏览器、网络、硬件等。QA团队将为测试环境开发规划资源使用。这种做法确保了资源的有效分配。以下是设置测试环境时需要考虑的项目的快速清单:验证硬件规格(CPU、RAM、存储)。检查软件依赖性(操作系统、库、框...
2026-05-13
阅读全文 >
小米汽车4月交付破3w!车载测试工程师这个“挑毛病”岗位月薪最高50K,大专就能进
最近小米汽车的交付数据又火了!据消息显示,小米汽车4月交付量直接突破30000辆,势头一路猛涨,而且雷军之前在直播里也明确表示,计划2027年带着小米汽车出海闯世界。其实不只是小米,整个汽车行业现在依然是风口上的赛道,新能源汽车渗透率进一步突破,智能驾驶、智能座舱这些功能越来越普及。行业爆火的背后,必然会带动一大批...
2026-05-08
阅读全文 >
测试用例的设计方法有哪些?
黑盒:等价类划分法,边界分析法,因果图法,错误猜测法、场景法等白盒:逻辑覆盖法,循环测试路径选择,基本路径测试如:在一次输入多个条件的完整性查询中。利用等价类划分法则和边界分析法则。首先利用等价划分法,可以一个或多个结果是ok的测试用例,后确认多个NG的测试用例,后利用边界值分析法,对结果为ok和NG的测试用例进行补充...
2026-05-08
阅读全文 >
47%的岗位月薪8-15K!软件测试,0基础也能入行的“香饽饽”岗位
看评论的时候我突然想到,衣服需要试穿才能发现问题,那我们每天都在用的软件呢?比如刷视频的APP、付款的小程序、办公用的软件,它们看似流畅好用,其实背后也有人在“试”,有人在帮我们挑错,这群人就是——软件测试工程师。可能很多人对这个职业很陌生,甚至不知道它是做什么的。今天就跟大家好好聊聊,这个“帮软件挑错”的职业...
2026-05-07
阅读全文 >
做好测试计划工作的关键是什么?
软件测试计划就是在软件测试工作正式实施之前明确测试的对象,并且通过对资源、时间、风险、测试范围和预算等方面的综合分析和规划,保证有效的实施软件测试;做好测试计划工作的关键 :目的,管理,规范1)明确测试的目标,增强测试计划的实用性编写软件测试计划的重要目的就是使测试过程能够发现更多的软件缺陷,因此软件测试计划的价...
2026-04-29
阅读全文 >
集成测试:自顶向下集成和自底向上集成各自的优缺点
集成测试的方法有两种:非增量式测试 和 增量式测试。非增量式是每个模块测试完了再连接。增量式则是测一个模块,就连接一个模块。而采用增量式测试时又有两种选择:自顶向下结合、自底向上结合。2.1 自顶向下集成自顶向下的集成测试就是 按照系统层次结构图,以主程序模块为中心,自上而下按照深度优先或者广度优先策略,对各个模块一边组装...
2026-04-28
阅读全文 >
软件生命周期的各阶段
问题的定义和规划主要确定软件的开发目的及其可行性。制定项目总体开发计划需求分析在确定软件开发可行的情况下,对软件需要实现的各个功能进行详细分析,明确客户的需要,输出需求规格说明书终版(SRS),提交评审设计把需求分析得到的结果转换为软件结构和数据结构,形成系统架构。概要设计:主要是架构的实现,指搭建架构、表述各...
2026-04-24
阅读全文 >
什么是软件测试需求分析?
什么是测试需求分析?测试需求主要解决"测什么"问题,一般来自需求规格说明书中原始需求(提取测试点)测试需求应全部覆盖已定义的业务流程,以及功能和非功能方面的需求什么是测试点测试点是软件的最小单元。软件由多个子功能组成为什么需要软件测试需求测试需求分析是编写测试用例的依据有助于保证测试的质量与进度需求分析是衡量测试...
2026-04-24
阅读全文 >
什么是测试覆盖率?
测试覆盖率测试覆盖率通常被用来衡量测试的充分性和完整性,从广义的角度来讲,测试覆盖率主要分为两大类,一类是面向项目的需求覆盖率,另一类是更偏向技术的代码覆盖率。需求覆盖率需求覆盖率是指测试对需求的覆盖程度,通常的做法是将每一条分解后的软件需求和对应的测试建立一对多的映射关系,最终目标是保证测试可以覆盖每个...
2026-04-22
阅读全文 >
加载更多