当前位置:网站首页>Test Cases: Four-Step Test Design Approach
Test Cases: Four-Step Test Design Approach
2022-08-02 00:45:00 【Programmer Ah Chang】
Reader Questions:
阿常,上节我们讲到Test points are not equivalent to test cases, I would like to ask you how to process test points into test cases?
At present, testers in the team write different test cases for the same test point. One thousand people have one thousand Hamlets, and 108 testers will have 108 test ideas. How to ensure the output in the team?What about the quality of the use cases? Is there a better test design method?
A Chang replied:
Four-step test design method.
First, modeling.
Select a suitable model for the test point, and divide different test points into four types of models: process type, parameter type, data type, and combination type.
1. Process class, build a test model by drawing "Flowchart".
2. Parameter class, establish a test model through "input and output table".
3. For data class, establish a test model through "equivalence class analysis table".
4. Combination class, establish test model through "factor table".
2. Design basic test cases
Then we design some basic test cases for the established test model to cover this test model.
III. Supplementary test data
Determine test inputs for base test cases and supplement test data.
Four. Extension
According to the actual test experience, in addition to the test model, based on the understanding of where defects are likely to occur in the system, add some test cases to increase the integrity and effectiveness of the test cases.
A Chang's thoughts:
How to process test points into test cases, we will continue to discuss in the next question.
Is it inspiring to you after reading today's sharing? If you have any ideas, you are welcome to privately message Ah Chang in the background to discuss and communicate together

.
Reply 715 in the background of the official account to get the test case template
边栏推荐
- How does JSP use request to get the real IP of the current visitor?
- 管理基础知识13
- Graphical LeetCode - 1161. Maximum Sum of In-Layer Elements (Difficulty: Moderate)
- DFS详解
- 146. LRU cache
- 基于注意力机制的多特征融合人脸活体检测
- ERROR 1045 (28000) Access denied for user ‘root‘@‘localhost‘解决方法
- C语言实现扫雷游戏
- c语言字符和字符串函数总结(二)
- Realize deletion - a specified letter in a string, such as: the string "abcd", delete the "a" letter in it, the remaining "bcd", you can also pass multiple characters to be deleted, and pass "ab" can
猜你喜欢
随机推荐
业务测试如何避免漏测 ?
鲲鹏编译调试插件实战
Graphical LeetCode - 1161. Maximum Sum of In-Layer Elements (Difficulty: Moderate)
ELK日志分析系统
Microsoft PC Manager V2.1 beta version officially released
辨析内存函数memset、memcmp、memmove以及memcpy
JSP how to obtain the path information in the request object?
What is the function of the JSP Taglib directive?
期货开户如何确定期货公司正规性?
Mean Consistency Tracking of Time-Varying Reference Inputs for Multi-Agent Systems with Communication Delays
uni-app项目总结
Industrial control network intrusion detection based on automatic optimization of hyperparameters
抖音数据接口API-获取用户主页信息-监控直播开启
技术分享 | 接口测试中如何使用Json 来进行数据交互 ?
实现删除-一个字符串中的指定字母,如:字符串“abcd”,删除其中的”a”字母,剩余”bcd”,也可以传递多个需要删除的字符,传递”ab”也可以做到删除”ab”,剩余”cd”。
go笔记记录——channel
js中内存泄漏的几种情况
[Solution] Emqx startup under win10 reports Unable to load emulator DLL, node.db_role = EMQX_NODE__DB_ROLE = core
ERROR 1819 (HY000) Your password does not satisfy the current policy requirements
管理基础知识14







