功能测试(FVT:Function Verification Test)测试用例设计

本文介绍了功能测试(FVT)中测试用例设计的方法,以一个简单的注册功能为例,阐述了从Use Case图到输入参数表,再到输入输出矩阵和测试用例的具体步骤,强调了测试路径覆盖的重要性,对于测试人员设计测试用例具有指导意义。
摘要由CSDN通过智能技术生成

        功能测试测试用例的设计是测试人员基本的工作之一,如何设计出准确有效的测试用例也一直是大家讨论的话题。这里介绍一下我们工作中所使用的设计方法,供大家参考。从用户的角度出发,根据用户的可能输入路径考虑相应用例覆盖。

 

举例一个简单的注册功能:

        要求:

                 a. 用户名是以字母开头的小于或等于5位的字符串
                 b. 密码为大于或等于6位且小于或等于10位的字符串
 
要对这一功能进行测试,我们按照以下流程来进行分析:

 

1. Use Case 图

 

此注册功能包括三个输入参数: 用户名, 密码, 再次输入密码.

 

2. 输入参数表

 

        用户名的可能输入有: 为空, 以数字开头, 以特殊字符开头, 大于5位,正常输入(以字母开头的小于或等于5位的字符串).
密码的可能输入有: 为空, 小于6位, 大于10位, 正常输入(大于或等于6位且小于或等于10位的字符串).
再次输入密码:与前一次输入密码相同, 与前一次输入密码不同

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值