[Notes]软件测试与交付-C3 Test case

C3 Test case

  • 测试用例:为特定目标而开发的一组测试输入、执行条件和预期结果,如执行特定程序路径或验证是否符合特定需求。
  • Test scenario测试场景:测试应用程序的可能方式或方法,一个详细的测试程序组成,一个测试场景有许多与之相关的测试用例。
    • Test Case
    • Test Case Description
    • Test Data
    • Expected Result
    • Actual Result
    • Pass/Fail
    • Pre - Condition、Post - Conditions
  • 测试用例必要要素
    • 编号
    • 所属模块
    • 用例标题
    • 优先级
    • 前置条件
    • 测试输入数据
    • 测试步骤,建议不超过3步
    • 预期结果
    • 实际结果
    • 状态:通过/失败

Test Oracle

  • oracle是一种确定程序是否通过测试的机制。
  • 执行检查所观察行为正确性任务的实体称为oracle,需求、规范、开发人员知识、用户需求扮演着Oracle的角色

用例维护

  • 根据新的需求规格说明书,更新用例
  • 根据提交给测试的软件版本的具体实现,更新用例
  • 根据非pass用例执行结果,进行分析后,更新用例
  • 对每个版本发现的问题进行分析,找到测试用例设计遗漏点,更新用例
  • 软件功能测试后,出现变更,追究或者删除用例
  • 需求掌握程度加深后,发现测试遗漏点,更新用例
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值