Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Software Quality-Software Engineering-Lecture Slides, Slides of Software Engineering

Prof. Ajeeta Vrajanadan delivered this lecture at Baddi University of Emerging Sciences and Technologies for Software Engineering course. Its main points are: Software, Quality, Verification, Specifications, Validation, Expectations, Defects, Deviations, Testing

Typology: Slides

2011/2012

Uploaded on 07/18/2012

paklashi
paklashi 🇮🇳

4.5

(2)

44 documents

1 / 12

Toggle sidebar

Related documents


Partial preview of the text

Download Software Quality-Software Engineering-Lecture Slides and more Slides Software Engineering in PDF only on Docsity! Software Quality docsity.com Software Verification & Validation * Verification Does the product meet system specifications? Have you built the product right? ¢ Validation Does the product meet user expectations? Have you built the right product? (Boehm) ® docsity.com Software Testing ¢ The correct approach to testing a scientific theory is not to verify it, but to seek to refute the theory — that it has errors. (Popper 1965) The goal of testing is to expose latent defects in a software system before it is put to use. docsity.com Software Testing ¢ A Software tester tries to break the system. ¢ The objective is to show the presence of a defect. * Testing can not show the absence of a defect. It only increases your confidence level in the software. ® docsity.com Limitations of the Testing ¢ A function to compare two strings of characters for equality. bool isStringEqual(char a[], char b[]); docsity.com Limitations of the Testing ¢ In order to prove that a formula or hypothesis is incorrect you have to show only one example. * To prove that a formula or hypothesis is correct any number of examples are insufficient. docsity.com Limitations of the Testing ¢ These examples only help you in coming up with as hypothesis but they are not proofs by themselves. ¢ They only enhance your comfort level in that particular hypothesis, i.e., in your piece of software. docsity.com Effective Software Testing docsity.com
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved