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

Collation of basic knowledge of software testing-definition of software testing

2025-01-21 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

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

Software testing is the process of reviewing software requirements documents, design documents, final products of code implementation and user operation manuals before the software is put into operation. Software testing usually describes two main contents.

Description 1: software testing is the process of executing a program to find errors in the software

Description 2: software testing is a set of test cases (that is, input data and its expected output) that are carefully designed according to the specifications of each stage of software development and the internal structure of the program. And use these test cases to run the program to find errors, that is, the execution of test steps.

Two more concepts, tests and test cases, are mentioned here.

Testing includes hardware testing and software testing, there is no special description here, testing only refers to software testing. It is the activity of executing multiple sets of software test cases in order to find defects in the software.

The software test case is a set of test inputs, execution conditions and expected output designed for the relevant functional description and system implementation in the requirement specification. The test case is the smallest entity to execute the software test.

There is another concept about software testing, which is the test environment. The test environment includes a lot of content, as follows:

Hardware environment (PC, laptops, servers, minicomputers, mainframes, etc.).

Software environment (operating system, such as windows 2000, windows 9x, windows XP, windows NT, unix, linux, etc.; web application server, such as tomcat, weblogic, IIS, websphere, etc.; database, etc.). The configuration of the software environment also needs to consider the specific version of the software and the installation of patches.

Network environment (such as local area network, metropolitan area network, or Internet)

(1) try to simulate the real scene of the user.

(2) Clean environment

(3) No influence of virus.

(4) independent test environment

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