Testing Mobile Apps
2 day practical “hands on” workshop by Jonathan Kohl.
Note: Participants must bring their own mobile device for workshop exercises. This is a hands-on workshop. No special software needs to be installed, use your own apps for testing.
Applications for smartphones and tablets are incredibly popular. Teams are facing pressure to deliver testing quickly and successfully on mobile devices. When faced with a mobile testing project, many testers find it tempting to apply the same methods and techniques used for desktop applications. Although some of these concepts transfer directly, testing mobile applications presents its own special challenges. If you follow the same practices and techniques as you have before, you will miss critical bugs. Learn how to effectively test mobile applications, and how to add more structure and organization to generate effective test ideas to exploit the capabilities and weaknesses of mobile devices. Hear first-hand experiences with testing mobile applications and discuss how to address various challenges.
- · Discover features and affordances in mobile that differ from other software applications
- · Learn the basics of how mobile application technology works
- · Practice techniques for finding important bugs quickly on real mobile devices
- · Add structure to mobile testing so you can create a repeatable process
- · Study approaches specific to managing mobile testing projects
Mobile application characteristics
Mobile technology: operating systems, wireless, built-in features
Mobile project characteristics
Logging bugs, taking notes, using media
Device management tools
Automation and emulators
Quick tests, quick wins
Adding structure and guidance on the move
Making it Real
Going beyond the emulator and requirements-based testing
Test an application using different perspectives
Focus on rich areas to exploit to maximize your testing
Structure Your Test Approach
Test idea generation
Test Planning and Mobile Project Management
Project management issues
Hardware and environmental issues
Mobile-friendly test planning tools
This workshop is very practical and "hands-on"; participants should expect to work on real applications on a smartphone or tablet.
Various exercises using real devices: techniques, approaches and tools
Using powerful frameworks to generate and execute tests
Modeling, test idea generation
Using structure, guidance and planning tools
Jonathan Kohl is an internationally recognized consultant and technical leader. Based in Calgary, Alberta, Canada, he is the founder and principal software consultant of Kohl Concepts, Inc. In addition to assisting teams with testing, Jonathan helps companies define and implement their ideas into products, coaches practitioners as they develop software on teams, and workswith leaders helping them define and implement their strategic vision. He is also a popular author and speaker. As a thought leader in mobile application testing, exploratory testing, developing policy and strategy, and helping teams adjust to methodology changes, Jonathan doesn't just write and talk about developing software, he actively helps teams deliver the best products they can.
When & Where
Based in London, UK, ElectroMind has been trading since 2002 and offers specialist training courses, workshops and consultancy in software testing. All training is delivered by practitioners with extensive experience in the field. ElectroMind also offers soft skills training and one to one coaching to help improve your job and career prospects.