Software Quality and Testing
Software Quality and Testing
Software Quality and Testing
-Amruta Patil
This courseware material are to be used in conjunction with "Software Engineering: A practioner's Appraoch" 7/e and
are provided with permission by R.S. Pressman and associates. The course material is also havind contents copied
from internet. Changes are made wrt Pune University Syllabus
Software Quality And Testing
UNIT-V
Quality
• Quality of design refers to the characteristics that designers specify for a product.
• In software development, quality of design encompasses the degree to which the design meets the
functions and features specified in the requirements model.
user satisfaction = compliant product + good quality + delivery within budget and schedule
• A product’s quality is a function of how much it changes the world for the better.
Software Quality
• An effective software process applied in a manner that creates a useful product that provides
measurable value for those who produce it and those who use it.
Garvin’s Quality Dimensions:
• Performance quality
• Feature quality.
• Reliability.
• Conformance.
• Durability.
• Serviceability.
• Aesthetics.
• Perception.
3. Test cases are low-level actions. Test scenarios are high-level actions.
5. It focuses on “What to test” and “How to test”. It focuses more on ‘What to test”.