Create AI Video
Create AI Video

WELCOME TO BRIGHT FUTURE HUB CHANNEL

Dnyaneshwar Sutar
2024-04-11 15:51:08
What is software?• A Software is a collection of computer programs that helps us to perform a task. • Types of Software: • System softwareEx: Device drivers, OS, Servers, Utilities, etc.• Programming softwareEx: compilers, debuggers, interpreters, etc.• Application softwareEx: industrial automation, business software, games, telecoms, etcProduct Vs Project• If software application is developed for specific customer requirement then it is called Project.• If software application is developed for multiple customers requirement then it called Product.What is Software Testing?• Software Testing is a part of software development process.• Software Testing is an activity to detect and identify the defects in the software.• The objective of testing is to release quality product to the client.Why do we need testing?• Ensure that software is bug free.• Ensure that system meets customer requirements and software specifications.• Ensure that system meets end user expectations.• Fixing the bugs identified after release is expensive.Software Quality• Quality: Quality is defined as justification of all the requirements of a customer in a product. • Note: Quality is not defined in the product. It is defined in the customer`s mind. • Quality software is reasonably • Bug-free.• Delivered on time.• Within budget.• Meets requirements and/or expectations. • MaintainableError, bug & failure• Error: Any incorrect human action that produces a problem in the system is calledan error.• Defect/Bug: Deviation from the expected behavior to the actual behavior of the system is called defect.• Failure: The deviation identified by end-user while using the system is called a failure.

Related Videos