当前位置:网站首页>Fundamentals of software testing
Fundamentals of software testing
2022-06-10 11:08:00 【csx_ zzh】
One : Software development process model
Definition of software :
IEEE The definition of : A computer program 、 Method 、 Rules and related documentation, as well as data necessary for running on the computer .
Accepted definition : Program 、 A complete collection of data supporting program operation and documentation related to the program .
software development :
Practice has proved : It is effective to organize and manage software development according to engineering principles and methods , Is a major way to get rid of the software crisis .
It is from the definition of software requirements to the scrapping of software after delivery , System development throughout the life cycle 、 The whole process of operation and maintenance 、 The structural framework of activities and tasks .
Software life cycle model
It is from the definition of software requirements to the scrapping of software after delivery , System development throughout the life cycle 、 The whole process of operation and maintenance 、 The structural framework of activities and tasks .
There are mainly :
The linear sequential model is the waterfall model
Prototypes
Spiral model
Spiral model
Two :
Definition of software testing :
1983 year IEEE ( Institute of Electrical andElectronics Engineers) The definition of software testing in the standard terminology of software engineering proposed by the International Association of electronic and electrical engineers is : The process of running or measuring a system by manual or automatic means , Its purpose is to test whether it meets the specified requirements or to find out the difference between the expected result and the actual result .
We define software testing as the process of finding faults in a program , Make testing an achievable task , Thus overcoming the psychological problems . therefore , For software testers , The best definition of testing is : Software testing is the process of executing a program to find errors .
3、 ... and
Definition of software defect :
From the inside of the product , Software defects are errors in the development or maintenance of software products 、 Problems and so on ;
Looking from the outside , A software defect is a failure or violation of a function that a system needs to implement .
边栏推荐
- PAT 甲级 1134 顶点覆盖
- Leetcode 1991. Find the middle position of the array (brute force enumeration)
- 音质出色的降噪旗舰,女毒必选,贝壳王子MO3体验
- High performance computing (2) -- a ten thousand foot tall building rises from the ground
- 从POP3服务器提取电子邮件
- Nucleic acid detection robot
- 香槐路的香槐花,匆匆四年无归期。
- 如何才能把团队给带解散。。。
- 【BUUCTF】[Zer0pts2020]Can you guess it?
- Array target two integers and return their array subscripts
猜你喜欢

Mit6.824-lab2d-2022 (detailed explanation of log compression)

杰理之BLE timer 时钟源不能选 OSC 晶振【篇】

Working principle and application of single chip trigger or not gate

Digital supply chain collaboration system for digital commerce cloud communication industry: empowering communication enterprises to improve supply business and enhance market competitiveness

杰理之获取 BLE 广播包、profile 数据的接口【篇】

RT thread usage manual (updated on 2022-0516)

保温热水更方便,日常泡奶的小神器,七彩叮当无线便携式调奶器上手

How to choose cities, schools and majors for the college entrance examination?

Carbon reduction in the construction industry is by no means a fresh idea experts suggest strengthening the transformation of rural buildings

How to state clearly and concisely the product requirements?
随机推荐
珠海高远电能科技有限公司30%股权转让,来自塔米狗分享
Digital supply chain collaboration system for digital commerce cloud communication industry: empowering communication enterprises to improve supply business and enhance market competitiveness
Jiachuang biology rushes to the Growth Enterprise Market: the actual controller with annual revenue of 130million was once a professor of Wuhan University
Gan learning notes KL divergence, JS divergence, Wasserstein distance
Conversion between binary, octal, decimal and hexadecimal (integer plus decimal)
子网划分不会?瑞哥带你深入理解IP地址,手把手教你子网划分!
Noise reduction flagship with excellent sound quality, female poison must be selected, Mo3 experience of shell Prince
High performance computing (2) -- a ten thousand foot tall building rises from the ground
Continuous subarray of maximum sum
Binary find a specific value in an ordered array
【黄啊码】我用这个方式清理了谷歌浏览器的控制台
What is the difference between NoClassDefFoundError and classnotfoundexception
Initial experience of a one-stop solution for general target detection and recognition based on shengteng AI heterogeneous computing architecture cann
保温热水更方便,日常泡奶的小神器,七彩叮当无线便携式调奶器上手
[time series prediction] esrnn paper reading
Google Earth Engine(GEE)——国家标识符网格数据集
在线文档协作工具,是提高工作效率的第一步
解析:稳定币不是「稳定的币」 其本质是一种产品
Nucleic acid detection robot
MySQL Foundation