当前位置: 首页 > news >正文

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

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

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

设计测试⽤例的原则⼆:

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

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

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

2 万能公式

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

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

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

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

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

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

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

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

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

http://www.xdnf.cn/news/70777.html

相关文章:

  • 企业微信-自建应用
  • opencv 对图片的操作
  • c++学习之---vector
  • 华为认证HCIE考试费用总结
  • 平均精确度(Average Precision, AP)和均值平均精确度(Mean Average Precision, mAP)的区别和联系浅析
  • Spring MVC 一个简单的多文件上传
  • element-ui中的上传组件el-upload非自动上传监听不到success
  • 每天一道面试题@第一天
  • 12.QT-Combo Box|Spin Box|模拟点餐|从文件中加载选项|调整点餐份数(C++)
  • 【数据结构入门训练DAY-19】总结数据结构中的栈
  • 柔和的风光人像静物摄影Lr调色教程,手机滤镜PS+Lightroom预设下载!
  • LX2-编译及下载程序
  • shardingsphere启动报mode错误
  • 软考中级数据库系统工程师学习资料分享
  • 控制系统的结构和关键指标
  • 02_Flask是什么?
  • 【大模型】Browser-Use AI驱动的浏览器自动化工具
  • ORB-SLAM_地图点优化_固定位姿_g2o定义_雅可比矩阵推导
  • Vscode开发STM32标准库
  • 实践项目开发-hbmV4V20250407-项目架构设计
  • 多线程累加探索思考
  • 在统信UOS 1060上实现自动关机
  • Java并发:资源共享
  • 在CSDN的1095天(创作纪念日)
  • ECMAScript
  • 网络结构及安全科普
  • 【MySQL】表的约束(主键、唯一键、外键等约束类型详解)、表的设计
  • 前端工程化:构建高质量 Web 项目的现代方法论
  • Keil5没有stm32的芯片库
  • 反转字符串