Geschreven door studenten die geslaagd zijn Direct beschikbaar na je betaling Online lezen of als PDF Verkeerd document? Gratis ruilen 4,6 TrustPilot
logo-home
College aantekeningen

Software Testing Fundamentals

Beoordeling
-
Verkocht
-
Pagina's
5
Geüpload op
22-02-2025
Geschreven in
2021/2022

Software Testing Fundamentals

Instelling
Vak

Voorbeeld van de inhoud

Software Testing Fundamentals

What is Software Testing?

Software testing is the process of evaluating a software application
or system to ensure it meets the required specifications, works as
expected, and is free from defects. It's like checking a car before
buying it - you want to make sure it's in good condition and runs
smoothly.

Why is Software Testing Important?

"The cost of fixing a defect in the maintenance phase is 100 times
more than fixing it in the design phase."

●​ Barry Boehm, Software Engineering Economics
In other words, catching bugs early on saves time, money, and
effort in the long run. Software testing is crucial to ensure the
quality of the software, reduce the risk of errors, and prevent losses.

Types of Software Testing

There are several types of software testing, including:

​ Unit Testing: Testing individual components or units of code
to ensure they work correctly.
​ Integration Testing: Testing how different components or units
of code work together.
​ System Testing: Testing the entire software application or
system to ensure it meets the requirements.
​ Acceptance Testing: Testing the software application or
system to ensure it meets the customer's requirements.
Example:

, Suppose we're building an e-commerce website. We would perform
unit testing on the login feature to ensure it works correctly. Then,
we would perform integration testing to ensure the login feature
works with the payment gateway. Finally, we would perform system
testing to ensure the entire website works as expected.

Black Box vs White Box Testing

Black Box Testing: Testing the software application or system
without knowing the internal workings or code.

White Box Testing: Testing the software application or system with
knowledge of the internal workings or code.

Example:

Suppose we're testing a calculator application. Black box testing
would involve testing the application by entering numbers and
checking the results without knowing how the calculations are
performed. White box testing would involve testing the application
by looking at the code and checking how the calculations are
performed.

Testing Levels

There are four levels of testing:

​ Unit Level: Testing individual components or units of code.
​ Integration Level: Testing how different components or units
of code work together.
​ System Level: Testing the entire software application or
system.
​ Acceptance Level: Testing the software application or system
to ensure it meets the customer's requirements.
Example:

Geschreven voor

Vak

Documentinformatie

Geüpload op
22 februari 2025
Aantal pagina's
5
Geschreven in
2021/2022
Type
College aantekeningen
Docent(en)
Merlin mono mitchel
Bevat
Alle colleges

Onderwerpen

$15.19
Krijg toegang tot het volledige document:

Verkeerd document? Gratis ruilen Binnen 14 dagen na aankoop en voor het downloaden kun je een ander document kiezen. Je kunt het bedrag gewoon opnieuw besteden.
Geschreven door studenten die geslaagd zijn
Direct beschikbaar na je betaling
Online lezen of als PDF

Maak kennis met de verkoper
Seller avatar
merlinpavi

Maak kennis met de verkoper

Seller avatar
merlinpavi national metriculation school
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
-
Lid sinds
1 jaar
Aantal volgers
0
Documenten
3
Laatst verkocht
-

0.0

0 beoordelingen

5
0
4
0
3
0
2
0
1
0

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo makkelijk kan het dus zijn.”

Alisha Student

Bezig met je bronvermelding?

Maak nauwkeurige citaten in APA, MLA en Harvard met onze gratis bronnengenerator.

Bezig met je bronvermelding?

Veelgestelde vragen