当前位置:网站首页>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".
边栏推荐
猜你喜欢

10 种常见的BUG分类

2022 Hangzhou Electric Power Multi-School Session 3 K Question Taxi

软件开发工具的技术要素

Metasploit-域名上线隐藏IP

机器学习(公式推导与代码实现)--sklearn机器学习库

软件质量评估的通用模型

【idea】idea配置sql格式化

《WEB安全渗透测试》(28)Burp Collaborator-dnslog外带技术
![[idea] idea configures sql formatting](/img/89/98cd23aff3e2f15ecb489f8b3c50e9.png)
[idea] idea configures sql formatting

"WEB Security Penetration Testing" (28) Burp Collaborator-dnslog out-band technology
随机推荐
软件测试面试题:软件验收测试的合格通过准则?
Zombie and orphan processes
Will domestic websites use Hong Kong servers be blocked?
lua 如何 实现一个unity协程的工具
【Unity编译器扩展之进度条】
gorm的Raw与scan
Software testing interview questions: Please draw the seven-layer network structure diagram of OSI and the four-layer structure diagram of TCP/IP?
软件测试面试题:测试用例通常包括那些内容?
"No title"
【论文笔记】—低照度图像增强—Unsupervised—EnlightenGAN—2019-TIP
leetcode: 266. All Palindromic Permutations
uinty lua 关于异步函数的终极思想
gorm joint table query - actual combat
软件测试面试题:什么是软件测试?软件测试的目的与原则?
Software testing interview questions: What are the seven-layer network protocols?
软件测试面试题:做好测试计划的关键是什么?
导入JankStats检测卡帧库遇到问题记录
tensor.nozero(), mask, [mask]
Software testing interview questions: test life cycle, the test process is divided into several stages, and the meaning of each stage and the method used?
JUC线程池(一): FutureTask使用