当前位置:网站首页>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
边栏推荐
- The usage and difference between strlen and sizeof
- Implementation of linked list in address book management system
- wib3.0 跨越,在跨越(ง •̀_•́)ง
- 局域网同一个网段通信过程
- Yygh-11-timing statistics
- [untitled]
- A master in the field of software architecture -- Reading Notes of the beauty of Architecture
- Analysis of grammar elements in turtle Library
- B站刘二大人-多元逻辑回归 Lecture 7
- SQLMAP使用教程(三)实战技巧二
猜你喜欢
nodejs实现微博第三方登录
Memory and stack related concepts
C language bubble sort
清除浮动的方式
Report on the competition status and investment decision recommendations of Guangxi hospital industry in China from 2022 to 2028
Migrate Infones to stm32
How can large websites choose better virtual machine service providers?
Configuring OSPF GR features for Huawei devices
Investment strategy discussion and market scale prediction report of China's solid state high power amplifier industry from 2022 to 2028
Web服务连接器:Servlet
随机推荐
B站刘二大人-多元逻辑回归 Lecture 7
[SQL Server Express Way] - authentification et création et gestion de comptes utilisateurs
Gtest之TEST宏的用法
J'ai un chaton.
[Baiwen smart home] first day of the course_ Learn Embedded and understand the development mode of bare metal and RTOS
Query the standard text code corresponding to a work center (s) in the production order
Summary of data sets in intrusion detection field
【无标题】
入侵检测领域数据集总结
Construction of yolox based on paste framework
How to recover Huawei router's forgotten password
Dynamic programming -- knapsack problem
授予渔,从0开始搭建一个自己想要的网页
Arrays and collections
Download, install and use NVM of node, and related use of node and NRM
嵌入式面试题(一:进程与线程)
Clock in during winter vacation
How to use the container reflection method encapsulated by thinkphp5.1 in business code
公司视频加速播放
Auto. JS learning notes 17: basic listening events and UI simple click event operations