测试用例:如何选好测试数据

作者: GinnyC | 来源:发表于2019-07-18 12:44 被阅读3次

咦~~咦~~~~~~这是咋地啦?上线又出BUG了,需要紧急修复高峰期上线?ememem~~~

这个模块可是经过三个平台的测试大佬测试之后才发布上线的,为什么几个大佬都忽略了此种场景了?

Bug现象:订单里仅包含自营包裹时,取消失败

原因分析:订单里面有多个类型的数据,包括自营包裹和非自营包裹,取消仅包含自营包裹的订单,因为程序没有找到非自营包裹,所以直接空指针异常,导致取消失败

下面举例整理正确的测试数据用例选取方法:

功能:取消订单

数据分析:因为要测试的是取消订单功能,所以要分析订单里面的数据组成情况,具体分析情况如下(简化版):

测试场景:分析测试数据,根据因果图和等价类设计测试用例,构建测试用例如下:

总结:

当我们拿到一个需求测试时,除了常规的业务分析之后,还需要分析里面的数据组成,依次遍历覆盖各种不同类型的数据,以及组合覆盖多种类型的数据。

相关文章

  • 测试用例:如何选好测试数据

    咦~~咦~~~~~~这是咋地啦?上线又出BUG了,需要紧急修复高峰期上线?ememem~~~ 这个模块可是经过三个...

  • 2018-08-15 测试用例设计 1

    软件测试用例 • 指导测试的实施. • 规划测试数据的准备 • 评估测试结果的度量基准 • 持续优化的保证 软件测...

  • 【接口/性能】python05-脚本优化及HTMLTestRun

    优化点如下: 1. 测试环境配置,测试数据,待测接口等都与测试用例隔离,单独保存在data_fixture下 2....

  • seldom学习(七):生成测试数据

    测试数据是测试用例的重要部分。但有时候我们不能把测试数据写死在测试用例中,比如注册新用户,一旦执行过用例那么测试数...

  • 水文一篇,是又在思考的自己了

    之前利用pytest非常简单的应用到了目前在测的项目上,然后发现,需要将测试数据与测试用例相分离,企图写在yaml...

  • 测试自问自答专题(3)

    5. 你能谈谈作为测试主管的日常工作吗? 答:评审由测试人员写好的测试用例和测试数据,并让他们根据建议和意见修改测...

  • 测试用例设计

    测试用例 测试用例指的是在测试执行之前设计的一套详细的测试方案,包括测试环境、测试步骤、测试数据和预期结果。 编写...

  • 软件测试基本流程

    1.需求分析(产品经理) 2.编写测试用例(测什么,怎么测) 3.评审测试用例 4.搭建测试环境 5.等待开发提交...

  • 1.软件测试流程

    1.需求分析 2.编写测试用例(测什么,怎么测) 3.评审测试用例 4.搭建测试环境 5.等待开发提交测试包 6....

  • 什么是测试用例

    测试用例包含哪些内容? 用例编号、用例名称、测试背景、前置条件 优先级、重要级、测试数据、测试步骤 预期结果、实际...

网友评论

    本文标题:测试用例:如何选好测试数据

    本文链接:https://www.haomeiwen.com/subject/xbgklctx.html