软件测试基础
伊洛的小屋
公众号: 伊洛的小屋,简书:伊洛的小屋
展开
-
装了个虚拟机简明教程
1.虚拟机的定义虚拟机是一个软件文件,像物理机那样运行。虚拟机中包含典型物理机中包含的所有组件:显示器、硬盘、一个或多个处理器、内存和所有其他硬件,但所有组件都是虚拟化的本文首发于伊洛的个人博客:https://yiluotalk.com,欢迎关注并查看更多内容!!!常用的虚拟机有Parallels Desktop和VMware Fusion 今天先来说一下VMware Fus...原创 2020-03-10 16:08:14 · 223 阅读 · 0 评论 -
软件测试网络基础 Zero to Hero -- OSI 与 TCP/IP 模型(二)
软件测试网络基础 Zero to Hero – OSI 与 TCP/IP 模型(一)接上文继续概念(内容是比较基础的概念,干货为主,适用初级测试工程师面试中可能会被问到的网络知识)1.物理层物理层的作用:保证原始数据比特流的无误传输任务:物理层定义电压,接口,线缆标准,传输距离。理层协议定义接口的四个基本功能特性:机械特性:说明了接口所用接线器的形状和尺寸、引线数目和排列等。电...原创 2019-12-19 13:57:59 · 167 阅读 · 0 评论 -
软件测试网络基础 Zero to Hero -- OSI 与 TCP/IP 模型(一)
(一) OSI 与 TCP/IP 模型本篇内容比较基础,只面向初级软件测试工程师面试时可能会被问到的关于网络方面的概念1.什么是通信,什么是媒体通信是通过某种媒体进行的信息传递传媒,就是传播各种信息的媒体2. 带宽,速率,延迟带宽一般用来描述两种对象:一个是信道(Channel),另一个是信号(signal)。信道的带宽:单位是Hz ,信号的带宽:单位是bps3. 协议,标...原创 2019-12-17 18:12:50 · 188 阅读 · 0 评论 -
软件测试理论基础 Zero to Hero 测试报告该如何写 (一)
1.测试报告测试报告主要内容:项目数据统计,遗留bug情况,测试的风险,测试对象评估,测试结论2.数据统计包括:人力投入,时间投入,工作量,用例覆盖率,问题单分类统计(bug严重等级统计,bug统计类型,bug统计状态,bug跟进问题表单)3.遗留bug情况包括:缺陷编号,缺陷描述,影响程度,后续解决措施,当前规避方法4.测试风险包括:风险的复现概率,是否定位到了问题...原创 2019-12-13 11:04:37 · 154 阅读 · 0 评论 -
软件测试理论基础 Zero to Hero 测试执行及Bug的生命周期 (一)
1.测试执行执行测试用例:根据已有的测试用例,按照里面的步骤一步一步的执行,查看预期结果与实际结果是否一致用例执行结果1.当用例还尚未被执行时,是NoTest未执行状态2.当执行结果与预期结果相符时,是Pass通过状态3.当执行结果与预期结果不符时,是Fail失败状态4.当因为软件有缺陷而妨碍了用例步骤的执行,且该缺陷并不是我们的测试点,则用例是Block阻碍状态2.软件缺...原创 2019-12-13 10:38:07 · 188 阅读 · 0 评论 -
软件测试理论基础 Zero to Hero 黑盒测试用例设计方法 (一)
1.黑盒测试的概念黑盒测试又称功能测试、数据驱动测试或基于规格说明书的测试,是一种从用户观点出发的测试测试人员把被测程序当作一个黑盒子运用黑盒测试方法,可以导出满足以下标准的测试用例集1.所设计的测试用例能够减少达到合理测试所需的附加测试用例数2.所设计的测试用例能够告知某些类型错误的存在或不存在,而不是仅仅与特定测试相关的错误用黑盒测试发现程序中的错误,必须在所有可能的输...原创 2019-12-12 15:48:34 · 217 阅读 · 0 评论 -
软件测试理论基础 Zero to Hero 软件测试用例设计(一)
软件测试用例设计1.测试用例的主要构成元素测试用例的基本要素包括:测试用例编号、测试标题、重要级别、测试数据输入、操作步骤、预期结果,实际结果测试用例是软件测试团队的主要工作成果之一测试用例的质量与写该用例的测试人员的水平关系极大执行测试用例:当一个软件版本被测试时,测试人员会使用一整套的测试用例(或者筛选其中的一部分),将这些用例逐个在被测的软件上执行,并判断其结果是否和预期相符,...原创 2019-12-11 18:37:22 · 236 阅读 · 0 评论 -
软件测试理论基础 Zero to Hero 软件测试方案(一)
1.测试方案的目的所以测试方案目的是: 在方向上明确要测什么、怎么测,以及达到什么样质量标准软件测试方案有助于软件项目成员理解和执行测试过程中的各项活动,同时测试方案也有助于测试活动的管理2.测试计划和测试方案的区别测试方案需要在测试计划的指导下进行,测试计划提出“做什么”,而测试方案明确“怎么做”3.如何编写有效的测试方案测试需求分析测试策略测试资源测试进度计划风...原创 2019-12-11 16:24:36 · 238 阅读 · 0 评论 -
软件测试理论基础 Zero to Hero 软件测试计划(一)
1.测试计划1.什么是测试计划测试人员能够了解整个项目测试情况以及项目测试不同阶段的所要进行的工作2.测试计划谁来编写具有丰富经验的项目测试负责人2.测试计划的定义被测试项目的背景、目标、范围、方式、资源、进度安排、测试组织、测试执行进入与退出标准、本测试计划的审批与变更方式,以及与测试有关的风险等方面3.制定测试计划认真做好测试资料的搜集整理工作明确测试的目标,增强测试计划...原创 2019-12-10 16:12:25 · 122 阅读 · 0 评论 -
软件测试理论基础 Zero to Hero 测试流程及测试需求分析(一)
1.软件测试流程测试需求分析编写测试计划编写测试方案测试用例设计执行测试,提交缺陷编写测试报告2.软件测试简要流程开始,测试设计,设计评审,测试执行,修复问题,回归测试,测试结束3.测试需求分析什么是测试需求1.测试需求主要解决“测什么”的问题 ,用来识别什么内容是需要进行测试的2.测试需求通常是以软件开发需求为基础进行分析,通过对开发需求的细化和分解,形成...原创 2019-12-10 15:34:22 · 196 阅读 · 0 评论 -
软件测试理论基础 Zero to Hero 测试类型(一)
软件测试分类1.按阶段划分单元测试,集成测试,系统测试,验收测试2.单元测试单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证单元测试包含内容入口和出口函数,输入和输出信息,错误处理信息,部分边界数值测试3.集成测试集成测试,也叫组装测试或联合测试集成测试常用方法自顶向下增量式测试,自底向上增量式测试4.系统测试将已经确认的软件...原创 2019-12-10 11:39:42 · 321 阅读 · 0 评论 -
软件测试理论基础 Zero to Hero 质量(一)
质量1.什么是质量质量(quality)定义为“ 事物、产品或工作的优劣程度”或者“事物的优劣程度和数量日常生活中,质量好意味着“好吃”,“好用”,“耐用”,“省电”,“用着顺手”,“摔不坏”,“速度快”2.什么是软件质量软件质量的定义:软件特性的总和,软件满足规定或潜在用户需求的能力一般对“质量”的理解是一个实体的“属性”,“属性”好就是质量好的。但这不够全面,“属性”是内...原创 2019-12-10 10:56:00 · 275 阅读 · 0 评论 -
软件测试理论基础 Zero to Hero 软件测试目的及原则(一)
软件测试理论基础1.软件测试概念软件测试的定义:在规定的条件下对软件进行操作,以发现错误,对软件质量进行评估软件测试的范围:对软件形成中的文档,数据及程序进行测试,而不仅仅对程序进行测试2.软件测试的目的测试的目的不仅仅是为了发现软件缺陷与错误,而且也是对软件质量进行度量和评估,以提高软件的质量3.软件测试的原则基于测试是为了寻找软件的错误与缺陷,评估与提高软件质量,因此...原创 2019-12-09 22:00:02 · 321 阅读 · 0 评论