Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Software Testing


Published on

Learn about Software Testing

Published in: Technology
  • Login to see the comments

Software Testing

  1. 1. Software Testing David Janzen
  2. 2. Verification and Validation • Validation: is the system correct with respect to some specification? • Verification: did we build the right system? • V differences don’t matter • V generally refers to any activity that attempts to ensure that the software will function as required
  3. 3. V Activities • Reviews, Inspections, and Walkthroughs • Formal verification • Testing – Formal and informal methods – Dynamic (run tests) – Levels: Unit, Integration, System, Regression – Techniques: Functional (black-box), Structural (white/clear-box), Stress, Usability, …