软件测试基础知识二——编写测试用例的方法

什么是测试用例?
测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程
序路径或核实是否满足某个特定需求。

通俗的讲:就是把我们测试系统的操作步骤用按照一定的格式用文字描述出来。


写测试用例有什么好处?
理清思路,避免遗漏
这里是我们认为最重要的一点,假如我们测试的项目大而复杂,我们可以把项目功能细分,根
据每一个功能通过编写用例的方式来整理我们测试系统的思路,避免遗漏掉要测试的功能点。
跟踪测试进展。通过编写测试用例,执行测试用例,我们可以很清楚的知道我们的测试进度。


使用等价类和边界值设计测试用例
测试的时候可能会遇到下列问题
不知道是否较全面的测试了所有内容
不知道所有功能是否都测到了
不清楚每个功能点是否都测试全面了
存在大量冗余测试,影响测试效率
有些功能点可能测试多次
对新版本的重复测试很难实施
每个版本测试的步骤,数据都不一样,随意性很强
这时候就要使用一些科学的方法来指导我们测试了


等价类划分
等价类划分属于典型的测试方法,根据程序对数据的要求,把程序的输入域划分成若干个部
分,区分出哪些数据是有效的,哪些数据是无效的,从每个部分中选取少数代表性数据作为测
试用例。这样,每一类的代表性数据在测试中的作用都等价于这类中的其他值。(举例:人大
代表,选举的都是典型的人物,代表了整个区或者省的人民。以此来对该地区进行评判和分
析。)

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值