当前位置:网站首页>Knowledge of software testing~
Knowledge of software testing~
2022-04-23 03:13:00 【Guo Lvsen skirt@】
What is demand ?
Satisfy User expectations perhaps Documents specified in the contract ( standard 、 Regulations 、 contract ) Conditions and permissions required
What is? BUG( Software error )?
If and only if Software requirements exist and are reasonable , If The software function does not conform to the software requirements specification , Namely Software error ; If the software specification ( Software requirements document ) non-existent , User needs exist and are reasonable , If The user requirements do not match the software functions , Namely Software error
What is a test case ?
A set of collections initiated to the system under test , This set of collections contains Test environment 、 Test data 、 testing procedure 、 Expected results 、 Test the functional modules 、 priority 、 Manual ……
Test environment : The environment in which the system operates
Software development 5 Big model ?
1、 Waterfall model :
advantage : Emphasize the importance of development Phasing ; Emphasis on early planning and needs survey ; Emphasis on product testing ;
Suitable for projects with stable demand
shortcoming : Relying on the only early needs survey , Unable to adapt to changes in demand ;
Because it's a single process , Lessons learned in development cannot be fed back to the process of applying this product
The risks are often revealed late in the testing phase , As a result, the opportunity for early correction is lost
2、 Spiral model :
advantage : Emphasize strict whole process risk management ; Emphasize the quality of each development stage ;
Provide an opportunity to review the value of the project and continue ; Strong anti risk ability ;
Suitable for large projects , High risk projects
shortcoming : Introduce very strict risk identification 、 Risk analysis and risk control , This puts forward high requirements for the technical level of risk management . personnel 、 The investment of capital and time is large
3、 The incremental 、 Iterative model :
advantage : Strong anti risk ability
Incremental model : It is developed one module by one
Iterative model : Is to build the whole into a framework , Then iterate layer by layer
4、 Agile model :
Scrum technological process :
PO: The product manager Sort out the requirements , Translate user requirements into user story( The software requirements )
SM: project manager Ensure the smooth progress of the whole agile process
ST: R & D team Development iteration , Regularly deliver a high-quality available software
Process steps :
1)、 Product launch meeting : commentary user story
2)、 Iteration planning meeting : part user story Assigned tasks , Estimate time
3)、 R & D process —— Daily station will : What did you do , problem 、 plan
4)、 Product demonstration meeting
5)、 Project review meeting : Summarize 、 improvement
characteristic : Light text block 、 Light process 、 Heavy target 、 Re output 、 Embrace change , Able to adapt to changes in demand
Two models of software testing ?
1、V Model :
characteristic : Stage Strong independence ; Early demand analysis and design stage and later test stage One-to-one correspondence , Each stage in the early stage is the basis of each test stage in the later stage ; The problems in the early stage are not found until the later project test , Lead to The problem loses the opportunity to correct in time
2、W Model ( double V Model ): Every stage of development V, Each stage of the test V
advantage : Early test intervention , Intervene in the demand phase
shortcoming : Quite phased , It is still a serial process , Unable to adapt to changes in demand , Agile is not supported
The life cycle of software development ?
Demand analysis —— plan —— Design —— code —— test —— Operation and maintenance
The life cycle of software testing ?( Software testing process ?)
Demand analysis —— test plan —— Test design / Test Development —— The test execution —— Test evaluation
Demand analysis : Verify the correctness of the requirements 、 rationality ; Refine requirements , Find the test item , Write test cases
test plan : Determine the number of people tested 、 Test environment 、 Test time 、 Test equipment
Test design / Test Development : Write test cases according to requirements
The test execution : Development has been completed , Execute test case , Verification function , Submit BUG, verification BUG
Test evaluation : How many test cases have been written , Number of test cases remaining ,BUG Number , Solved BUG Number , The legacy of the BUG And solutions , Test scope and test function
How to describe a BUG?
版权声明
本文为[Guo Lvsen skirt@]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204230311257553.html
边栏推荐
- First in the binary tree
- Creating wechat voucher process with PHP
- Drawing polygons with < polygon / > circular array in SVG tag
- 如果通过 C# 实现对象的深复制 ?
- [Mysql] LEFT函數 | RIGHT函數
- Comprehensive calculation of employee information
- Aspnetcore configuration multi environment log4net configuration file
- 2022a special equipment related management (elevator) work license question bank and simulation examination
- Top ten project management software similar to JIRA
- ASP. Net 6 middleware series - execution sequence
猜你喜欢
一文了解全面静态代码分析
OLED multi-level menu record
《C语言程序设计》(谭浩强第五版) 第9章 用户自己建立数据类型 习题解析与答案
Vs code setting line feed
MAUI初体验:爽
IOTOS物联中台对接海康安防平台(iSecure Center)门禁系统
ASP. Net 6 middleware series - Custom middleware classes
软件测试相关知识~
Tencent video VIP member, weekly card special price of 9 yuan! Tencent official direct charging, members take effect immediately!
The most detailed in the whole network, software testing measurement, how to optimize software testing cost and improve efficiency --- hot
随机推荐
2022g2 boiler stoker examination question bank and online simulation examination
Ningde's position in the times is not guaranteed?
【无标题】
xutils3修改了我提报的一个bug,开心
Blazor University (11)组件 — 替换子组件的属性
Swap the left and right of each node in a binary tree
2022T电梯修理考试模拟100题及在线模拟考试
2022t elevator repair test simulation 100 questions and online simulation test
Using positive and negative traversal to solve the problem of "the shortest distance of characters"
Source generator actual combat
The whole network is the most complete. How to do interface automation test? Proficient in interface automation test details
[MySQL] left Function | Right Function
[untitled]
[MySQL] left function | right function
Source code interpretation of Flink index parameters (read quantity, sent quantity, sent bytes, received bytes, etc.)
[Mysql] LEFT函數 | RIGHT函數
可以接收多种数据类型参数——可变参数
The most easy to understand service container and scope of dependency injection
交换二叉树中每个结点的左和右
类似Jira的十大项目管理软件