San Diego, California August 14-19, 2016

Testing the API Behind a Mobile App

Marc van’t Veer

Key Concepts:

"There's an App for that" is a commonly used term today. Whatever functionality is needed, an App can be found to support it. The data (content) being presented by an App is delivered by an API. API stands for Application Programming Interface and this is the communication framework between applications. The question is how to test the API behind an App or a social media site. That’s what testing the API behind a mobile App is about.

A service must meet a large number of requirements. These are not just functional requirements, but also requirements regarding stability, response time, security, scalability and extendibility with future functions. Testing an API is more than just testing the functionality. Expected future use must also be taken into account. In defining the test approach, the tester must be aware of this and think about future usage and integration with new devices or systems.

Testing an API is explained step-by-step using a public service. What is the best test approach to be followed? What type of test environment is needed? Testing in a production environment? When does testing of the API stop and is testing of (e.g.) a mobile App started? Who is responsible for the end-to-end test? These kind of questions are covered in this training.

Learning Objectives

Topics:

About The Speaker:

Marc is a mobile app test consultant and trainer at Polteq and works more than 9 years in different test roles. He has a lot of experience in testing in a technically oriented context, such as telecom, SOA, test automation and testing API’s. Marc was part of a scrum team that develops the next generation of native apps for the Dutch and international parcel market. Now Marc gives companies advice about improving the mobile app testing based on the TI4 Mobile approach. He holds a MSc. of the university of Eindhoven in the Netherlands and is ISTQB advanced certified (TA). Marc has written and presented many times about different aspects of mobile app testing.

Contact Us
© 2016 International Institute for Software Testing