美文网首页
关于业务流程的测试设计(二)

关于业务流程的测试设计(二)

作者: 82a7fe2508f4 | 来源:发表于2022-07-21 11:09 被阅读0次


一、业务流程:

业务流程的测试设计是一个项目中最重要的功能测试,也是用户使用最频繁的功能。

业务流程,为了达成特定的目的而进行的一系列活动的统称。

比如:电商系统其中一个核心业务流程就是线上用户可以通过该平台完成下单购买商品的活动,这样的活动可以叫做下单业务流程。

业务流程用例的编写需要借助于流程图,流程图一般是由产品设计画出的,当然测试人员可以画,但是需要对整体的项目比较熟悉,也需要清楚流程之间的关联关系才能画出。

作为测试人员需要掌握一个基本技能,就是根据产品提供的业务流程图能找出对应的路径,并按照上述提供的模板编写出用例接口。当然要直接能编写出业务流程用例还需要通过xmind梳理一下异常业务的测试点,这样设计更加全面。

例如:某下单业务流程图及测试点整理

二、单模块

首先,单功能先覆盖需求

这种是最基本的测试用例编写可以直接按照需求整理出来即可,不需要太多思考

主要是单功能的显示操作和规则入手,通过xmind整理测试点,然后通过测试用例模板编写用例。例如,某商城的拼团功能单功能测试点:

其次,单功能本身的业务

这种比较难以梳理,需要结合产品需求文档描述业务及产品介绍,和自身的测试经验及对项目的熟悉程度,从使用者角度出发,更多的思考与当前功能紧密相关的场景

也就是从用户使用角度入手,从使用前,使用中,使用后三个角度入手,然后覆盖正向的业务测试点,还需要覆盖异向的业务测试点。例如,拼团业务功能测试点:

最后,非功能测试点

这种直接可以借助于质量模型的特性直接梳理即可

非功能测试点的整理,对于不同类型架构方向设计基本是固定的。B/S 架构和 C/S 架构基本一致,C/S架构的还需要关注一些专项类的测试

相关文章

  • 关于业务流程的测试设计(二)

    一、业务流程: 业务流程的测试设计是一个项目中最重要的功能测试,也是用户使用最频繁的功能。 业务流程,为了达成特定...

  • 顶级BPM软件

    业务流程管理软件主要用于为人们提供设计、构建、分析、修改和测试各种业务流程的平台。它有助于有效地模拟业务流程生命周...

  • 接口测试的场景

    1,基本功能测试(业务测试) 根据需求文档和接口设计文档的转译,需要清楚业务流程规则和每个接口的使用场景方式,设计...

  • 如何对复杂功能进行流程设计

    业务流程设计基础 一、业务流程图是什么 产品设计就是流程设计 凡是产品需求必有流程图 二、产品就是做流程,产品的视...

  • 单元测试理论基础

    单元测试 边界值测试 基路径测试 在业务流程基础上,求出基本可执行路径,设计测试用例。 场景法 运用业务场景(功能...

  • 测试用例设计方法(二)

    测试用例设计方法 1、场景法 定义:通过场景描述的业务流程(业务逻辑),设计用例来遍历场景,验证软件系统功能 场景...

  • 变异测试小记

    引言 测试用例设计是软件测试中的核心问题。在实践的过程中,一般采用业务流程覆盖、数据流覆盖、语句覆盖等作为测试充分...

  • 产品入门part4 - 流程训练

    01 业务流程设计 产品设计,其实就是业务流程设计,做产品就是就是做流程。 业务流程图包含什么: 1.用户:有哪些...

  • 软件测试流程

    一、测试主要的四个阶段 1.测试计划设计阶段:产品立项之后,进行需求分析,需求评审,业务需求评级,绘制业务流程图。...

  • 软件测试流程

    一、测试主要的四个阶段 1.测试计划设计阶段:产品立项之后,进行需求分析,需求评审,业务需求评级,绘制业务流程图。...

网友评论

      本文标题:关于业务流程的测试设计(二)

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