当前位置:网站首页>测试用例:四步测试设计法
测试用例:四步测试设计法
2022-08-02 00:06:00 【程序员阿常】
读者提问:
阿常,上节我们讲到测试点不等同于测试用例,想请教你一下,如何把测试点加工成测试用例呢?
目前团队中测试人员针对同样的测试点,编写出来的测试用例各不相同,一千个人就有一千个哈姆雷特,108 个测试人员就会有 108 个测试思路,如何保证团队中输出的用例质量呢,有没有比较好的测试设计方法?
阿常回答:
四步测试设计法。
一、建模。
即为测试点选择一个适合的模型,将不同测试点划分为四类模型:流程类、参数类、数据类、组合类。
1、流程类,通过绘制 “ 流程图 ” 来建立测试模型。
2、参数类,通过 “ 输入输出表 ” 来建立测试模型。
3、数据类,通过 “ 等价类分析表 ” 建立测试模型。
4、组合类,通过 “ 因子表” 来建立测试模型。
二、设计基础测试用例
接着我们对已经建立好的测试模型,来设计一些基础测试用例,覆盖这个测试模型。
三、补充测试数据
为基础测试用例确定测试输入,补充测试数据。
四、扩展
根据实际测试经验,在测试模型之外,基于对系统中哪些地方容易发生缺陷的认识,补充一些测试用例,增加测试用例的完整性、有效性。
阿常碎碎念:
那如何将测试点加工成为测试用例呢,我们在下一问中继续讨论。
看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家后台私信阿常,一起探讨交流

。
公众号后台回复715,获取测试用例模板
边栏推荐
- 单片机遥控开关系统设计(结构原理、电路、程序)
- 路由策略
- How to design a circular queue?Come and learn~
- Don't know about SynchronousQueue?So ArrayBlockingQueue and LinkedBlockingQueue don't and don't know?
- 07-SDRAM :FIFO控制模块
- [Solution] Emqx startup under win10 reports Unable to load emulator DLL, node.db_role = EMQX_NODE__DB_ROLE = core
- 06-SDRAM :SDRAM控制模块
- 06-SDRAM : SDRAM control module
- C语言七夕来袭!是时候展现专属于程序员的浪漫了!
- els block deformation judgment.
猜你喜欢

146. LRU cache

How to get the best power efficiency in Windows 11?

GIF making - very simple one-click animation tool

Study Notes: The Return of Machine Learning

How to reinstall Win11?One-click method to reinstall Win11

一文概览最实用的 DeFi 工具

security CSRF Vulnerability Protection

TCL: Pin Constraints Using the tcl Scripting Language in Quartus

图解LeetCode——1161. 最大层内元素和(难度:中等)

如何发现新的潜力项目?工具推荐
随机推荐
Win11内存管理错误怎么办?
How to reinstall Win11?One-click method to reinstall Win11
众筹DAO“枯萎”的缩影:曾拍下《沙丘》未出版手稿的Spice DAO解散
LeetCode_518_零钱兑换Ⅱ
好好活就是做有意义的事,有意义的事就是好好活
els 长条变形
玩转NFT夏季:这份工具宝典值得收藏
IP Core: FIFO
零基础如何学习单片机,一位入门者的进阶路径,可参考
微软电脑管家V2.1公测版正式发布
Industrial control network intrusion detection based on automatic optimization of hyperparameters
uni-app项目总结
Is TCP reliable?Why?
Statement执行update语句
JSP built-in object out object function introduction
【HCIP】BGP小型实验(联邦,优化)
JSP how to obtain the path information in the request object?
An interesting project--Folder comparison tool (1)
路由策略
TCL:在Quartus中使用tcl脚本语言进行管脚约束