A brief introduction in agile
Bla bla
Testing in agile projects
Testing mostly comes down to unit testing
Very valid, but there's more
Functional testing, acceptance testing. When, how?
Integration tests.
Smart
Lifecycle
Roles
Stress importance of test role - there is a test role, unlike most agile processes.
Testing in Smart
Use case life cycle.
Testing becomes part of design
Upgrade of test work
In lifecycle, not afterwards
Happy testers - positive work, instead of negative at the end
Some all moments tester are in the project.
Integration tests?
Smart use cases
Standardizing requirements
Regular versus smart use cases
Modeling smart use cases
Use case diagrams, visual. Who makes them? Workshop, include tester.
Pre- and postconditions help tester
Smart use case stereotypes
Intro stereotypes,
Why do stereotypes help the tester?
Testing smart use cases
Stappen / procescyclustest
Activity diagram
Test scenario's
Test cases
A case
NS?
Conclusions
Most agile processes show not much attention for testing, apart from unit testing, which is a (very good) developer technique.
Different, more positieve rol testers.
Designing smart use cases - samensmelten design and test activiteites.
Standardized test technique, also valid in distributed agile projects.
etc.