View stunning SlideShares in full-screen with the new iOS app!Introducing SlideShare for AndroidExplore all your favorite topics in the SlideShare appGet the SlideShare app to Save for Later — even offline
View stunning SlideShares in full-screen with the new Android app!View stunning SlideShares in full-screen with the new iOS app!
But What About Testing?Andrew BurgessSenior Software DeveloperZen Internet Ltd, UKandrew.email@example.com://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