当前位置:网站首页>The testing process that software testers should know
The testing process that software testers should know
2022-07-03 01:47:00 【Software testing Jun】

Since work , There are more than a dozen projects, large and small , Covering finance 、 Insurance 、OA Office software .
From the perspective of test process , Basically the same , Here we will sort out the common test processes ,
For new friends to learn reference , You are also welcome to improve and supplement .

One 、 Requirements Q & A review
Participants :
product 、 Development 、 test 、 Requirement proposer 、 Other relevant personnel
primary coverage :
Review the requirements documents , For questions or mistakes , Discuss and communicate , To ensure the accuracy and consistency of requirements understanding .
It is better to have a business process diagram in the requirements document , Can better help relevant personnel quickly understand business needs .
Achieve the goal :
Through this meeting, we learned that the developers of each module , To determine the test time
Two 、 List the test points
primary coverage :
After the requirements review is passed , Test according to the requirements of the final version or UE Construct a test brain map .
List test points and test methods through brain map , Then sort out the test plan according to the brain map .
Brain mapping tools :
Xmind、MindManager etc.
The test plan includes :
Test environment , Test data , Test module , Test point , The test method , Test risk, etc
Achieve the goal :
This link , Output test points and test plans , Guide the next test work .
Strongly recommended :
When the test task is urgent and there is no time to write the use case , Be sure to list the test points and carry out Review.
Avoid unordered testing , Confusion of ideas , miss this and that .
3、 ... and 、 Make a test plan
primary coverage :
Make a test plan according to the development plan
The test plan contains :
Test range 、 Test target 、 Test access 、 Pass standard 、 Test manpower arrangement ( Roles and responsibilities )、 Test schedule
( Start and end time of use case design review 、 Start and end time of use case execution 、 Regression test schedule 、 Test delivery time, etc )、 Test deliverables 、 Test risk .
Achieve the goal :
Output test plan
Four 、 Use case writing 、 review
primary coverage :
The most important part of testing is to design and output test cases , Be rigorous and professional .
Use cases should be readable , Not just for yourself , To make it possible for anyone to pick it up .
After the use case design , Conduct use case review , Leak filling , Continuously improve use cases ; Use cases can also be written in pairs , Improve the quality of use case design .
Test case composition :
Prepared by 、 Use case number 、 Use case name 、 Prerequisite 、 Test data 、 priority 、 Operation steps 、 Expected results 、 The actual result 、 Tester, etc
Use case design ideas :
UI test 、 Authority test 、 A functional test 、 The test data 、 Process testing ( Including normal process and abnormal process )、 The interface test 、 Compatibility test 、 Performance testing 、 Safety test, etc.
Application of design method :
General boundary values and equivalence classes are commonly used , Secondly, the scene method 、 Cause and effect diagram 、 A false assumption .
For different needs , The choice or focus of test points may be different .
Achieve the goal :
Through use case design 、 review , Output relatively complete test cases .
5、 ... and 、 Smoke testing
After development and testing , Before the formal test , First, verify whether there are problems in the main process or main implementation functions .
If there is no problem, then test the system , Avoid testing related work is ready to be carried out , But the core business cannot be carried out .
6、 ... and 、 Execute test plan
After the smoke test , Carry out the test according to the test plan .
Cross testing can also be adopted at this stage , namely :A Written use cases B perform ,B Written use cases C perform .
In case of uncontrollable factors or problems in the process , Impact on the implementation of the test plan , Be sure to report as soon as possible .
7、 ... and 、 Write test daily report
primary coverage :
According to the specific situation of test requirements , Publish test daily report ( There are many forms of general mail , There are also notes on Kanban or demand platform ).
The test report contains :
The total number of cases 、 Number of execution cases 、 Number of failures 、 Find out BUG The number of 、 close BUG The number of 、 Legacy BUG The number of 、 Problem level 、 Influence degree 、BUG Trends and other suggestions .
Received by :
Related products 、 Development 、 Test or requirements personnel .
8、 ... and 、 Test report summary
Summary after the completion of the whole requirement or version test .
It mainly reflects the problems in the test process and the quality of the corresponding version , Whether the release standard is met 、 The situation of the remaining problems 、 Whether it affects the relevant use 、 Special precautions, etc .
Is the testing process of your company standardized , Welcome to share
The technology industry should continue to learn , Don't fight alone in your study , It's best to keep warm , Achieve each other and grow together , The effect of mass effect is very powerful , Let's learn together , Punch in together , Will be more motivated to learn , And you can stick to it . You can join our testing technology exchange group :914172719( There are various software testing resources and technical discussions )
Here's a message for you , Mutual encouragement : When our abilities are insufficient , The first thing to do is internal practice ! When we are strong enough , You can look outside !

