当前位置:网站首页>Select the smoke test case, and make the first pass for the product package entering QA
Select the smoke test case, and make the first pass for the product package entering QA
2022-07-31 03:11:00 【CrissChan】
Select the smoke test case, and make the first pass for the product package entering QA
Speaking of smoke testing, everyone thinks it is very important, but how should smoke testing be done?
The smoke test is really about "smoke"
The origin of the name smoke test was originally derived from circuit board testing.Because when the circuit board is done, it will first be powered on for testing. If the board does not emit smoke, then other tests will be performed, otherwise it must be done again.The first to introduce this concept into the software product process was Microsoft Corporation. The smoke test was introduced in Microsoft to solve the quality verification problem of daily builds.When the daily build is complete, the basic functionality of the system is briefly tested with a smoke test.It can be seen that the smoke test emphasizes the verification of the main function, rather than a large and comprehensive test.The BVT test (Build Verification Testing) we often say is actually another name for the smoke test.
I believe many people will refute, BVT is BVT, and smoke test is smoke test, they are not the same thing. There are two opinions in the industry as to whether these two concepts are equal.It is more inclined to say that these two nouns are a concept.
Principles of selecting test cases for smoke testing
Smoke test refers to preliminary testing to show errors that are enough to affect the system release, so the test cases of smoke test should be a subset of the test case set, mainly to cover some systems or componentsIt is designed for important functions and mainly evaluates whether a system can operate normally.This also determines that the test case test granularity of the smoke test cannot be too small or too deep.In the design of smoking test cases, in addition to selecting the business process that is more concerned with this change, it should also include the verification of some basic questions, such as: "Is the program running?", "Is the user interface open?" or "Click eventIs it valid?
边栏推荐
- LeetCode简单题之两个数组间的距离值
- Day32 LeetCode
- 3.5 】 【 Cocos Creator slow operating system to stop all animations
- els 方块向左移动条件判断
- return in try-catch
- LeetCode中等题之分数加减运算
- 7. List of private messages
- 【HCIP】ISIS
- YOLOV5 study notes (2) - environment installation + operation + training
- Project (5) - Small target detection tph-yolov5
猜你喜欢
随机推荐
2022牛客多校联赛第四场 题解
What is SQALE
What is a distributed lock?Three ways of implementing distributed lock
11、Redis实现关注、取消关注以及关注和粉丝列表
Ambiguous method call.both
LeetCode中等题之分数加减运算
QML的使用
LeetCode简单题之两个数组间的距离值
C primer plus学习笔记 —— 8、结构体
Mysql 45讲学习笔记(二十四)MYSQL主从一致
注解用法含义
Office automation case: how to automatically generate period data?
SocialFi 何以成就 Web3 去中心化社交未来
10. Redis implements likes (Set) and obtains the total number of likes
Map.Entry理解和应用
Uninstallation of mysql5.7.37 under CentOS7 [perfect solution]
MP使用时的几个常见报错
Moxa NPort device flaw could expose critical infrastructure to devastating attack
选好冒烟测试用例,为进入QA的制品包把好第一道关
StringJoiner in detail








