For an arbitrary software product, can we perform exhaustive testing to verify the correct behavior?


Question:
this question is related to software engineering

Answer:
Certainly, I don't see why not. You would want to do this to ensure the product meets the design specifications.
When you say arbitrary i am assuming you don't know the functionality of the product or limited knowledge on the functionality.
Without understanding the functionality of the software product, an exhaustive testing will only capture superficial defects like i/o, validation etc. You'll never be able to capture the functional defects.
You need to first define "correct behavior"

To the extent you codify what constitutes "correct behavior" you can verify it.
More Questions & Answers...
  • Do you work in the Human Resources Department? What is the title of your job?
  • Contact detail of Starwood's human resources?
  • Work Breakdown Structure?
  • Here we go again with Ebay Making more Money What do you think about it?
  • What is software testing?
  • What is a manager (in business?)?
  • What is six sigma approach?
  • Hired for 2 jobs, start date overlack. Is it possible to delay the start date?
  • The questions and answers post by the user, for information only, AnswersRoom.com does not guarantee the right
    Copyright © 2007 AnswersRoom.com -   Terms of Use -   Contact us

    Hot Topic