Finally, we also prepared a supporting learning resource for you , You can scan the QR code below via wechat , Get one for free 216 Page software testing engineer interview guide document information . And the corresponding video learning tutorial is free to share !, The information includes basic knowledge 、Linux necessary 、Shell、 The principles of the Internet 、Mysql database 、 Special topic of bag capturing tools 、 Interface testing tool 、 Test advanced -Python Programming 、Web automated testing 、APP automated testing 、 Interface automation testing 、 Testing advanced continuous integration 、 Test architecture development test framework 、 Performance testing 、 Safety test, etc. .
Friends who like software testing , If my blog helps you 、 If you like my blog content , please “ give the thumbs-up ” “ Comment on ” “ Collection ” One button, three links !
Good article recommends
Interview : First tier cities move bricks ! Another software testing post ,5000 That's enough …
What kind of person is suitable for software testing ?
The man who leaves work on time , Promoted before me …
The test post changes jobs repeatedly , Jump, jump and disappear …
“ One year in the job , The automated software test hired by high salary was discouraged .”

边栏推荐
- 自定义组件、使用npm包、全局数据共享、分包
- Wordinsert formula /endnote
- [error record] navigator operation requested with a context that does not include a naviga
- Uniapp component -uni notice bar notice bar
- 【数据挖掘】任务2:医学数据库MIMIC-III数据处理
- Network security - man in the middle attack
- Rockchip3399 start auto load driver
- Network security ACL access control list
- SSL flood attack of DDoS attack
- [Appendix 6 Application of reflection] Application of reflection: dynamic agent
猜你喜欢

【数据挖掘】任务5:K-means/DBSCAN聚类:双层正方形

并发编程的三大核心问题 -《深入理解高并发编程》

Introduction to flask tutorial

海量数据冷热分离方案与实践

Main features of transport layer TCP and TCP connection

STM32 - switch of relay control lamp

Niuniu's ball guessing game (dynamic planning + prefix influence)

Everything file search tool

Steps to obtain SSL certificate private key private key file

【数据挖掘】任务3:决策树分类
随机推荐
CF1617B Madoka and the Elegant Gift、CF1654C Alice and the Cake、 CF1696C Fishingprince Plays With Arr
网络安全-扫描
Mathematical knowledge: step Nim game game game theory
Network security - man in the middle attack
小程序开发黑马购物商城中遇到的问题
Certaines fonctionnalités du développement d'applets
Take you ten days to easily complete the go micro service series (I)
VIM 9.0 is officially released! The execution speed of the new script can be increased by up to 100 times
Introduction to kotlin collaboration
High resolution network (Part 1): Principle Analysis
Smart management of Green Cities: Digital twin underground integrated pipe gallery platform
Virtual list
【数据挖掘】任务4:20Newsgroups聚类
网络安全-动态路由协议RIP
网络安全-浅谈安全威胁
什么是调。调的故事
Leetcode skimming questions_ Sum of two numbers II - enter an ordered array
[data mining] task 5: k-means/dbscan clustering: double square
Network security - dynamic routing protocol rip
NCTF 2018 part Title WP (1)
