What is the software?
Software is a collection of computer programs that helps us to perform a task.
Types of software:
1. System
Software (e.g., Device drivers, OS, servers, etc.)
2. Programming
Software (e.g., compilers, debuggers, interpreters, etc.)
3.
Application Software (e.g., Web Applications, Mobile Apps, Desktop
Applications, etc.)
What is Software Testing?
1.
Software Testing is a part of the software development process.
2.
Software Testing is an activity
to identify the bugs in the software.
3.
The objective/motive of testing is to release quality products to the client.
4. To ensures the client about the correctness and completeness of
the software application.
Necessity of Software Testing:
1. To avoid
risks (prevent)
2. To identify
errors (detect)
3.
To avoid extra costs
4.
To gain customer confidence
5.
To accelerate software development
6.
To optimize business
7. To check software
adaptability
Objectives/Motive of Software Testing:
1. To prevent defects.
2. Finding defects that may get created by the
programmer while developing the software.
3.
Helps to provide a quality
product.
4.
To ensure that it satisfies the BRS and SRS.
5.
To ensure that the result meets the business and user requirements.
6. Gaining confidence and providing information about the level of quality.
What
defines (the quality of software) Software Quality:
1.
Bug-free
2.
Delivered on time
3.
Within budget
4.
Meets the requirements and/or expectations of the
customer
5. Maintainable
0 Comments