刚面完的字节跳动Python软件测试用例编写(含思路)

刚面完的字节跳动Python软件测试用例编写(含思路),第1张

软件测试编写是软件测试的基本技能;也有很多人认为测试用例是软件测试的核心;软件测试中最重要的是设计和生成有效的测试用例;测试用例是测试工作的指导,是软件测试的必须遵守的准则。

在这里我们不讨论以上的各种观点,但是综上所述,大家可以看出,测试用例编写这项软技能非常重要且是测试人的必备技能,相信很多人没有质疑。

下面我们介绍下测试用例编写。

我们将用例编写分为黑盒用例编写和白盒用例编写两大类。

黑盒测试用例(优先)+白盒测试用例(补充)=完整测试用例

总体编写策略:

对于测试用例编写来说,常用的四种方法基本就够用了,等价类、边界值、正交实验法、错误推断法,辅以场景测试法、需求/设计转换法、探索式测试思想,可以应付绝大多数产品的测试。个别的产品还需要在某一点细化和扩充,需要就事论事。

使用各种编写方法的综合设计策略;

1)在任何情况下都必须使用边界值分析方法,经验表明用这种方法设计出测试用例发现程序错误的能力最强。

2)必要时用等价类划分方法补充一些测试用例,尤其注意无效等价类情况。

3)如果程序的功能说明中含有输入条件的组合情况,则一开始就可选用因果图法(或判定表法、正交试验法)。

4)用错误推测法再追加一些测试用例,主要是利用测试经验。

5)对照程序逻辑,检查已设计出的测试用例的逻辑覆盖程度,如果没有达到要求的覆盖标准,应当再补充足够的测试用例;参照白盒用例编写。

6)对程序的应用场景进行研究和思考,增加不同场景下的测试用例;用户场景测试必须重视,很大一部分程序错误就是因为测试场景与用户真实场景的差异性带来的。

7)对业务和程序有更深的理解之后,可以充分发挥发散思维和探索式想法;大家不要误解探索式测试就是漫无目的的测试,其实探索式测试有非常详细的测试指导思路。

常见的方法如下:

(1)等价类

(2)边界值

(3)因果图

(4)判定表驱动法

(5)正交实验法

(6)功能图法

(7)场景实验法

(8)错误推断法

(9)需求转化

(10)设计文档

(11)探索式测试

等价类:选取少数有代表性的数据,这一类数据等价于这一类的其它值;找出最小的子集,可以发现最多的错误;

两大特性:必须设计的用例;涵盖了大部分情况;

两类情况:有效等价类;无效等价类;

转化为测试用例

1、按照输入条件、有效等价类、无效等价类建立等价类列表,列出所有的等价类;

2、为每一个等价类固定一个编号;

3、设计一个测试用例,使其覆盖一个或多个有效的等价类;

4、设计一个或更多的测试用例以覆盖剩余的有效等价类;

使用场景:输入条件(取值范围/值个数;必须值集合;布尔值;一组处理值;必须遵守的规则;再细分更小等价类;)

等价类举例:

以三角形测试为例:输入3个整数做为三角形的三个边,通过程序判定三角形的类型。
边界值:所谓边界条件,是指输入和输出等价类中那些恰好处于边界、超过边界、或在边界以下的状态 ;

两个特征:选择一个或多个元素,以便等价类的每一个边界都经过了测试;与仅仅关注输入条件不同,还需要考虑结果空间(输出等价类)设计测试用例;

边界条件可能非常微妙,因此把他们确定下来煞费心思;

使用场景:输入+输出都需要考虑(值的范围;值个数;有序集合;内部数据结构;分析规格说明;)

边界值举例:

以三角形测试为例:输入3个整数做为三角形的三个边,1<a、b、c<10,通过程序判定三角形的类型;
因果图:输入条件的组合进行分析。用一个系统的方法选择出高效的测试用例集;

分析思路:

1、分析规格说明描述,确定原因和结果,并赋予标识符;

2、分析规格说明语义,找出原因与原因之间,原因与结果之间关系,画出因果图;

3、有些原因与原因之间,原因与结果之间组合不会出现,用记号表明约束或限制条件;

4、因果图转换为判定表;

5、判定表的每一列作为依据,设计测试用例;

使用场景:必须考虑输入条件的各种组合(一种适合于描述多种条件的组合、相应产生多个动作的形式来进行设计);

