软件测试--测试用例以及黑盒测试数据的选择方法

什么是测试用例

测试用例分类

功能(Function)、界面(UI)、性能(Performance)、安全(Security)、接口(Interface)

测试用例的定义

简单的说,测试用例就是:

设计一个情况,软件程序在这种情况下,必须能够正常运行并且达到程序所设计的预期结果

如果程序在这种情况下不能正常运行,并且这种情况会重复发生,那就表示软件程序人员已经测试出软件有缺陷,这个时候就必须将这个问题标识出来,并且通知软件开发人员。软件开发人员接获通知后,将这个问题修改完成与下个测试版本内

软件测试工程师取得新的测试版本后,必须利用同一个测试用例来测试这个问题,确保该问题已经修改完成。

 

常遇到的面试问题:

  1. 什么是测试用例?
  2. 如果软件按照测试用例执行,达不到预期结果怎么办?
  3. 开发人员说缺陷修复了,你会怎么做?(回归测试)
  4. 测试用例真的有必要耗费时间进行设计和编写吗?有用吗?
  5. 时间不够用了,还要进行详细的测试用例设计吗?
  6. 测试用例需要经常更新吗?(必须的,尤其是发现过缺陷的测试用例。“杀虫剂效应”,一个已经发现过缺陷的测试用例,就相当于杀虫剂。必须使用更强的杀虫剂--新的测试用例(与之前的用例中数据类型保持一致)进行重新测试)
  7. 现在有一个文本框,有一个规则,请对这个规则,进行输入内容的等价类划分

(尽可能详细的划分)

 

测试用例模板和包含的内容

用例设计模板中的说明

  • 标识符:由测试设计郭恒说明和测试程序说明引用的唯一标识符
  • 测试项:描述被测试的详细特性、代码模块等,应该比测试设计说明中所列的特性更加具体。还要指出引用的产品说明书或者测试用例的其他设计文档。
  • 输入说明:该说明列举执行测试用例的
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值