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

Notes on the basic values of Software testing

2025-03-05 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

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

1. Testing is a technical investigation to obtain information

1. Testing is the process of executing a program in order to find errors

two。 Testing is a process of obtaining information to reduce decision risk.

Testing is a service job.

Low-quality information is not conducive to decision-making, and may waste the team's time or even make the wrong decision.

The team's decision may not be consistent with my expectations. It is necessary to understand the other information that led to the decision.

In order to provide more comprehensive information, more ways to obtain information are needed in addition to running the software.

In addition to software defects, testing can also provide information about the project environment.

3. Software testing is a kind of technical investigation, which aims to provide related parties with experimental information about the quality of products (software, systems, services).

Provide to the test manager: project-oriented risks

Provide programmers with: more technical details

Provide to product manager: focus on user experience and product value

Provide to operators: suggest possible solutions

4. It is systematic, objective, exploratory and mobile to conduct a technical investigation into the unknown areas of the product with professional attitude and professional skills.

The test should systematically investigate the object being tested.

The information provided by the test should come from scientific experiments and neutral observations.

Criminal investigators will use a variety of methods to collect information from various information sources and think carefully.

Excellent testers will think in terms of breadth and depth.

Second, using the iterative process of testing

Constantly using new test information to design new tests

The iterative process of testing activities: simple testing-- using classical test design methods and recording-- using heuristic testing methods for rapid *-- reflection on the tested software and testing strategies, mining software risks and testing deficiencies.

The testing strategy needs to change dynamically with the continuous update of the software.

The biggest advantage of iteration is that the feedback of the test design can be obtained quickly so as to improve the test design. Provide programmers with quick feedback, using TDD, pair programming, continuous integration, automated testing and other technologies.

The work efficiency of testers depends on their understanding of software projects.

Product is a solution, testing to understand software products and business areas

Testing is an information service that understands the needs of the service object, allocates time to the most concerns, and sets the priority of testing work.

Different modules adopt different technologies, understand technical implementation, and design Case pertinently.

Learn from mistakes in test design

When you encounter difficulties, testers should know where to look for information and find colleagues who know best. Communication resources.

Reach a collaborative relationship with relevant personnel, improve work efficiency through networking, and testers also have to provide high-quality information services for others.

Testers develop a good way of thinking and testing style to quickly understand the product project.

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