当前位置:网站首页>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
边栏推荐
- Hongliao Technology: how to quickly improve Tiktok store
- Pay attention to the details of pytoch code, and it is easy to make mistakes
- Baidu online AI competition - image processing challenge: the 8th program of handwriting erasure
- [paper reading] nflowjs: synthetic negative data intensive anomaly detection based on robust learning
- [web security] nodejs prototype chain pollution analysis
- Grant Yu, build a web page you want from 0
- Sqlmap tutorial (III) practical skills II
- B站刘二大人-反向传播
- 误差的基本知识
- 多线程应用的测试与调试
猜你喜欢
随机推荐
华为路由器如何配置静态路由
Web服务连接器:Servlet
Title 1093: character reverse order
Station B, Mr. Liu Er - multiple logistic regression, structure 7
Network protocol model
First knowledge database
Report on the competition status and investment decision recommendations of Guangxi hospital industry in China from 2022 to 2028
YYGH-11-定时统计
[happy Spring Festival] if you feel happy, dance
嵌入式面试题(四、常见算法)
Baidu online AI competition - image processing challenge: the 8th program of handwriting erasure
【无标题】
[Thesis code] SML part code reading
Wib3.0 leapfrogging, in leapfrogging (ง • ̀_•́) ง
Mysql database master-slave cluster construction
SQLMAP使用教程(三)实战技巧二
[experience] when ultralso makes a startup disk, there is an error: the disk / image capacity is too small
华为BFD的配置规范
[C language syntax] the difference between typedef struct and struct
[experience] install Visio on win11









