java软件测试用例代码_软件测试的测试用例怎么写?(含思维导图)

测试用例可以分为五大模块来讲解:

第一个模块:

软件测试的生命周期:

1.需求分析

2.测试计划

3.测试设计

4.测试编码

5.测试执行

6.测试评估

第二个模块:

测试用例的定义:

是为了特定的目的而设计的一组有测试输入、执行条件、预期结果的案例(输出文

档),简单地说,测试用例就是设计一个场景,使软件程序在这种场景下,必须能够正

常运行并且达到程序所设计的执行结果。

第三个模块:

测试用例的构成要素:

用例编号——用例的唯一标识

用例标题——测试用例的简要说明

测试项目——用例所属的项目范畴

用例级别——用例重要程度影响 P1 P2 P3

预置条件——用例执行的前提

测试输入——测试用例数据输入

执行步骤——执行用例的步骤

预期结果——应该得到的结果

第四个模块:

黑盒测试用例设计方法(定义:根据业务需求进行黑盒测试,系统实现、代码逻辑不可见,只根据输入、输出进行测试,代码覆盖率低。)

1.等价类

2.边界值

3.判定表

4.因果图(判定表的优化)

5.状态迁移图

6.场景法

7.正交实验方法

8.错误推测法

黑盒设计用例设计方法总结:

1.黑盒测试主要用于集成测试、系统测试、验收测试

2.功能有输入、输入无组合 ——等价类法

3.功能有输入,输入范围有边界 ——边界值法(基于等价类)

4.有多个输入与输出,输入与输入之间、输入与输出之间,有依赖关系——判定表/因果图法

5.参数配置类功能,参数相互组合——正交实验法(数学公式)/

6.多个功能之间的组合逻辑测试——场景法/状态迁移图

7.最后采用错误推断法再追加测试用例

feac0171f3f5aa7281b37e2235a347d6.png

2545ce548c9f46861420f6c3f54d7528.png

最后:

欢迎大家关注公众号:程序员一凡,领取大厂软件测试面试资料。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值