比如订单的正向流程从创建-审核-发货…
逆向流程是审核时驳回,或者已发货驳回
1条回答 默认 最新
- 田猿笔记 2023-07-15 13:23关注
在冒烟测试中,一般只关注系统的主要功能或关键路径,以确认系统的基本功能是否正常工作。逆向流程测试通常不包含在冒烟测试中,因为它主要关注系统的正常操作流程。
逆向流程测试更多地涉及到异常或错误情况的测试,例如处理异常或错误的场景、用户错误操作的处理等。这种测试通常在完整的功能测试或回归测试中执行。
在你提到的订单流程中,冒烟测试可能会关注订单的正常流程,如创建、审核、发货等,并验证这些步骤是否按照预期工作。而逆向流程测试将专注于异常情况,如审核时的驳回、已发货后的驳回等,并验证系统是否能正确处理这些异常情况。
因此,对于冒烟测试,你可以编写测试用例来覆盖订单的正向流程,确保主要功能在正常情况下能够正常运行。而逆向流程测试可以作为额外的测试阶段,在完整的功能测试或回归测试中编写和执行测试用例,验证系统对异常情况的处理。
以下是一个示例的订单冒烟测试用例和逆向流程测试用例:
冒烟测试用例:
- 创建订单:验证订单能够成功创建并保存。
- 审核订单:验证已创建的订单能够通过审核。
- 发货:验证审核通过的订单能够成功发货。
逆向流程测试用例:
- 审核时驳回订单:验证在审核过程中,如果订单有问题,系统能够正确地驳回订单,并进行适当的处理。
- 已发货后驳回订单:验证在订单已发货后,如果需要驳回订单,系统能够正确处理,并进行逆向操作,如退货或取消发货等。
请注意,具体的测试用例会根据你的系统需求和业务流程而有所不同。以上只是一个示例,你可以根据你的实际情况编写更多的测试用例来覆盖各种正向和逆向流程。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 如何让企业微信机器人实现消息汇总整合
- ¥50 关于#ui#的问题:做yolov8的ui界面出现的问题
- ¥15 如何用Python爬取各高校教师公开的教育和工作经历
- ¥15 TLE9879QXA40 电机驱动
- ¥20 对于工程问题的非线性数学模型进行线性化
- ¥15 Mirare PLUS 进行密钥认证?(详解)
- ¥15 物体双站RCS和其组成阵列后的双站RCS关系验证
- ¥20 想用ollama做一个自己的AI数据库
- ¥15 关于qualoth编辑及缝合服装领子的问题解决方案探寻
- ¥15 请问怎么才能复现这样的图呀