4、黑盒-判定表

判定表:分析和表达多逻辑条件下执行不同 *** 作的情况的工具 ;略过因果图的绘制,直接列出所有组合进行筛选;

分析思路:判定表通常有四个部分组成:条件桩、动作桩、条件项、动作项;

判定表的建立步骤:(根据软件规格说明)

确定规则个数;列出所有条件桩和动作桩;填入条件项;填入动作项,得到初始判定表;简化合并相似规则;

使用场景:控制类和游戏。优点是能把复杂的问题按各种可能的情况一一列举出来,简明而易于理解,也可避免遗漏。缺点是不能表达重复执行的动作,例如循环结构。

5、黑盒-正交试验法

正交实验法:利用因果图来设计测试用例时, 输入原因与输出结果之间的因果关系,有时很难从软件需求规格说明中得到;往往因果关系非常庞大,以至于测试用例数目巨大,为了有效地、合理地减少测试的工时与费用,可利用正交实验设计方法进行测试用例的设计。

分析思路:

(1)提取功能说明,构造因子–状态表 ;

(2)加权筛选,生成因素分析表 ;

(3)利用正交表构造测试数据集 ;

使用场景:必须考虑输入条件的各种组合(从大量的数据中挑取适量、有代表性的点,合理有效的测试);

6、黑盒-场景实验法

场景实验法:软件几乎都是由事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果形成事件流;生动的描绘出事件触发时的情景,有利于设计用例,同时测试用例也更容易的得到理解和执行。

分析思路:

每条路径都反映了基本流和备选流;基本流是最简单的路径;备选流自基本流开始,会有特定条件下加入并执行,可能有多种情况;

使用场景(0代表基本流):0;0+1;0+1+2;0+3;0+3+1;0+3+1+2;0+4;0+3+4;…
7、错误推断法

错误推断法:基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性的设计测试用例的方法;更多的与用户的使用习惯及测试程序中的常见问题为主。

分析思路:

(1)列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据这些情况选择测试用例;

(2)注意积累与分享;

使用场景:任何测试、任何情景下都会用到的方法。

有常用的测试用例集,可以参照。

举例:数字输入验证,分别输入数字(正数、负数、零值、单精度、双精度)、字符串、空白值、空值、临界数值;不合法的输入,系统给出必要的判断提示信息;

8、黑盒-需求转换法

需求转换法:根据需求,执行需求分析,并编写测试用例。

分析思路:

(1)将需求转换为思维导图;

(2)仔细推敲每一个字的含义;

(3)与用户的使用场景和目的结合;

(4)严格设计每一个用例;

(5)可以建立一种模型,进行需求转换;

使用场景:任何测试、任何情景下都会用到的方法。

注意:需求的变更带来的影响;需求理解偏差带来的影响;需求含糊不清带来的影响等;

9、黑盒-设计文档

设计文档:参照设计文档,可以理解软件系统内部设计流程及处理机制,对比写好的测试用例,可以在对应功能及模块处新增;

分析思路:

(1)仔细阅读设计文档;

(2)与相关人员沟通实现机制;

(3)结合测试用例编写方法,对比之前写好的用例;

使用场景:任何测试、任何情景下都会用到的方法。

注意:设计文档的编写正确性;设计文档的理解偏差;

10、黑盒-探索式测试法

探索式测试法:无限创意的测试点,永无止境的探索测试;我们要在测试的最前沿发挥洞察力、技术及应变措施,找出产品的缺陷;

分析思路:

局部探索式测试;全局探索式测试;混合探索式测试;

使用场景:任何测试、任何情景下都会用到的方法。像漫游一样,自由地寻找软件中的缺陷,软件测试的未来必然有探索式测试。

基本思路:

第一步需要绘制流程图;

第二步根据路径分析法确定测试用例;

第三步使用等价类/边界值的方法确定测试用例的数据

第四步根据实际情况补充(如默认流程、特殊流程等)

基本策略:

1、语句覆盖准则基本上没啥用,比较强的逻辑覆盖准则是判定覆盖或者条件覆盖;通常判定覆盖可以满足语句覆盖;语句覆盖<判定覆盖<条件覆盖;

2、循环覆盖来说,完全的路径测试并不符合实际;
若你想深入学习软件测试,但是却苦于没有资源,现在就给大家奉上一份13G的超实用干货测试学习资源,涉及的内容非常全面。 需要点击链接免费领取喔

