• 《编写有效用例》阅读笔记03


    这篇文章主要关于用例的前置条件,触发事件,和保证。

    1、用例的前置条件(precondition)

    声明了启动该用例之前系统必须满足的条件。通常,前置条件是指该条件已经通过其他用例的执行进行了设置。

    最简单的例子,在论坛里发贴子用例的前置条件是用户登录。

    往往层次高的用例中前后两个没有可选路径的步骤,降低一级层次后,两个步骤独立为两个用例,那么前一个用例就是后一个用例的前置条件。

    (在编写前置条件时通常易犯的一个错误是,把经常是正确的但不是必须的条件写入前置条件。)

    2、触发事件(trigger)指明了启动用例的条件

    3、保证(success guarantee)说明了用例成功结束后项目相关人员的哪些利益得到了满足,用例可以通过执行主场景获得成功,也可以通过执行可选路径获得成功。成功保证通常作为最小保证的添加内容:最小保证被满足以后,并且一些附加条件为真;附加条件中至少包括用例标题中声明的目标。

    关于场景和步骤。

    站在用户的角度考虑,用户在使用中可能会出现什么样的使用情况,考虑不同的职位、权限、角色的人在不同的环境中会如何使用这个软件,根据不同的情况用不同的场景来测试。

     
  • 相关阅读:
    Redis 集群模式
    Redis 哨兵模式
    加密盐的意义
    GeoJSON扩展几何图形格式
    GeoJSON格式规范说明
    个人作业-记账本
    疫情数据爬取
    数据库的修改
    《构建之法》读书笔记(三)
    《构建之法》读书笔记(二)
  • 原文地址:https://www.cnblogs.com/amiee/p/6185708.html
Copyright © 2020-2023  润新知