But What About Testing?Andrew BurgessSenior Software DeveloperZen Internet Ltd, UKandrew.firstname.lastname@example.org://bit.ly/whatabouttesting
Agenda Background Getting started How it works Live demo: new test Actual test Advanced techniques TDD Environments Roadmap Summary Questions Lunch!
Agile Platform at ZenOutSystems Agile PlatformPurchaseOrderingFaultsDataCentreOrderingCustomers ManagementLegacyDatabasesBTIntegration… Development effort Change effort Deployment effort Stability Understanding? Testing
Testing MixDevelopmentUnit TestingTest DrivenDevelopmentSystem TestingTest PlansFind / Setup DataManual UI Tests• Business logic, calculations• Dependent on implementation API• Start of development• Fast to run / re-run• General behaviour• Dependent on UI• End of development• Slower to run
RoadmapJava version Timing reportsLifetime integrationOrganise big test setsYour ideas!
Summary• Background• How to use it• How it works• Test driven development• Environments• Further information Less time testing Simpler UI tests Refactoring 4-layer design Havea go!Join theteam!Suggeststuff!http://bit.ly/whatabouttesting
A particular slide catching your eye?
Clipping is a handy way to collect important slides you want to go back to later.