包括测试软件学习路线图,50多天的测试上课视频、16个突击实战测试项目,80余个软件测试用软件,37份测试文档,70个软件测试相关问题,40篇测试经验级文章,上千份测试真题分享,还有2022年软件测试面试宝典,还有软件测试求职的各类精选简历,希望对大家有所帮助……

问题一:测试方案怎么写??如何入手,??急。。。 测试什么的方案 你说清楚我才能告诉你

问题二:测试方案、测试用例以及测试结果怎么写? 测试方案:
测试方案可以写一些测试要点(测试某某功能该多注意的功能)!
测试用例:
测试项目、用例编号、用例标题、重要级别、预置条件、测试输入、 *** 作步骤、预期结果!
测试结龚:
通过、失败、阻塞三种情况!

问题三:请教:系统测试方案怎么写,特别是功能部分 概述:对测试对象的功能测试应侧重于所有可直接追踪到用例或业务功能和业务规则的测试需求。这种测试的目标是核实数据的接受、处理和检索是否正确,以及业务规则的实施是否恰当。测试目标 确保测试的业务功能正常,其中包导航性质菜单,数据输入,处理和检索等功能。测试的范围 1、 界面里面常用功能按钮:增、删、查、保存、取消等。2、 下拉列表、单选、复选、3、 文本框技术 利用有效的和无效的数据来执行各个用例、用例流或功能,以核实以下内容:1、在使用有效数据时得到预期的结果。2、在使用无效数据时显示相应的错误消息或警告消息。3、各业务规则都得到了正确的应用。开始标准 测试执行完成标准 1、完全实现需求中定义的功能2、在功能实现的基础上实现正确的业务流程需要考虑的特殊事项 方案:给出具体的针对性的测试方案,为今后设计用例或在测试过程提供一个大纲性质的方案。下拉列表 1、 条目内容的检查,对照需求说明察看条目内容和实际内容是否一一对应。2、 条目的功能能否实现,逐一执行列表框中每个条目的功能。3、 在列表框中能否输入数据,检查能否输入或则粘贴数据向组合列表框内。4、 能及时获取得到新增加的数据并显示。文本框的 1、 边界值和等价类测试用例方法。2、 可以采用随机测试进行测试用例的补充。3、 输入符合规定的数据。4、 输入已经存在的内容。5、 输入超常字符。6、 输入特殊字集。7、 输入空白,或则空格。复选框的测试 1、 多个复选框被选中。2、 多个复选框可以被部分选中。3、 多个复选框可以不被选中4、 逐一执行每个复选框的功能单选框的测试 1、 单选按钮是否只能同时选中选中一个。2、 个单选按钮的功能是否正确完成3、 是否有默认被选中的选项命令按钮的测试 1、 对各类按钮的测试。2、 功能是否实现。3、 提示信息是否正确。4、 描述、图标功能是否一致。错误处理 1、 对于不符合业务背景的输入数据是否有相应的处理方法。2、 单击按钮正确响应 *** 作。3、 对非法的输入或 *** 作给出足够的提示说明。4、 错误说明应当清楚,命了,恰当,让用户明白错误恭处。5、 对于无法恢复的 *** 作必须提供确认信息,给用户放弃选择的机会。

问题四:测试方案如何写 谢谢!我并没有说明测试方案就是提取功能点,只是基于功能流程,提取测试点,不知道怎么写测试方案

问题五:测试策略和测试计划的区别 测试策略是测试的办法或方案;测试计划是测试实施的步骤或程序。

问题六:测试方案怎么写啊 关于什么的测试

问题七:有谁可以帮我找找S3 trio64v2/dx p5c3dd 这款很久的显卡驱动,谢谢! S3 trio64v2驱动:
searchmydrivers/scripts/s耽archdll

NoteOptionsofTestCase

OptionsDetailedDescription

用例编号"唯一标识一个用例。

需要根据软件需要设计说明书中的标识决定,由数字、字母与中线组成。"

对应需求编号从什么而来例如需求设计说明书(SRS)等。

测试优先级由测试设计负责人和测试执行人员根据当前软件版本情况、用例优先级、用例种类和项目情况,来决定的优先级,在每次测试执行时间段之前,可以更改此字段。

对应UI指出在哪个 *** 作界面执行该用例。

