当前位置:网站首页>Importance and purpose of test
Importance and purpose of test
2022-06-23 16:31:00 【Multi surveyor 111】
(1) The importance of testing
Software testing is in the whole software life cycle , Has a very critical position , The school can only be operated before the period of operation and post maintenance , soft Debug waterfall model , It is a kind of conventional operation mode , To ensure that the software is delivered to the user before , Software is normal 、 It works 、 reliable . Recently , The latest software projects believe that , A complete software lifecycle includes verification , Test whether the running result of the software is close to the expected value , Problems need to be identified as early as possible 、 solve the problem , If you can't find it early in debugging , The error will gradually spread , Finally, it leads to significant errors in the software test results .
Generally speaking , For system software , Whatever the technology 、 Mode of operation , There will still be errors in the system software . New working languages , Advanced R & D technology , Efficient development and progress , It can reduce errors in the system , But it is absolutely impossible to completely eliminate the software problems , The discovery of the above errors requires a series of tests .
In practical application , It is difficult to debug the software , Therefore, it is often done in a hurry or without debugging at the root , This is because during the test , Still have a lot of wrong ideas and negative work attitude , There are mainly :

① , Because it is easy to design and program , Make progress difficult ;
② Find problems in the software , Effective testing is not constructive , sometimes , And because of problems , And deny a job ;
③ The test work is rather boring , It didn't attract people's attention ;
④ Testing is a complex task 、 Patient work ;
⑤ Blind confidence in software systems , After finding the problem , Fear that users will doubt their R & D level .
The above knowledge about software testing is very negative , It needs a new and correct understanding , So as to improve the comprehensive quality of software products .
The goal is (2) Test of
Suppose the main purpose of the test is to find more errors and problems , So during the test , It should be detected before the location of the wrong problem .
① Software testing is a system program to find problems ;
② Testing is to find problems in the program , It is not a problem free detection system program ;
③ A good test case is , It has not found any problems yet ;
④ A successful test is to find problems , So up to now, no other problems have been found .
This view can remind the staff to find the core of the problem , It does not show that the software system can work properly . however , This kind of view is only seen from the surface of the text , May cause misunderstanding , It is considered that the function of testing is to find problems in software systems , If you don't find any mistakes, you will fail .
First , Testing is not just about finding problems . After analyzing and studying the cause of the fault and the distribution of the error , It can help the staff to find problems in the software processing process . meanwhile , This kind of analysis can also help us come up with more effective 、 Reasonable detection means , So as to further improve the working efficiency of the test . after , Various problems found during the test , It's all meaningful .
For more information on testing techniques, please pay attention to : Shenzhen duosurveyor software and Technical Service Co., Ltd a
边栏推荐
- XML
- 移动云共筑信创云能力底座,助力中国信创产业发展
- get_ edges
- R language uses colorblinr package to simulate color blind vision, and uses edit to visualize the image of ggplot2_ The colors function is used to edit and convert color blindness into visual results
- 读书郎通过上市聆讯:平板业务毛利率走低,2021年利润同比下滑11%
- A tour of gRPC:01 - 基础理论
- Image reading: image open(ImgPath)
- 2022九峰小学(光谷第二十一小学)生源摸底
- 创新实力再获认可!腾讯安全MSS获2022年度云原生安全守护先锋
- Block, non block, multiplexing, synchronous, asynchronous, bio, NiO, AIO
猜你喜欢
![[tcapulusdb knowledge base] Introduction to tmonitor system upgrade](/img/7b/8c4f1549054ee8c0184495d9e8e378.png)
[tcapulusdb knowledge base] Introduction to tmonitor system upgrade

【TcaplusDB知识库】Tmonitor单机安装指引介绍(二)

二分查找法思路分析

亚朵更新招股书:继续推进纳斯达克上市,已提前“套现”2060万元

Summarize the experience of purchasing Alibaba cloud servers

Apache commons tool class

A tour of gRPC:01 - 基础理论

Interpreting the 2022 agile coaching industry status report

Thinking analysis of binary search method

The summary of high concurrency experience under the billion level traffic for many years is written in this book without reservation
随机推荐
Golang writes to JSON files
再突破!阿里云进入Gartner云AI开发者服务挑战者象限
线上交流丨可信机器学习之机器学习与知识推理相结合(青源Talk第20期 李博)
元宇宙带来的社会结构和资本制度演变
数学分析_证明_第1章:可数个可数集之并为可数集
R language uses the image of magick package_ The scale function resizes the image. You can customize the scaling from the angle of width or height
ADB key name, key code number and key description comparison table
Asynclistener interface of servlet 3.0
Server deployment and instructions
The R language uses the GT package and the gtextras package to display tabular data gracefully and beautifully: gt of the gtextras package_ The sparkline function visualizes the line plot of the group
2022 Jiufeng primary school (Optics Valley No. 21 primary school) student source survey
Spin lock using CAS
数字经济加速落地,能为中小企业带来什么?
Image reading: image open(ImgPath)
【TcaplusDB知识库】Tmonitor后台一键安装介绍(一)
Innovation strength is recognized again! Tencent security MSS was the pioneer of cloud native security guard in 2022
R语言plotly可视化:plotly可视化在对比条形图中添加误差条(Bar Chart with Error Bars with plotly in R)
Summarize the experience of purchasing Alibaba cloud servers
R language ggplot2 visualizes horizontal boxplot with coord_flip, and adds jittered data points to display the distribution
Improving efficiency or increasing costs, how should developers understand pair programming?