Testing Basics|How to organize a valuable business inspection

1. Background

With the rapid iteration of business, the proportion of development self-test requirements and QA test requirements is the same. For the development self-test requirements, we cannot control the quality of the requirements, and with the increase of self-test requirements, QA's familiarity with the business will also appear faulty;

Part of the business has stabilized as a whole, with fewer iterations, but occasionally there will be some historical problems online, causing operation students to ask development students to temporarily deal with it when using related functions;

With the continuous increase of business orders, we are also paying more and more attention to NPS. Experience problems will seriously affect the user experience and lower NPS, and a good interactive experience is more conducive to improving NPS and retaining users;

Based on the above problems, we will regularly organize development students to conduct business inspections together, hoping to solve these problems through business inspections, improve system availability, and reduce online problems; through inspections, everyone can understand and experience services from the perspective of users, thereby improving user experience; finally, we also hope to improve everyone’s quality awareness through inspections, and everyone is responsible for quality together!

2. Inspection method

Before organizing the inspection, we have been thinking about two questions, that is, how to make everyone more actively participate in the inspection and how to improve the efficiency of the inspection? As the saying goes, the one that suits you is the best. In the end, we decided to organize different forms of inspections based on different business characteristics. So before introducing the inspection method, let me briefly introduce the two businesses I am in charge of, which will be referred to as A business and B business respectively below.

2.1.A business

1) Business process
picture

2) Business characteristics

The business process is relatively short and single, and there are many front-end interactive functions.

3) Business Status

The overall business has stabilized, mainly based on operations, relatively few project iterations, and minor changes to overall functions.

2.2.B Business

1) Business process

picture

3) Business characteristics

The process is complex and diverse, and each branch is a separate business logic

4) Business Status

The business is in a stage of rapid development, with short iteration cycles and frequent function changes.

To sum up, according to the business characteristics of the two, considering that the business process of A is relatively simple, and the case sometimes restricts everyone's thinking, it is finally decided to adopt the method of free inspection, which can better simulate the user's usage habits and find problems. The business process of B is more complicated. Free inspection may not be able to cover all the processes. Therefore, in the end, the method of providing cases is adopted to guide everyone to cover as many scenarios as possible, so as to better find problems from a business perspective.

3. Focus

This inspection is mainly focused on functions, pages, interactions, etc.

  • Function: completeness of each function
  • Page: complete display, no occlusion
  • Interaction: the interaction between pages and functions, from the user's point of view, whether it is acceptable and whether there is room for optimization

4. Inspection plan

4.1. Clear inspection scope

First of all, it is necessary to ensure the accuracy of the main process, and then divide it according to the business modules, sort out the inspection scope, and then refine the implementation effects of the functional modules that need to be paid attention to according to the modules.

The following are the divided business modules, and the scope to be covered by the inspection:

picture

After the modules are divided, the specific modules are sorted out, and different sortings are carried out for different inspection methods.

4.2. Business sorting in advance

A business:

Although the A business adopts the method of free inspection, everyone is not fully familiar with each module, so the business process is sorted out in advance and shared before the inspection, so that they can familiarize themselves with the business before the inspection and conduct a more in-depth inspection of the business process.

Business B:

Organize the inspection cases of business B in advance, create different inspection case test plans for everyone before the inspection, provide reference during the inspection process, and verify them one by one.

4.3. Inspection frequency

A centralized inspection is arranged once a week, which lasts 1-2 hours, and QA, RD, and FE participate together.

4.4. Responsibilities of QA

Each patrol inspection will arrange 2 on-duty QA, mainly responsible for answering the case and recording the inspection problems. After the inspection, the submitted problems will be tracked, resolved and verified.

5. Problem record

Problem record : record in the form of a bug and submit it to the corresponding development students.

Problem follow-up : pay attention to the progress of problem solving and verify regression.

Problem summary : Regularly summarize the types of problems, analyze the causes, and summarize experience, so that when similar functions are implemented in the future, it is convenient to know what points need to be focused on, and avoid repeating the same pitfalls many times.

Through the summary of the problems, the problems mainly focus on coding errors, user experience, product design, and system compatibility, while the problems of user experience mainly focus on small programs. Therefore, in the follow-up review stage, more attention will be paid to the rationality of product design, and in avoiding daily work, the verification of the small program will be strengthened to reduce the occurrence of experience problems.

6. Harvest

During the inspection, the biggest gain is the role change. First of all, as a QA student, you need to ensure the accuracy and integrity of each function. Secondly, we are also users, and we need to consider the rationality of the product from the perspective of users. For the business inspection, we will continue to do it in the follow-up, and will not let go of any online problems easily, and ensure the final quality of the product.

Finally: In order to give back to the die-hard fans, I have compiled a complete software testing video learning tutorial for you. If you need it, you can get it for free【保证100%免费】
insert image description here

Software Testing Interview Documentation

We must study to find high-paying jobs. The following interview questions are the latest interview materials from first-tier Internet companies such as Alibaba, Tencent, and Byte, and some Byte bosses have given authoritative answers. After reading this set of interview materials, I believe everyone can find a satisfactory job.

insert image description here
insert image description here

Guess you like

Origin blog.csdn.net/m0_67695717/article/details/131838315