Real Life Testing CS310 Guest Lecture
Andrew Eisenberg Tasktop Technologies @werdnagreb (twitter)
(why testing can be both hellish and satisfying)
Real Life Testing CS310 Guest Lecture (why testing can be both - - PowerPoint PPT Presentation
Real Life Testing CS310 Guest Lecture (why testing can be both hellish and satisfying) Andrew Eisenberg Tasktop Technologies @werdnagreb (twitter) Automated tests of some form are really, really , REALLY important (and fun) About me
Andrew Eisenberg Tasktop Technologies @werdnagreb (twitter)
(why testing can be both hellish and satisfying)
(and fun)
08-13
My grad school days (it was very stressful)
– over time
– Capture design decisions – Communicate to new team members – Communicate to future you
Single components Multi-components Everything together Note: oversimplification, and not correct. But: useful (and roughly Tasktop strategy)
– Class, module, file, etc
– (but don’t rely on coverage alone)
JUnit (Java) Jasmine (JavaScript)
SHOW ME SOME ?*#! CODE ALREADY
– package, folder, project – interactions between components
JUnit (Java) Protractor (JavaScript)
SHOW ME SOME ?*#! CODE ALREADY
– multiple scenarios
– There are no frameworks for this – Specific to each product
SHOW ME SOME ?*#! CODE ALREADY