Software Testing

   David Janzen
Verification and Validation
• Validation: is the system correct with
  respect to some specification?
• Verification: did ...
V Activities
• Reviews, Inspections, and Walkthroughs
• Formal verification
• Testing
  –   Formal and informal methods
  ...
Software Testing
Software Testing
Software Testing
Software Testing
Software Testing
Software Testing
Software Testing
Software Testing
Software Testing
Software Testing
Software Testing
Software Testing
Software Testing
Software Testing
Software Testing
Software Testing
Software Testing
Software Testing
Upcoming SlideShare
Loading in...5
×

Software Testing

2,922

Published on

Learn about Software Testing

Published in: Technology
3 Comments
10 Likes
Statistics
Notes
  • I referenced your excellent presentation in Slideshare group 'BANK OF KNOWLEDGE' : http://www.slideshare.net/group/bank-of-knowledge - to inform our members ...
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Great job !!! Valuable information !! Thank you!!!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • hi my name is krishnangshu u have made an excellent presentation can u pleaseeeee send it to my email id my id is krishnangshu@gamil..com it wiil be very help full since i dont have internet at home
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
2,922
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
3
Likes
10
Embeds 0
No embeds

No notes for slide

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, …

×