测试用例的举例

ops/2024/10/19 3:15:34/

1. 基于测试公式设计测试用例

        通过功能,性能,安全性,界面,安全性,易用,兼容对于一个水杯进行测试用例的设计;

        对于一个软件的测试用例设计:

        功能:软件本质上能够用来干什么

        兼容:软件能够在各个平台上运行,通常考虑到的设备有ios,android pc,电脑windows,linux,mac,如果是浏览器,就要考虑浏览器版本;

        易用性:软件设计符合大众操作习惯;

        警告:黄色;报错:红色;通过:绿色;

        安全:软件够能防止黑客攻击,xss漏洞;黑客注入;

        性能:软件页面的渲染时长,软件能够同事间承载大量的用户访问;

        界面:图片布局,图片大小,按钮颜色,文字字体;

1.1 测试用例设计一

下面针对微信发送朋友圈的这个功能进行测试用例设计:

1.2 测试用例设计二

        针对zip(压缩)功能功能进行测试用例设计

        功能,界面,兼容,易用性,安全,性能;

        功能:压缩txt文件,能够成功压缩
                压缩图片文件,能够成功压缩
                压缩视频文件,能够成功压缩
                压缩完成之后,原文件要能够正常使用
                压缩完成之后,产生的压缩文件,占用外存减小;

        兼容:Linux上除了centos这个系统之外,其他的系统是否兼容
        性能:压缩一个非常小的文件,用的时间非常短;就算是压缩一个非常大的文件,用的时间也需要很短;

        界面:zip -选项 文件压缩成功的文件展示的颜色会发生变化压缩完成的文件,应该是一个zip文件

        易用性:zip这个命令选项见明知意

        安全:压缩完成之后,原文件不能被损坏压缩完成之后,新文件解压缩之后,也能正常使用

1.3 测试用例设计三

        控制网络,观察软件的各个功能是否可以正常操作

        通过fildder来进行网络控制:

        通过上述的操作观察下面的代码:

        每上传1kb的下载1kb数据需要花费的时间,如果花费的时间越大,则网速就越慢;

1.4 接口测试

        可以用可视化工具postman

 

        针对接口的方法进行测试:post,get,put,delete;

        针对参数进行测试:针对参数的取值(取值符合类型要求,不符合类型要求,参数的个数要求,参数为空)

        针对业务进行测试:接口返回的每一个参数取值对不对,接口返回的参数个数对不对;

 ps:关于测试用例的设计就到这里了;


http://www.ppmy.cn/ops/119902.html

相关文章

OIDC6-OIDC 授权流程类型

OpenID Connect(OIDC)支持三种主要的授权流程(Authorization Flow),分别是授权码流程(Authorization Code Flow)、隐式流程(Implicit Flow)和混合流程(Hybrid…

mongoDB快速上手

MongoDB 将数据存储为一个文档,数据结构由键值(key>value)对组成。 MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组, 下载https://www.mongodb.com/try/download/community 下载完成解压缩 在目下创建data/db文…

Redis中String类型的常用命令(append,getrenge,setrange等命令)

Redis----String命令 前言.常见的String存储类型. 常见命令1. set 命令2. get 命令3. mget命令与mset命令4. setnx命令5. setex与psetex命令6. incr与incrby与incrbyfloat命令7. decr与decrby命令8. append命令9. getrange和setrange命令10. strlen命令. 前言. 常见的String存…

51单片机系列-串口(UART)通信技术

🌈个人主页: 羽晨同学 💫个人格言:“成为自己未来的主人~” 并行通信和串行通信 并行方式 并行方式:数据的各位用多条数据线同时发送或者同时接收 并行通信特点:传送速度快,但因需要多根传输线&#xf…

陶瓷4D打印有挑战,水凝胶助力新突破,复杂结构轻松造

大家好!今天要和大家聊聊一项超酷的技术突破——《Direct 4D printing of ceramics driven by hydrogel dehydration》发表于《Nature Communications》。我们都知道4D打印很神奇,能让物体随环境变化而改变形状。但陶瓷因为太脆太硬,4D打印一…

某大型公园定岗定编项目成功案例纪实

某大型公园定岗定编项目成功案例纪实 ——优化人力配置,实施灵活化人员调整策略,解决忙闲不均问题 【客户行业】文旅行业;事业单位;公园 【问题类型】定岗定编 【客户背景】 某大型公园随着上级政策的改变,公园取…

(详细、重点)iOS开发与前端开发的相同点和不同点 20个

iOS开发和前端开发都是在软件开发领域中非常重要的技术方向,它们有一些相似之处,但也有很多不同之处。以下是对它们的相同点和不同点的详细解释: 相同点 编程基础: 两者都需要扎实的编程基础,理解数据结构、算法、面向…

在PC端连接苹果手机(iPhone)时,即使已经开启了开发者模式(开发者权限),但仍然无法成功连接,是什么原因?

目录 1. 缺少信任设备授权 2. USB线或端口问题 3. 没有安装正确的驱动程序 4. Apple Mobile Device 服务未启动(适用于 Windows) 5. 开发者选项中的设置问题 6. 防火墙或杀毒软件阻止 7. USB 限制功能已开启 8. 软件版本不兼容 9. iPhone处于恢…