测试用例设计方法

news/2025/1/15 18:27:40/

等价类划分法

设计测试用例步骤

  • 需求分析
  • 划分等价类:有效和无效
  • 设计用例

无效有5种情况

  • 规则(需求本身)
  • 长度
  • 类型
  • 是否为空(必填项)
  • 是否重复

案例1:QQ号6-10位自然数

划分等价类

有效等价类有效数据无效等价类无效数据
QQ账号:6-10位自然数6-10位自然数123456长度小于6位12345
长度大于10位12345678901
非自然数_字母abcdef
非自然数_字符!@#$%`
非自然数_汉字中国
非自然数_小数2.1234
不输入

设计用例

ID模块优先级标题前置条件测试数据执行步骤预期结果
001QQP1输入6-10位自然数,QQ号正确网络正常123456

1.打开QQ

2.输入QQ账号

QQ账户正确
002QQP2输入长度小于6位自然数,QQ号错误网络正常12345

1.打开QQ

2.输入QQ账号

QQ账户错误
003QQP2输入长度6-10位汉字,QQ号错误网络正常中国

1.打开QQ

2.输入QQ账号

QQ账户错误
004QQP2输入长度6-10位字母,QQ号错误网络正常abcdef

1.打开QQ

2.输入QQ账号

QQ账户错误
005QQP2输入长度6-10位符号,QQ号错误网络正常!@#$%`

1.打开QQ

2.输入QQ账号

QQ账户错误
006QQP2输入长度6-10位小数,QQ号错误网络正常2.1234

1.打开QQ

2.输入QQ账号

QQ账户错误
007QQP2不输入网络正常

1.打开QQ

2.输入QQ账号

QQ账户错误

案例2:新浪邮箱 

 

边界分析法

设计测试用例步骤

  • 需求分析
  • 划分等价类:有效和无效
  • 确定边界:上点、内点和离点
  • 设计用例

案例1:QQ号6-10位自然数

优化其实可以把789位qq号三种情况去掉 

判定表

设计测试用例步骤

  • 明确条件桩(输入条件)
  • 明确动作桩(输出结果)
  • 对条件桩进行组合
  • 明确每个组合对应的动作桩
  • 设计测试用例(每行数据对应一条测试用例)

 

正交表

visio软件使用

 

方法总结

 

 


http://www.ppmy.cn/news/559862.html

相关文章

使用Dream3D和MATLAB从综合构建微结构到创建具有周期性边界条件的Abaqus输入文件的一站式解决方案

声明:本文中的所有内容仅供学术研究和讨论,不保证完全无误。对于使用本文内容可能产生的任何后果,作者不承担任何责任。希望大家在使用时,结合自己的实际情况进行酌情调整。 一、引言 当我们面临材料力学问题,包括材…

AI的暴论

文章目录 背景技术实现on-premise开源数据fine tuning护城河 业务挑战与机遇历史包袱moderation API可放缩式丧失Github低代码平台是伪需求向量数据库跟LLMs关系?midjourney数据飞轮 模型与方法垂直模型多模态RLHF 真的是必须? 开源与认知技术平权LLMs涌…

瑞士名表精美动态屏保大集合、提供截图及下载地址!

ZENITH Star Open档案大小:2.54MB 内容描述:ZENITH的开心款式女表迷倒很多,这个屏幕保护程序正如该款腕表一样,不仅可以同步电脑动态指示正确时间,而且擒纵装置的动作亦是动态的、清晰可见,相当有趣&#x…

C51单片机期末复习第八章单片机接口技术

一 总线: 传送同类信息的连线 三总线: 地址总线AB,数据总线DB,控制总线CB 目录(ppt给的没啥用,乱还不全): 8.1 单片机的系统总线 8.2 简单并行I/O口扩展 8.3 可编程并行I/O口扩展 8.4 D/A转换与DAC0832应用 8…

python微信刷票代码_微信刷票漏洞详解,Python脚本实现一秒破万!

用到的工具: 插件源码 fiddler 4 python 开始研究 用fiddler进行抓包的数据,微信打开的,抓取到了投票POST表单的链接和数据还有cookie 参数 : zid 是用户ID formhash 是dz的验证之类的,大概看了下最后发现这个东西然并卵(对于本次刷票…

php 微信 防刷票,细数那些防止微信刷票的设置

每个人每天都会遇到朋友或者同事让帮忙刷票的问题,有一些是为宝宝集赞的,有一些是评选最美人物的,但是还有更多的是及到奖品的发放,这就抓住了人们的一种心里,自然会吸引参与者自发的去拉票,这个时候刷票的…

php公众号解决投票刷票,微信公众号投票活动如何防止刷票现象

微信投票活动自出现以来,就深受主办方的青睐。但是只要是举办投票活动就会设置奖励,有奖励就会有人作弊,参赛选手作弊对比主办方来说是没有丝毫好处的,并且还会严重影响其他活动参赛选手的热情,今天多投票评选的小编就…

python微信刷票脚本在哪_微信刷票Python脚本教程

在这个阶段,在微信朋友圈里举行的投票活动是无止境的,我相信很多学生都为此感到困扰,因为总会有个人(亲戚,朋友或其他)不时要求你帮助TA投票。本文不打算从道德或情感层面探讨这个问题。我感兴趣的是&#…