测试类型界面、功能、性能。

用例类型基本事件、异常事件。

测试方法等价类划分、边界值、错误推测、场景。

用例设计者编写测试用例的软件测试设计师。

对应开发人员负责该功能模块代码编写的软件开发工程师。

版本号被测软件版本,由测试执行工程师填写。

设计日期用例编写完成的时期,由测试设计师填写

测试日期测试执行的时间,由测试执行工程师填写。

前置条件执行该用例的先决条件。

输入数据执行该测试用例需要的数据。

执行步骤测试步骤。

预期输出预期结果。

实际结果测试结果,由测试执行工程师填写。

结论评价该用例的可执行度,由测试执行工程师填写。

常见的开发模型:

V模型、瀑布模型、敏捷开发模型、W模型

软件生命周期:

1、问题的定义及规划

2、需求分析

3、软件设计(明确怎么做!)

4、软件编码

5、软件测试

6、运行维护

测试生命周期:

单元测试:一般是开发完成时

集成测试:单元测试之后,单元之间接口是否正确,数据是否正常传递。比如说注册和充值两个功能是否能够连通。

系统测试:根据测试用例,进行完整的系统测试

验收测试:用户对软件进行验收

软件测试阶段:

单元、集成、系统、验收(正式验收、Alpha测试,Beta测试)

软测方法:

白盒测试、黑盒测试、灰盒测试

软测类型:

功能、界面、安全、兼容性、易用性、性能、压力、负载、恢复测试等

其他测试分类:冒烟测试、回归测试、探索性测试

常用的开发的模型:V模型

软件测试的分类

什么是黑盒测试?

黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。不考虑内部结构,在程序接口进行测试。

Alpha、Beta测试的区别?

Alpha测试:前期的用户测试,公司内部在模拟实际 *** 作环境下进行的一种验收测试。

Beta测试:后期的用户测试,此时已经通过内部测试,即将真实发布,是软件的在一个或者多个用户的实际使用环境下进行的测试

冒烟测试和回归测试区别?

冒烟测试:在新版本出来的时候,将软件的全部功能过一遍,功能可以正常进行不会影响测试进度,这个版本就可以真正测试了

回归测试:对以前版本中发现的bug在新的版本中验证是否存在且是否引发新的bug

1、边界值:

选取等于、刚刚大于、刚刚小于边界的值作为测试数据

基本思想是在最小值、略高于最小值、正常值、略低于最大值和最大值等处取值

2、等价类划分:

等价类划分就是把程序的输入域划分成若干部分,然后从每部分选取少量的具有代表性的数据作为测试用例。

无效等价类:不合理的、无意义的输入数据结婚,验证程序处理意外数据的能力

有效等价类:有意义的输入数据的集合,检验程序是否实现了规格说明总的功能和性能

等价类划分方法:按区间划分、数值划分、数值集合划分、限制条件和规则划分

3、错误推算法:

进行错误的 *** 作,验证程序是否对出错的场景和情况有些应对能力,来选择测试用例数据

4、因果法/判定表法:

将判定表的每一列作为依据,设计测试用例。检查输入条件的各种组合情况

5、场景法:

通过描述的业务流程,设计用例来列出不同业务场景,作为测试用例的测试数据

基本流:主要是功能的正常 *** 作流程

分支流:需要程序做非法判断处理的

测试用例方法的选择(划重点)

1、进行等价类划分,主要是输入条件的划分,这是提高测试效率最有效的方法

在任何情况下都必须使用边界值分析法,这种方法设计出测试用例发现程序错误的能力最强

2、用错误推测法追加测试用例

3、如果程序说明中含有输入组合情况,则一开始就用判定表法(判定表法很少用到)

4、如果还没有达到覆盖标准,应当再补充足够的测试用例(场景法)

1、列出需求文档中的可测试性的原始需求

2、对每一条需求进行细化分解,形成可测试的测试点

3、针对测试点确定执行适合的测试类型

4、建立测试需求分析矩阵,对测试需求进行管理

软件测试需求的 重点 是“ 测什么 ”。

测试需求分析的目的:获取测试点,根据测试点编写用例

按钮指示灯:按压上下按钮指示灯是否亮

电梯门开关:按压上下按钮电梯门在当前楼层是否能打开

按向上按钮:电梯是否关门且向上面楼层方向走

