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

导入JankStats检测卡帧库遇到问题记录

gorm joint table query - actual combat

MongoDB搭建及基础操作

QSunSync 七牛云文件同步工具,批量上传

oracle创建用户以后的权限问题

软件开发工具的技术要素

《MySQL入门很轻松》第2章:MySQL管理工具介绍

Countdown to 1 day!From August 2nd to 4th, I will talk with you about open source and employment!

matlab中rcosdesign函数升余弦滚降成型滤波器

QSunSync Qiniu cloud file synchronization tool, batch upload
随机推荐
oracle创建表空间
How to automatically push my new articles to my fans (very simple, can't learn to hit me)
gorm联表查询-实战
oracle创建用户
Software Testing Interview Questions: What's the Key to a Good Test Plan?
软件测试面试题:系统测试的策略有?
日志(logging模块)
论文解读( AF-GCL)《Augmentation-Free Graph Contrastive Learning with Performance Guarantee》
软件开发工具的技术要素
The principle of NMS and its code realization
Pytorch使用和技巧
标识符、关键字、常量 和变量(C语言)
Software testing interview questions: Please draw the seven-layer network structure diagram of OSI and the four-layer structure diagram of TCP/IP?
软件基础的理论
子连接中的参数传递
Inter-process communication and inter-thread communication
2 用D435i运行VINS-fusion
ARC129E Yet Another Minimization 题解 【网络流笔记】
典型相关分析CCA计算过程
软件测试面试题:做好测试计划的关键是什么?