总结设计测试用例的万能公式

现在有⼀款产品,要求我们对"⻔锁"设计测试⽤例,假如你是测试⼈员,你会怎么设计呢?

1 常规思考+逆向思维+发散性思维

设计测试⽤例的原则⼆:

1.测试⽤例的编写不仅应当根据有效和预料到的输⼊情况,⽽且也应该根据⽆效和未预料到的输⼊情 况。

2.检查程序是否"未做其应该做的"仅是成功的⼀半,测试的另⼀半是检查程序是否"做了其不应该 做的"。(是上⼀条原则的必然结果)

3.计划测试⼯作时不应默许假定不会发现错误。

2 万能公式

设计测试⽤例的万能公式:功能测试+界⾯测试+性能测试+兼容性测试+易⽤性测试+安全测试。

功能测试, 就是从产品的功能角度出发, 验证功能是否是正确的.

界面测试, 就是你肉眼看到的部分都称为界面, 界面上的所以元素都要测试, 界面涉及到的内容: 元素(大小, 颜色, 形状, 材质(这个要可以摸到的).......

性能测试, 就是面临一些极端情况下的测试.

兼容性测试, 就是不同版本(软件, 系统)下的兼容性, 比如有的网站在谷歌浏览器中可以打开, 但是在edge浏览器上就打不开.

易用性测试, 是否具备简单上手的属性.

安全测试, 就是是否具备危险材质, 气味, 放到软件中 , 以登录为例, 我们登录某些网站时, 密码通常是看不见的, 后端的接口在响应数据时也要考虑到用户数据的安全性. 还有SQL注入, 越权....

下面来进行一个水杯的测试用例的编写

测试用例每一个人写的都不同, 这是我第一次写测试用例, 还可以加很多东西.

相关推荐
会开车的鸟哥10 小时前
自动创建测试用例与组件测试向导
测试用例·simuinktest
螺丝钉tina1 天前
[Playwright][08] Upload 模块自动化:如何设计真实业务测试用例?
运维·自动化·测试用例
TomEval1 天前
【测AI】第22篇:Agent 系统测试方法 — AI 学会“动手“了
人工智能·python·prompt·aigc·测试用例
车软学堂2 天前
CANoe自动化:跑起第一个测试用例
运维·车载系统·自动化·汽车·测试用例
jiangbqing3 天前
测试功能点,测试用例、测试报告全流程技能直接用
功能测试·测试用例·测试用例 测试报告
自动化测试行业观察3 天前
AI智能测试用例生成技术解析:多源融合+LLM混合生成方案与实践
自动化测试·人工智能·科技·测试用例·智能化测试·ai测试平台·ai智能遍历
TomEval3 天前
【测AI】第20篇:大模型安全测试 —— 越狱攻击与防护
人工智能·python·功能测试·ai·aigc·测试用例·安全性测试
TomEval8 天前
【测AI】第17篇:大模型评测方法论 —— LLM 怎么测?
人工智能·python·aigc·测试用例
TomEval9 天前
【测AI】第16篇:模型公平性与可解释性测试 — AI 的偏见与黑箱
人工智能·python·功能测试·ai·测试用例
川石课堂软件测试10 天前
涨薪技术|0到1学会性能测试第9课-HTTP响应统计
数据库·功能测试·网络协议·http·kubernetes·单元测试·测试用例