按向下按钮:电梯是否关门且向下面楼层方向走

当电梯门没有关上:按开电梯门按钮,门是否开

当电梯门没有关上:按关闭电梯门按钮,门是否关闭

电梯内:按各个楼层,对应的指示灯是否亮

电梯内报警装置:报警装置是否正常

电梯内通话设备:按通话按钮能否接通外界

电梯内灯光:电梯内灯光是否亮,是否有无损坏

电梯内通风:是否通风

按各个楼层按钮:是否到当前楼层停止并开门

当超过最高重量:电梯是否报警打开电梯门,直到小于最高承重

电梯当前楼层是否和电梯内显示屏楼层一直

显示屏内是否有当前楼层,当前向上或者向下箭头,且与当前 *** 作一致

电梯门超过规定时间未关门是否会有报警提示

上下按钮是否控制一个电梯或者两个电梯的开关门,如果控制两个电梯,按向上或者向下按钮,另一个电梯是否受控制

电梯是否分单双层?

在单层电梯情况下,按双层电梯,对应双层电梯数字是否亮,是否会到这一层

在双层电梯情况下,按单层电梯,对应单层电梯数字是否亮,是否会到这一层

电梯限层:按超过限层的电梯层数,数字是否亮,是否会到这一层

双击某楼层:是否会取消这个楼层且楼层灯灭

假如我在9楼,有人先按12楼,有人后按1楼,此时电梯是否先上12楼,再下1楼?

电梯感应:有人或者物体在门中间卡着,门是否会关闭,是否会有警铃提示?

电梯到达指定楼层是否有声音提示?

电梯是否刷卡:刷卡的电梯,如果没有刷卡是否能选楼层

维修开关:电梯内是否有维修开关

测试用例:指导性执行测试,帮助证明软件功能或发现软件缺陷的一种说明。每一个测试点的数据设计和步骤设计。

测试用例的重要性:

(1)、便于测试计划的实施

            一般主要适用于集成测试、系统测试、回归测试。根据用例知道自己的进度

(2)、规划测试数据的准备

            比如测注册,要提前准备好手机号、身份z号、不重复的用户名,邮箱等

(3)、编写测试脚本的根本

            自动测试的中心任务是编写测试脚本。测试脚本就是以测试用例为基础。

(4)、评估测试结果的基准

            通过测试用例的覆盖性和错误率,可以判断测试的结果,是否能发布

(5)、分析缺陷标准

 收集缺陷,对比测试用例。分析是漏测还是缺陷复现。反应了测试的不完善,应立即补充相应的测试用例

测试标题如何写:测试点,对测试点进行细化分解。比如:输入正确用户名、密码,能否正常登陆。

测试用例编写格式注意:

(1)、测试标题一定要描述测试点(验证什么写什么),简洁明了,不存在重复

(2)、测试步骤要有指导性的意义,涉及测试数据输入最好包含具体的测试数据

(3)、预期结果是唯一的,不能出现“发送成功或失败”

如何编写测试用例?

用例包含:用例编号、功能模块、用例标题、前提条件、 *** 作步骤、期望结果(含判断标准)、实际结果、备注

编写方式:按照功能+业务逻辑

(1)、首先保证单个功能是正常的

(2)、然后功能联合起来的业务逻辑是对的

比如:登录、充值、提现功能都是好的。业务逻辑,就是把所有的功能联合起来走一遍,看是否是好的

用例覆盖:包含正面和反面的用例

(1)、正面用例:根据功能模块划分,针对要测试的功能模块,所有正常输入数据的测试用例都写出来

(2)、反面用例:例如登录失败等,输入非法数据,违反唯一约束等等

读者提问: 测试报告怎么写?

阿常回答: 测试报告通常包含这四要素:1、项目背景;2、参考资料;3、计划执行列表;4、测试结果。

一、项目背景

项目背景主要包含以下 4 点:

1、测试产品名称( XX平台 );

2、测试周期( 51~55 );

3、主要测试项目及具体内容( 测试XX平台的功能是否正常实现、易用性是否满足用户需求 );

4、测试人员( 测试员XX )。

二、参考资料

参考资料主要包含以下 4 点:

1、测试计划( 文档链接 );

2、需求规格说明书( 文档链接 );

3、测试用例( 文档链接 );

4、缺陷记录( jira链接 )。

三、计划执行列表

计划执行列表主要包含以下 3 点:

