软测(三)测试用例基本介绍

本文介绍了测试用例的基本概念,以及等价类划分法、边界值分析法、因果图、判定表等测试用例设计方法。通过实例解析了各种方法的适用场景和操作步骤,帮助理解如何有效地设计和选择测试用例。
摘要由CSDN通过智能技术生成

前言

本章主要讲述测试用例的概念及基本使用介绍
ps:现在真有点头昏脑涨.虽然这么晚了,但肯定要把今天所学的总结完才睡觉



一、概念

测试用例(Test Case):是为特定的目的而设计的一组测试输入、执行条件和预期的结果,以便测试是否满足某个特定需求。通过大量的测试用例来检验软件的运行效果,它是指导测试工作进行的依据。

  • 简单来说,测试预期是否等于实际结果,是则通过,否则有bug
  • 而测试用例主要解决的问题是要测什么?怎么测?

例:买手机,按开机键(相当于输入了一组数据来测试),执行条件指的是开机的前提条件,比如是否有电;预期结果就是能顺利打开手机,那么测试完毕后,是否达到了想要的需求(顺利开机)


二、测试用例方法

1.等价类划分法

1)概念

  • 它是一种重要的、常用的黑盒测试方法,不需要考虑程序的内部结构,只需要考虑程序的输入规格即可。它将不能穷举的测试过程进行合理分类,从而保证设计出来的测试用例具有完整性和代表性。

例如:计算器的测试,由于一个一个测试效率低下,你不可能每一个数都加一遍,所以一定要分类测试.将输入数字划分为:
1、整数(在范围内的整数-99到99)取最大、最小、中间
2、小数(在范围内的整数-99到99)
3、符号(±/,。、!@#¥%……&())
5、汉字
6、空格
7、不输入

2)等价类划分

  • 有效等价类:指符合《需求规格说明书》,输入合理的数据集合
  • 无效等价类:指不符合《需求规格说明书》,输入不合理的数据集合

3)等价类思考步骤

  • 1、先确定有效和无效等价类
  • 2、有效等价类就是题目条件(两端的极值(边界值)要判断、中间随意一个值也要判断)
  • 3、无效等价类先划分与条件相反的情况,再找到特殊情况(中文、英文、符号、空格、空)

4)例题展示

例:计算 1—100的整数之和(包括1和100)

  • 分析:先根据题意列出有效和无效等价条件
    有效等价条件:[1,100]的整数(一般要测临界值及中间任意一个值)
    无效等价条件:
    1)<1 or >100的数
    2)小数
    3)中英文字母
    4&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

M1kasal

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值