3、测试用例设计方法

 我来答
青柠姑娘17
2022-07-07 · TA获得超过1.2万个赞
知道大有可为答主
回答量:5529
采纳率:100%
帮助的人:24.2万
展开全部
场景法是对系统的功能点或业务流程的描述来进行设计,模拟出用户的正常操作流程和异常的流程,也就是基本流和备选流。一般情况下是一条基本流,N条备选流。
其中,基本流就是每个步骤都是最正常的情况;备选流就是有步骤不是最正常情况,导致生成的新分支。

等价类划分法一般分成两类:有效等价类、无效等价类;等价类其实就是子集。

1、完备测试、避免冗余
2、集合的划分,划分为互不相交的一组子集,而子集的并集是整个集合;子集互不相交:保证一种形式的无冗余性
3、同一等价类标志一个测试用例;因为同个等价类中,往往在程序中的处理方式相同。比如说:

在确立了等价类后,可建立等价类表,列出所有划分出的等价类输入条件:有效等价类、无效等价类,然后从划分出的等价类中按以下三个原则设计测试用例:

列出正三角形的有效等价类和无效等价类(答案百度有)

边界值法是对等价类划分法的一种补充(等价类法得到的测试数据太多,几乎无限),一般是对等价类划分法的分类进行边界值划分。根据经验,大量的错误是出现在输入或输出的边界值上,因此针对各种边界值情况设计测试用例,可以查出更多的错误。
不仅是考虑输入值的边界,也要考虑输出值的边界

if、while等语句的判断条件、定义域、值域边界、空、畸形输入、未受控状态等。
拓展知识

因果图法是对等价类法的一种补充(等价类法没有考虑到多个输入情况的组合)。如果一个功能逻辑,涉及多个条件或控件,则这时候要考虑它们之间的组合关系,不同的组合之间会触发什么样的输出结果。

与、或、非、恒等、唯一、包含、互斥

靠经验和直觉推测系统可能存在的错误,从而有针对性地去检查这些错误的方法。嗯...看人的一种“方法”。

分析系统中最容易出错的场景和情况,在此基础上有针对性地设计测试用例。需要完成的前提条件如下:
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
富港检测技术(东莞)有限公司_
2024-05-27 广告
ISTA3E程序是对相同产品的集合包装的综合模拟性能测试,集合包装件被定义为将一个产品、多个产品或包装件放置在滑板或托盘上,固定在一起或是作为一个单元运输。例如:一台机器由带瓦楞底托的托盘上、瓦楞侧围、顶盖包装,用缠绕膜缠绕在托盘上。用于评... 点击进入详情页
本回答由富港检测技术(东莞)有限公司_提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式