Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

9 points that software test engineers must know

2025-02-24 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/03 Report--

1, the definition of software testing: to detect the tested object manually or automatically, in order to find out whether the tested object meets the needs of the user, or to find out the difference between the actual demerit and the expected.

two。 The purpose of software testing:

(1) find the difference between the tested object and the user's demand.

(2) find the problems in the software and solve the problems.

3. Software test objects:

(1) Source code

(2) documentation

(3) configuration data

4. Software testing requirements phase:

(1) requirements document: whether the user's requirements are correctly realized

(2) Design phase: outline design, detailed design documents, whether there are logic or design errors.

5. Coding testing: testing the source code

6. System testing: check whether the object meets the needs of users

7. Test level:

(1) Unit test: the smallest component of the system under test, usually a class or function

(2) Integration testing: integration between functions, modules, and subsystems.

(3) system testing: the software that will pass the integration test, which is not a real user environment, will be tested.

(4) acceptance testing: user-oriented testing

8. Methods:

(1) Black box: it does not pay attention to the internal structure of the tested object, but only considers whether it meets the explicit or implicit needs of users.

(2) White box: structure testing

(3) Grey box: pay attention not only to the external characteristics of the tested object, but also to the internal design of the tested object.

(4) static: do not execute the program of the tested object or run the tested object

(5) dynamic: execute the object under test

(6) Manual: through the trial of the test engineer to verify whether the tested object meets the needs of users.

(7) Automation: testing is completed through automated testing tools or scripting languages.

9. System test types: function test, performance test, security test, compatibility test

Programmer Hangzhou Software Test Hangzhou APP Development Hangzhou PHP engineer

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report