Software testing classic interview questions: How to test WeChat Moments?

This is a very classic interview question. I believe that many friends have been asked this question by the interviewer during the interview. To answer this interview question well, we must first figure out what direction the interviewer is testing the skills of the candidates. In fact, it is not difficult to guess that the interviewer mainly wants to examine the candidate's test case design ability. Candidates are generally evaluated from the following two aspects:

1. Comprehensiveness
of test case design 2. Priority of test case design

1. Principles of test case design

1. Comprehensiveness of test case design

The comprehensiveness of test case design can avoid various online bugs after the product goes online in the future , which will bring direct economic losses to the company.

How to make the test cases designed by yourself more comprehensive? In fact, we can refer to the classic  software quality model , analyze and extract the test points of the tested object from different dimensions, and check the quality of the product in an all-round way.

2. Priority of test cases

Test case priority is closely related to the strategy of test case execution . Friends who have experience in testing should have a deep understanding of this. When our testing time is squeezed due to various reasons (such as frequent changes in requirements, delays in development work, etc.), a good testing strategy can allow us to efficiently carry out test execution within a limited time without major bugs.

2. Circle of friends test case design

According to the above two principles and the test case article that thousands of people like, we started to write the test case of WeChat Moments, mainly from the following dimensions to design: 1. Function

2. Performance

3、ui

4. Security

5. Ease of use

6. Specific test case design for compatibility, as shown in the xmind mind map below:

The following are supporting learning materials. For friends who do [software testing], it should be the most comprehensive and complete preparation warehouse. This warehouse also accompanied me through the most difficult journey. I hope it can help you too!

Software testing interview applet

The software test question bank maxed out by millions of people! ! ! Who is who knows! ! ! The most comprehensive quiz mini program on the whole network, you can use your mobile phone to do the quizzes, on the subway or on the bus, roll it up!

The following interview question sections are covered:

1. Basic theory of software testing, 2. web, app, interface function testing, 3. network, 4. database, 5. linux

6. web, app, interface automation, 7. performance testing, 8. programming basics, 9. hr interview questions, 10. open test questions, 11. security testing, 12. computer basics

Information acquisition method:

Guess you like

Origin blog.csdn.net/myh919/article/details/131994360