Replaying and Isolating Failing Multi-Object Interactions

618 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
618
On SlideShare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Replaying and Isolating Failing Multi-Object Interactions

  1. 1. Replaying and Isolating Failing Multi-Object Interactions Martin Burger • Andreas Zeller Saarland University
  2. 2. • e-mail client written in Java • 100,200 LOC • ~ 1,600 Java classes • 17 developers • Actively developed from February 2001 to August 2007
  3. 3. Debugging 101 1. reproduce the original failure - manually by using GUI - test driver that reproduce faulty behavior
  4. 4. Debugging 101 1. reproduce the original failure - manually by using GUI - test driver that reproduce faulty behavior 2. fix the actual defect - focus on relevant behavior - simplify faulty behavior
  5. 5. Faulty Component Behavior component application set of classes

×