Amateurs will think that "clerks can do tests"? But the actual situation is...

Test cases are a part of the daily work of test developers. However, sometimes some people will fall into a state of self-doubt, as if they think that the design and writing of test cases have no technical content, but the test developers who really have rich experience will shake their heads and laugh. It tells you that "use cases are not written but designed".

Most people think that writing and designing use cases is like organizing text. In fact, everyone is giving feedback in their hearts. Most of the time, the design of test cases will be changed over and over again because of insufficient requirements or frequent changes in requirements. This illusion occurs. So today the editor will correct everyone's thinking and improve the professionalism of workplace skills.

1. Writing test cases is not something that clerks can do

As professional software testing and development engineers, we need to put ourselves in the right position and know whether our efforts are in the right direction and whether we can achieve our goals.

The test case design is to let every tester clearly understand the business of the current project/system under test, understand each requirement and the key information hidden in the requirement, and then use different test case design methods according to the clearly sorted requirements, Covering different business scenarios, the complete business of such a requirement, even if we have a thorough understanding, we can maintain the same latitude as the product's understanding of the system business.

picture

2. Test cases are designed

Test case design, whether it is black box or white box, the test case design thinking used is the basic skill that practitioners in every testing direction must master, and it is also the most important skill, because we say that test cases are not written out, but designed.

Even the design of automated testing or testing platforms needs to include test cases, so you can make a simple thing different, find your own fun and sense of accomplishment, and stand out from the crowd .

At the same time, we should spread our thinking, think more about how to improve the efficiency of testing work, and how to help developers reduce the occurrence of bugs, which is what we should pay more attention to.

As shown in the figure below, when we design use cases, we need to sort out the detailed software requirements first, sort out the test requirements from the software requirements, and then design the test cases reasonably according to the specific test direction according to the test requirements. Things to consider and think about Very much. This is not something a clerk can easily accomplish.

picture

3. How to design a good test case

A good test case design must be fast, efficient, and accurate, able to cover the core business and main functions and data verification in the requirements, and at the same time help our development and project-related participants to better understand the requirements and achieve Consistency to requirements.

A good test case is one that uncovers previously undiscovered defects.

What are the commonly used test case design methods in enterprises?

1. Equivalence class division method

2. Boundary Value Analysis

3. Cause and effect diagram-decision table method

4. Orthogonal experimental method

5. Scene method

6. State transition method

The smooth implementation of test work is inseparable from reasonable test case design, let alone experienced testers, and test developers cannot do without in-depth thinking about test thinking in the process of developing test tools and test platforms.

Finally: The complete software testing video tutorial below has been sorted out and uploaded, and friends who need it can get it by themselves [Guaranteed 100% free]

Software Testing Interview Documentation

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

Guess you like

Origin blog.csdn.net/weixin_50829653/article/details/132497820