Nepedia
Back to Discover
Independent Reader
💻

Software testing

technology Maturity 9-11 war conflict Next article →

This article covers sensitive topics: war_conflict. Parents can manage visibility in Parental Controls.

Software testing is a way to check computer programs.

Black box diagram
Black box diagram

It makes sure the software does what it should do. Testers look for mistakes called bugs. A bug is a flaw in the code. It can cause a program to act in a bad way. Bugs can also make a program run slowly.

There are two main ways to test. One way is called static testing. This is like proofreading a book. People review the code and the notes without running the program. The other way is dynamic testing. This happens when you actually run the software. You check if the real output matches what you expected.

Testers also use different views. In white-box testing, the tester can see the code.

White Box Testing Approach
White Box Testing Approach

They look at the inner parts of the program. In black-box testing, the tester does not see the code. They only see what the software does for the user. They provide inputs and check the results. Testing helps make software better and safer for everyone. It can even save a lot of money by finding errors early.

179 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

🖼️ Images & Media (3)
File:TestingCup-Polish-Championship-in-Software-Testing-Katowice-2016.jpg
TestingCup-Polish-Championship-in-Software...
File:White Box Testing Approach.png
White Box Testing Approach.png
File:Black box diagram.svg
Black box diagram.svg
More to explore

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.