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

测试要点是测试点的概括,是对测试功能点的分解,测试点来源于项目需求,是从需求里提取出来的要求,根据每一个测试点可以设计一个具体的测试用例,分为合法和非法(以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.   由数字字母之外的其他字符组成(此时默认长度合法)   #@%&*?



  • 3
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
很抱歉,我并不能提供给你一个300行的21点扑克牌游戏。但是,我可以为您提供一些指导和建议,帮助您了解如何编写一个21点扑克牌游戏。 首先,你需要了解游戏规则。21点是一种非常流行的扑克牌游戏,它的目标是在不超过21点的情况下,使你的牌面比庄家的牌面更接近21点。玩家和庄家都会发两张牌,玩家可以选择要更多的牌或者停止叫牌。如果玩家的手牌超过21点,他就输了。如果玩家的手牌在21点以内,而庄家的手牌超过了21点,那么玩家就赢了。如果庄家和玩家的手牌都在21点以内,那么手牌更接近21点的一方就赢了。 接下来,你需要考虑如何设计游戏的逻辑和规则。你可以使用Python等编程语言来实现这个游戏。你需要创建一个扑克牌的类,用来表示每张牌的点数和花色。你还需要创建一个游戏类,用来处理游戏逻辑,包括发牌、计算点数、比较点数等。你可以使用while或者for循环来实现游戏的流程,同时还需要考虑异常处理,例如玩家输入无效的指令等。 最后,你需要测试你的游戏。你可以模拟不同情况下的游戏流程,例如玩家一次性赢得游戏、庄家一次性赢得游戏、玩家和庄家都停止叫牌等。通过测试,你可以发现游戏的问题并进行修复。 总的来说,编写一个21点扑克牌游戏可能需要超过300行的代码,但是如果你有足够的经验和技能,你可以尝试编写简单的版本来熟悉游戏的逻辑和流程。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值