- 博客(14)
- 收藏
- 关注
原创 关于软件测试设计测试用例方法(流程图法)的学习
一、适合使用的场景、测试阶段 1.测试多个功能之间的组合使用情况:集成测试阶段、系统测试阶段、验收测试阶段; 2.测试多个功能之间的相互组合情况。二、流程图法定义:模拟用户在操作软件时的场景,主要用来测试多个功能之间的组合使用情况。三、流程图常用的符合 1.椭圆(圆角矩形),代表开始和结束; 2.路径,箭头; 3.操作,矩形; 4.判断,菱形; 5.输入、...
2021-12-16 14:06:57
1472
原创 关于软件测试设计测试用例方法(正交法)的学习
一、概念用最小的测试用例获取最大的测试覆盖率。二、基础概念 1.因素,输入参数,类似判断表里的条件桩。 2.水平,输入参数的取值,类似判定表里的条件项。三、工具allpairs使用方法 第一步:再excel中直接书写因素和水平。 第二步:将书写完成的因素和水平粘贴到txt文件中,注意不要进行任何改动,直接保存。 第三步:控制台切入到allpairs文件夹中进行运行。allpairs.exe 文件名.txt>res...
2021-12-16 13:59:44
334
原创 关于软件测试设计测试用例方法(因果图)的学习
一、设计测试用例的步骤: 1.需求分析; 2.画出因果图; 3.将因果图转化为判定表; 4.生成测试用例。二、基本符号 1.恒等关系=,条件成立则结果成立;2.非关系~,条件成立则结果必不成立,条件不成立则结果成立;3.或关系v,只有有一个条件成立则结果成立,所有的条件都不成立则结果不成立;4.与关系^,多个条件必选同时成立则结果成立,只要有一个不成立则结果...
2021-12-16 13:54:11
283
原创 关于软件测试设计测试用例方法(判定表)的学习
一、判定表的概念:存在多个输入条件,多个输出结果,多个输入条件之间存在组合关系,输入和输出之间存在因果关系(依赖或者制约关系)。二、判定表的组成1>条件桩(所有的输入条件);2>条件项(单个条件的取值范围),比如:是否停机,是或否;3>动作桩(所有的可能的输出结果);4>动作项(基于每一种条件的组合,得到确认的结果)。三、设计测试用例的步骤1>明确所有...
2021-12-03 11:25:11
624
原创 关于软件测试设计测试用例方法(边界值分析法)的学习
一、边界值分析法(可以看作等价类划分法的补充)的定义:选取正好等于,或者刚好大于,或者正好小于,边界的值作为测试数据。二、边界值分析法的作用:作为等价类划分法的补充,有统计表明,程序最容易出错的是边界附近。三、边界值分析法的划分 1>上点:边界上的点(上点必测)。 2>离点:刚好大于或小于边界值的点,离边界最近的点。 3>内点:范围内的点,只要在区间范围内就可以,一般取中间值(内点必测)。四、边界值优化:简化七个点为五个点(...
2021-12-03 11:19:35
1453
原创 关于软件测试设计测试用例方法(等价类划分法)的学习
等价类划分法 一、 分类 1、有效等价类:有效数据。 2、无效等价类:无效数据。二、适用场景等价类一般用于有经典输入框的场景 三、设计测试用例步骤 1、需求分析 2、划分等价类,例如:需求对长度、数据类型、规则的要求。 3、编写测试用例...
2021-12-02 14:52:39
358
原创 关于回归测试和测试黑白灰盒分类的学习
一、测试模型分为:V模型、W模型、H模型,其中V模型适用于中小企业,W模型适用于中大型企业(因为其对工作人员水平要求相对高一些),H模型很少公司使用(因为其对工作人员水平要求很高)。二...
2021-12-01 22:51:00
593
原创 测试的四个活动
一、测试的四个活动分为:测试计划活动、测试设计活动、测试实现活动、测试执行活动,每一个测试阶段都可以细分四个测试活动(四个单元、集成、系统、验收测试阶段,每个阶段都有这四个活动)。二、测试计划活动(更偏重于管理流程)由测试经理编写“测试计划文档”(内容:1.人员分工;2.测试范围;3.时间进度)。测试计划和设计有生命不同?测试计划是从管理者的角度规划和控制整个测试工作。三、测试设计活动(更偏重于技术角度)由资深测试工程师编写“测试方案文档”(内容:如何测试?...
2021-11-30 11:28:49
3303
原创 测试四个阶段
一、测试阶段分为单元测试阶段、集成测试阶段、系统测试阶段、验收测试阶段。二、单元测试阶段(检查实现出来的函数代码和详细设计是否保存一致,一般是开发来测,依据“详细设计说明书”来测,属于白盒测试,测代码内部的问题): 1>测试对象 函数; 方法; 接口;如果需要对每一个函数都进行单元测试,则工作量巨大,且要求技术含量较高2>测试依据--详细设计...
2021-11-30 11:20:26
3884
原创 测试模型分类
一、测试模型分为:V模型、W模型、H模型。二、V模型(本质上还是线下模型,自上而下)测试步骤: 1>单元测试,对应开发的详细设计阶段; 2>集成测试,对应开发的概要设计阶段; 3>系统测试,对应开发的需求分析阶段; 4>验收测试,对应开发的用户需求阶段。三、W模型(又叫双v模型,从需求端开始,开发和测试的同步进行测试) 1>需求测试------对应开发的---需求分析 ...
2021-11-30 10:48:26
2928
原创 关于开发模型的学习
一、开发模型分为:瀑布模型、快速原型模型、螺旋模型。二、瀑布模型,是一种经典模型,提供了软件开发的基本框架。 1、瀑布模型的优点:1)各阶段划分清晰2)强调计划与需求分析3)适合需求稳定的产品开发瀑布模型的缺点:1)单一流程,不可逆2)风险显露得晚,纠正机会少...
2021-11-27 14:51:51
264
原创 软件的生命周期,简称SDLC
一、软件的生命周期分为:计划、需求分析、系统设计、软件实现、软件测试、运行维护。二、软件的生命周期中: 1、计划是指一个项目(老板或者经理)准备立项,安排专业人员进行可行性调查研究,并在计划后出具一份“可行性研究报告”。 2、需求分析是产品经理(或需求经理)根据项目的需求进行分析,并在分析后出具“需求规格说明书”。 3、设计需考虑前端界面美观,后端数据库资源调配等事项,设计分为概要设计和详细设计,设计完成后会分别出具“概要设计文档”和“详细设计文档”...
2021-11-26 15:51:13
1418
原创 软件质量模型
一、软件质量模型分为:内部质量和外部质量。二、内部质量中有可维护性。可维护性分为: 1、易维护性:代码容易维护; 2、易改变性:代码容易修改; 3、易测试性:软件开发后便于测试; 4、易分析性:软件开发后方便的去进行定位分析。如软件出错时,可以快速方便的去查找定位到报错的代码位置。 5、稳定性:接口的稳定性,接口不能随意修改。 6、可维护性的依从性:依据法律法规和行业标准来考虑。三、外部质量...
2021-11-26 13:58:41
4397
原创 关于软件质量的学习
一、软件质量:可以理解为软件与用户明确的需求、软件运行中隐含的需求保持一致的程度。二、软件质量分为: 1、软件本身的质量; 2、软件服务的质量; 3、软件运营的质量。三、软件质量体系: 1、ISO,适合全行业的标准。 2、CMM/CMMI,适合软件行业,代表软件能力的成熟度,一共有五级,CMMI是CMM的升级版。四、软件质量“铁三角” 1、团队 团队成员有...
2021-11-25 15:29:15
369
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人