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

The practical way of software testing: dedication to learning materials

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

Share

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

Software testing is to use testing tools to test the function and performance of the product according to the test scheme and process, and even write different testing tools according to the needs, design and maintain the test system, analyze and evaluate the possible problems of the test scheme. After executing the test case, you need to track the failure to ensure that the product developed meets the requirements. The main work of component testing is verification and validation. The following concepts are given: verification is a series of activities that ensure that the software correctly implements some specific functions, that is, to ensure that the software does the event (Do it right) validation in the right way is a series of activities and processes, in order to verify the logical correctness of the software in a given external environment. That is to make sure that the software does what you expect. (Do the right thing) 1. Static confirmation, do not actually execute the program on the computer, through manual or program analysis to prove the correctness of the software 2. Dynamic confirmation, through the execution of the program to do analysis, test the dynamic behavior of the program, in order to confirm whether there is a problem in the software. The object of software testing is not only program testing, software testing should include documents generated at all stages of software development, such as requirements specifications, summary design documents, detailed design documents, of course, the main object of software testing is the source program.

The life cycle of software life includes definition, planning, implementation, stabilization, deployment, operation and maintenance. When the program does not achieve the functional requirements reasonably expected by its end users, it is shown as a software error, and the test environment includes the hardware environment and the software environment, which refers to the server, client, network connection equipment and so on necessary for testing; the software environment refers to the environment composed of the operating system, database and other application software when the software under test is running. Software testing is not only an important part of software quality assurance system, but also an important technical means to ensure quality. How to ensure the quality of the code? We need to consider many aspects such as correctness, stability, testability, specification and readability. This document puts forward the process and strategy of performance testing from the point of view of performance engineering. We focus on the work to be carried out in the requirements phase, design phase, implementation phase, product deployment phase and maintenance phase of performance engineering.

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