用例编写思维顺序

一、功能影响其他地方:

  1. 说明
    其实就是两点,操作和范围。然后就是他们的重复。

操作

  1. 增删改查
    1. 操作其实就是指增删改查。
    2. 因为不同操作的范围是不一样的,所以先列出操作。

范围

  1. 范围的递进
    1. 首先我们要先梳理哪些地方能新增。
    2. 然后再从大方面细分,比如我们要测一个页面变量的新增,那这个页面变量有哪些范围呢?这个要层层递进,从大的范围开始,首先是普通应用和审批应用。
    3. 然后进一步到应用里面的标准页面、子页面、外框。
    4. 然后在页面里,具体到页面变量,他有不同类型,实体对象、实体对象列表、自定义对象、自定义对象列表等。这种细分要直到遇到新增操作的步骤。

重复

  1. 操作结果范围:
    一次范围操作组合会带来下一次的影响结果。这个操作结果(值)也有增删改查。然后重复上面的两个步骤。

二、其他地方影响功能

  1. 说明
    创建的功能本身也是受其他内容影响的,比如我新建功能可以选A、B、C种类,但是我删除A、B、C或者增加D后,对创建的功能是有影响的。这里可以在我们上述一、新增的时候对功能内的A、B、C考虑CRDU。
posted @ 2021-11-23 15:06  阿根的园子  阅读(94)  评论(0)    收藏  举报