A summary of the interview questions that 95% of software company interviews will ask

1. The process of software testing?

The purpose of the examination: the basis of software testing

Reference answer: Requirements review (whether the requirements are reasonable and testable)-"Test plan (people, time, business points, resources) -> Test design (write title, test case) -> Smoke test (access test) -"Comprehensive testing (test execution: test environment construction) -> bug submission -> new version release (bug verification, new function test, regression test)-"test report summary.
Insert picture description here
2. The difference between web test and app test?

Test purpose: your knowledge of web and app

Reference: web page (PC, mobile phone), app (mobile phone), web, app (hybrid APP, pure APP), common points: compatibility, client

Differences: app phone, power consumption, poor network, etc.
3. How to submit a high-quality defect report?

Test purpose: software bug list

reference:

1. Bug readability (write down the reproduction steps clearly, and record the environment where the bug is found in detail)
2. Deep level (1, learn from other people’s bugs, 2. where there are competition conditions, where problems often occur)

Insert picture description here
Software testing process + bug handling process

4. How does the web perform performance testing?

Test purpose: web performance evaluation

Reference: 1. What are the performance indicators of the web system (performance test evaluation) 2. Our project web system, http, jmeter, LR; Jmeter 3. Which services do we want to test (business modeling) 3. Monitoring 4. Recording and debugging .

5. How do you write test cases, and on what basis? How to ensure the coverage of use cases?

Check points: test case writing and methods, tools, grasp of business requirements

Reference: We write use cases (UI, functions, compatibility, security, performance, stability, ease of use) according to requirements (demand specifications, previous products, similar products, software specifications, experience values), what methods are used ( Test case design method). If all the above points are considered and tested, then the coverage will meet the requirements.

Tools: 1. Form 2. Freemind thinking writing 3. Testlink, Zen Tao.

Insert picture description here
Software test case template

6. Design an elevator test case?

Test points: 1. Requirements 2. Test design 3. Test thinking 4. Test experience

Reference: 1. Be sure to ask the interviewer if there are any specific needs, such as the purpose of the elevator and what occasion it is used.

Then consider the answer from the following aspects:

A. Function B. Capacity (fault tolerance, safety, release, infrared induction, prompt, warning) C. Stability D. Ventilation, speed, etc.

I recommend a software testing exchange group here, QQ: 642830685. The group will share software testing resources, test interview questions and test industry information from time to time. You can exchange technology in the group, and there are big guys to answer questions for you.

Guess you like

Origin blog.csdn.net/weixin_53519100/article/details/112849408