关于测试点和测试要点的一点个人见解

本文详细介绍了一种针对密码输入框的功能测试方法,包括合法与非法测试点的设计思路及具体测试用例。从项目需求出发,提炼出测试要点,并通过边界值分析法,覆盖各种可能的输入情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

测试要点是测试点的概括,是对测试功能点的分解,测试点来源于项目需求,是从需求里提取出来的要求,根据每一个测试点可以设计一个具体的测试用例,分为合法和非法(以4-8位密码,由字母数字组成,不能是纯数字,不能由数字开头

步骤1.找全测试要测的点(密码长度和类型)

步骤2.设计合法的测试点(合法的长度+合法的类型)

步骤3.设计不合法的测试点(不合法的长度,此时默认类型为合法;或者不合法的类型,此时默认长度合法)

还要考虑隐藏的测试点,比如输入框为空,非法字符等,测试点不要冗余)

那么测绘点就可以这么设计了

1.合法:4位纯字母(边界值)

2.合法:6位字母开头,字母数字混合

3.合法:8位纯字母(边界值)

4.非法:3位字符(此时默认类型合法)边界值

5.非法:9位字符(此时默认类型合法)边界值

6.非法:由纯数字组成(此时默认长度合法)

7.非法:由数字开头(此时默认长度合法)

8.非法:输入为空

9.非法:由数字字母之外的其他字符组成(此时默认长度合法)

接下来设计测试用例(每一个测试用例对应一个测试点)

1.   4位纯字母   asfd

2.   6位字母开头,字母数字混合    a4d5f4

3.    8位纯字母(边界值)        qwertyui

4.   3位字符(此时默认类型合法)边界值      a5r

5.   9位字符(此时默认类型合法)边界值      we7w4f4sd

6.   由纯数字组成(此时默认长度合法)      4521

7.    由数字开头(此时默认长度合法)     7as4sc7d

8.   输入为空         

9.   由数字字母之外的其他字符组成(此时默认长度合法)   #@%&*?



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值