当前位置:网站首页>Software Testing Interview Questions: What do test cases usually include?
Software Testing Interview Questions: What do test cases usually include?
2022-08-05 00:33:00 【software testing pytest】
What do test cases usually include?
Use cases of different structures are included differently.(version, number, project, designer, design date, input, expected output...).
The basic elements of a software test case include test case number, test title, severity level, test input, operation steps, and expected results:
Use case number: There are certain rules for the number of test cases. For example, the number of system test cases is defined as: PROJECT1-ST-001. The naming rule is project name + test phase type (system test phase) + number.Define the test case number, which is convenient for finding test cases and tracking test cases.
Test Title: A description of the test case, the test case title should clearly express the purpose of the test case.For example, "Test the response of the software when the user enters an incorrect password when logging in".
Important level: Define the priority level of test cases, which can be roughly divided into two levels: "high" and "low".Generally speaking, if the priority of a software requirement is "high", then the test case priority for that requirement is also "high"; and vice versa, generally speaking, it is a 5-level division.
Test Input: Provides various input conditions in test execution.According to the input conditions in the requirements, determine the input of the test case.The input of the test case has a great dependence on the input of the software requirements. If the input of the requirements is not well defined in the software requirements, then the design of the test case will encounter great obstacles.
Action Steps: Provides the steps of the test execution process.For complex test cases, the input of test cases needs to be completed in several steps, which are listed in detail in the operation steps.
Expected Result: Provides the expected result of the test execution, which should be based on the output from the software requirements.If in the actual test process, the actual test result obtained does not match the expected result, then the test fails; otherwise, the test passes.
Profile
I am a test and development engineer, currently 25K, and I am currently working on unmanned driving. Welcome to exchange development and testing technology with you, and get a high-paying job together. We also have a group to fight monsters together.There is a small program for interview questions!
The above is the whole content of this article, I hope it will be helpful to everyone's study, and I hope everyone will support "software testing pytest".
边栏推荐
- 软件测试面试题:请你分别画出 OSI 的七层网络结构图和 TCP/IP 的四层结构图?
- NMS原理及其代码实现
- 【Unity编译器扩展之进度条】
- Software testing interview questions: What are the three modules of LoadRunner?
- Cloud native - Kubernetes 】 【 scheduling constraints
- 软件基础的理论
- Software Testing Interview Questions: What do you think about software process improvement? Is there something that needs improvement in the enterprise you have worked for? What do you expect the idea
- ARC129E Yet Another Minimization 题解 【网络流笔记】
- 电子行业MES管理系统的主要功能与用途
- 论文解读( AF-GCL)《Augmentation-Free Graph Contrastive Learning with Performance Guarantee》
猜你喜欢
随机推荐
E - Many Operations (按位考虑 + dp思想记录操作后的结果
【idea】idea配置sql格式化
ARC129E Yet Another Minimization 题解 【网络流笔记】
gorm joint table query - actual combat
标识符、关键字、常量 和变量(C语言)
日志(logging模块)
【论文笔记】—低照度图像增强—Unsupervised—EnlightenGAN—2019-TIP
典型相关分析CCA计算过程
数据类型及输入输出初探(C语言)
gorm的Raw与scan
【无标题】
2022多校第二场 K题 Link with Bracket Sequence I
Software testing interview questions: What are the seven-layer network protocols?
软件开发工具的技术要素
MongoDB搭建及基础操作
电赛必备技能___定时ADC+DMA+串口通信
《WEB安全渗透测试》(28)Burp Collaborator-dnslog外带技术
could not build server_names_hash, you should increase server_names_hash_bucket_size: 32
node uses redis
TinyMCE禁用转义