1、计划内容( 功能测试、界面测试、易用性测试 );

2、执行情况( 完成、未完成 );

3、未执行原因( XX功能未水实现 )。

四、测试结果

测试结果主要包含以下 6 点:

1、遗留问题( 含问题描述、问题级别、问题状态、解决方案 );

2、测试需求覆盖情况( 测试需求执行覆盖率、测试需求成功执行覆盖率 );

3、缺陷分布(功能模块、缺陷数、缺陷率);

4、缺陷严重程度(严重程度、缺陷数、缺陷率);

5、缺陷类型(界面、功能);

6、测试结论( 是否同意上线、质量评估、风险评估、测试组建议 ) 。

看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家后台私信阿常,一起探讨交流。

先根据项目需求规格说明书,概要设计书,详细设计书来分析测试需求点,编写用例的目的就是为了覆盖这些测试需求点,常用的用例设计方法有:等价类划分法,边界值法,因果图法,判定表法,场景法,错误推测法,测试用例包含的主要内容有:测试标识,测试标题,预置条件,详细 *** 作步骤及输入值,期望结果,实际结果等

什么是测试用例
测试用例也叫测试案例,是在执行测试之前由测试人员编写的指导测试过程的重要文档,主要包括:用例编号、测试目的、测试步骤、预期结果等
注意:不同公司使用的用例模板可能存在差异,但都大同小异
为什么要写测试用例
1、防止测试点的遗漏,让测试覆盖的更全面
2、方便做版本的回归测试
3、监督测试过程,评估结果
4、提高测试效率,避免盲目测试
5、缩短周期,比如当版本更新或升级时,只需修正少部分测试用例即可,用例资源可以做到重复使用
测试用例编写依据
1、业务需求文档或需求规格说明书
2、开发文档,比如概要设计文档、详细设计文档
3、参考已开发出来的程序,即一边对照程序+需求文档,一边写测试用例
4、与开发人员、需求人员、客户进行沟通确认
什么是好的测试用例
1、用例覆盖率最大化:好的测试用例是完整的用例集合,能够完全覆盖测试需求
2、测试数据的准确性:等价类划分准确,每个等价类范围的数据,测试效果一致
3、测试数据的全面性:保证所有可能的边界值和边界条件涵盖在内,且正确识别
设计测试用例的常见方法
1、等价类划分法
2、边界值分析法
3、错误推测法
4、因果图法
5、判定表法
6、正交排列法
7、功能图分析法
8、场景法等
其中,等价类划分法、边界值法、错误推测法是平时工作中最常用的方法,也是设计好一个测试用例的装备武器,本节课主讲等价类划分法和边界值分析法。
方法一:等价类划分法
将所有可能的输入数据划分为若干子集,从每一个子集中,挑选任意输入数据,测试效果是一样的。那么这样的子集就是一个等价类。
比如有一个需求是:某输入框只能输入-99(含)至99(含)之间的整数,且不能为空
有效等价类(有效数据)可划分为:
-99至0之间的任意整数
0至99之间的任意整数
无效等价类(无效数据)可划分为:
小于-99的整数
大于99的整数
为空的情况
非整数的情况(浮点数、字母、特殊字符、中文字符)
如下图:
方法二:边界值分析法
对输入或输出的边界值进行测试的一种黑盒测试方法,即选取边界值进行测试。因为测试数据的边界值在程序中最容易出错,所以边界值应该重点测试。
还是以上面需求为例:某输入框只能输入-99(含)至99(含)之间的整数,且不能为空
有效边界值包括:
-99(最小边界值)
-98(有效最小次边界值)
-1(边界值)
0(边界值)
1(边界值)
98(有效最大次边界值)
99(最大边界值)
无效边界值包括:
-100(无效最小次边界值)
100(无效最大次边界值)
备注:测试过程中,只要是需要输入数据的地方,就可以使用等价类划分法和边界值分析法,这两个方法一般是搭配使用的。
方法三:错误推测法
基于对被测软件系统的理解、过往经验以及个人直觉,推测出软件可能存在的缺陷,从而有针对性地设计测试用例的方法。
即错误的 *** 作,比如输入输出数据为0或空格等容易错误的情况。将其作为测试用例来执行。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12792948.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-27
下一篇2025-08-27

发表评论

登录后才能评论

评论列表(0条)

    保存