笔的测试用例怎么写?
一、笔的测试用例
1. 功能测试
做功能测试,首先我们要明确它(产品)的功能是什么,那对于一支笔来说,它的功能最常见的就是写字。
1)笔盖是否容易开合;(按压式笔的话可以是“笔帽是否能够正常按压”)
2)笔芯能否替换;(钢笔可以是“墨水能否正常灌入”)
3)笔的出墨速度是否符合设计要求;
4)笔墨的粗细是否符合设计要求;(铅笔的话可能是笔芯的软硬程度~)
2. 外观测试
对于一支笔来说,它的外观可以说就是它的笔壳的设计。
1)笔壳颜色是否符合设计要求;
2)笔壳上的logo、文字等是否符合设计要求;
3)笔的尺寸大小是否符合设计要求;
4)笔壳的形状设计是否符合设计要求。
3. 性能测试
笔的性能主要是书写,能否连续书写、容不容易漏墨断墨之类的。
1)将笔连续书写看出墨是否流畅;
2)将一支新的笔连续书写,查看能写多长的笔迹;
3)将一支笔从不同高度摔下,查看是否会断墨、漏墨。
4. 安全测试
笔的安全测试主要是有没有毒(防止小孩拿去咬之类的……)、笔有没有容易伤害人的地方。
1)笔壳材质是否安全无毒;
2)笔墨是否安全无毒;
3)笔尖是否容易划伤人;
4)笔壳的外形是否有尖锐的易伤人的地方。
5. 兼容测试
1)是否能够在普通A4纸、铜版纸、卡纸等不同地方书写;
2)遇水是否会晕开。
6.易用性测试
1)笔帽上是否由挂钩,是否便于携带。
延伸阅读:
二、什么叫测试用例
测试用例(Test Case)是为某个测试目标而编制的一组测试输入、执行步骤以及预期结果的集合,以便测试某 个程序的路径或验证软件是否满足某个特定需求 测试用例的概念包含以下几个方面的特性: 1.目标:测试用例的目的是为了达到一定目标 2.作用:去验证某个路径或某个特定的需求 3.集合:表示测试用例由多个项组成:如输入数据、步骤、预期结果等。

猜你喜欢LIKE
相关推荐HOT
更多>>
大数据具有哪些特点?
一、大数据的概念与内涵“大数据”的概念早已有之,1980年知名未来学家阿尔文•托夫勒便在《第三次浪潮》一书中,将大数据热情地赞颂为“第三次...详情>>
2023-10-11 21:54:13
JAVA里面表达式,关系式,条件表达式,逻辑表达式,四者有什么区别?
一、JAVA里面表达式,关系式,条件表达式,逻辑表达式,四者的区别区别是格式和优先级不同。关系表达式(左结合)优先级次于算述表达式(1)、=...详情>>
2023-10-11 21:29:45
计算机语言和高级语言的区别是什么?
一、计算机语言和高级语言的区别高级语言的源程序是可以用编译和解释联众方式执行的,而计算机机器语言源程序需要经过汇编生成目标文件执行。高...详情>>
2023-10-11 21:06:19
const int &const r2和const int &r2有什么区别?
一、const int &const r2和const int &r2const int &const 是不存在的,编译器会报错const int &const r2和const int &r2没有什...详情>>
2023-10-11 20:07:40热门推荐
uml图有哪些?
沸内联元素有哪些?
热常见的网络数据库有哪些?
热Python 在 Linux 里面有哪些应用?
新怎么做软件开发?
为什么函数式语言里有递归数据类型但没有递归函数类型?
大数据具有哪些特点?
python和java相比写app有什么区别?
JAVA里面表达式,关系式,条件表达式,逻辑表达式,四者有什么区别?
国内用户注册ChatGPT详细步骤及视频教程?
计算机语言和高级语言的区别是什么?
python 利用可变参数传入list并打印,与直接用for循环打印有什么区别?
大数据与深度学习有什么区别?
范畴论和类型论的区别和联系是什么?