当前位置:网站首页>2022 software testing workflow to know
2022 software testing workflow to know
2022-07-06 05:59:00 【Test Xiaozha】
Different types of software products are tested in different ways and with different emphasis , The testing process will be different . The same type of software product , The testing process developed by different companies will be different . Although the detailed test steps of different software are different , But the basic testing process they follow is the same .
2022 To know the workflow of software testing
1 Analyze test requirements
Testers need to analyze software requirements before making test plans , In order to have a clear understanding of the software products to be developed , So as to clarify the test object, the scope and focus of the test work . Some test data can also be obtained when analyzing requirements , As the basic basis of test plan , Lay a good foundation for subsequent tests .
Besides , Analyzing test requirements is also testing software requirements , To find unreasonable places in software requirements .
The identified test requirements must be verifiable , Test requirements must have an observable 、 Measurable results . Requirements that cannot be verified are not test requirements . Test requirements analysis also needs to communicate with customers , To clarify some confusion , Ensure that testers and customers reach a consensus on the project as soon as possible .
2 Make a test plan
The following work arrangements shall be made for the test plan .
① Determine test scope : Identify which objects need to be tested , Which objects are not to be tested .
② Develop test strategy : Test strategy is the most important part of test plan , It prioritizes the content to be tested , And determine the test focus . According to the characteristics and test types of test modules ( Such as function test 、 Performance testing ) Select test environment and test method ( Such as manual test 、 automated testing ).
③ Schedule test resources : Pass the test 、 Time 、 Workload and other factors affect the reasonable arrangement of test resources , Including personnel allocation 、 Tool configuration, etc .
④ Schedule the test : According to the software development plan 、 Schedule the testing work according to the overall product plan , At the same time, we should also consider the changes of each part of the work . When scheduling work , It is better to reserve a buffer time between various test work to deal with plan changes .
⑤ Estimate the test risk : List the uncertainties that may occur during the test work , And formulate countermeasures .
3 Design test cases
① The test case (Test Case) It refers to a detailed test plan , Including test environment 、 testing procedure 、 Test data and expected results . Different companies have different test case templates , Although they are different in style and style , But it's essentially the same , Both include the basic elements of test cases .
② The principle of test case writing is to achieve the maximum test coverage with the least test cases as far as possible .
4 Perform the test
① Test execution is the process of executing tests according to test cases , This is the main activity stage of testers .
② The test shall be executed according to the priority of test cases .
③ During the execution of the test , Testers should closely follow the test process , Record defects 、 Form reports, etc , This stage is the most important work stage for testers .
5 Write test report
A complete test report must include the following points .
① introduction : Purpose of test report preparation 、 Explanation of professional terms and references in the report .
② Test summary : Introduce the background of the project 、 Test time 、 Information such as test location and tester .
③ Test content and implementation : Describe the version of this test module 、 Test type , The test case design method used and the test pass coverage , Provide the evaluation conclusion of the test execution process according to the passing of the test , And give suggestions for improvement of test execution activities , It can be used as a reference for subsequent test implementation activities .
④ Defect statistics and analysis : Count the number of defects found in this test 、 Type, etc , Analyze the causes of defects and give suggestions such as avoidance measures , At the same time, residual defects and unresolved problems shall be recorded .
⑤ Test conclusion and suggestion : From demand compliance 、 Functional correctness 、 The overall evaluation of version quality is carried out from multiple dimensions such as performance indicators , Give specific and clear conclusions .
summary
The data in the test report is true , Every conclusion must have an evaluation basis , It can't be subjective .
Foundation consolidation
Practical course of software testing 《 Learn to drive 》APP Actual software testing
First public - dark horse headline software test actual project Full version
Software testing tutorial Charles Test practice of packet capture tool
Software test engineer must MySQL database ,mysql Elaborate on the system + Practice after class
Advanced course of software testing wechat applet testing practice — The whole net starts
边栏推荐
猜你喜欢
How to use the container reflection method encapsulated by thinkphp5.1 in business code
[SQL Server Express Way] - authentification et création et gestion de comptes utilisateurs
功能安全之故障(fault),错误(error),失效(failure)
授予渔,从0开始搭建一个自己想要的网页
Raised a kitten
養了只小猫咪
[experience] install Visio on win11
Station B Liu Erden linear regression pytoch
C language bubble sort
H3C V7版本交换机配置IRF
随机推荐
H3C V7 switch configuration IRF
H3C firewall rbm+vrrp networking configuration
AUTOSAR从入门到精通番外篇(十)-嵌入式S19文件解析
Mysql database master-slave cluster construction
Memory and stack related concepts
IDEA 新UI使用
[leetcode] day96 - the first unique character & ransom letter & letter ectopic word
Migrate Infones to stm32
《卓有成效的管理者》读书笔记
Network protocol model
A master in the field of software architecture -- Reading Notes of the beauty of Architecture
Request forwarding and redirection
Accélération de la lecture vidéo de l'entreprise
What impact will frequent job hopping have on your career?
The ECU of 21 Audi q5l 45tfsi brushes is upgraded to master special adjustment, and the horsepower is safely and stably increased to 305 horsepower
实践分享:如何安全快速地从 Centos迁移到openEuler
As3013 fire endurance test of cable distribution system
Jushan database appears again in the gold fair to jointly build a new era of digital economy
[SQL Server Express Way] - authentification et création et gestion de comptes utilisateurs
Raised a kitten