Mobile Application Testing—ISTQB Software Testing Certification Training

Course Description

ALPI
ALPI
ALPI
ALPI


Why choose ALPI for ISTQB Mobile Application Testing certification training?
  • ALPI's training is accredited by ASTQB, the U.S. Board for ISTQB certification for accreditation, so you can be certain you are getting excellent training quality.
  • We use certified live instructors in both our in-person and virtual classes so you can ask questions and get answers right away.
  • We focus on real-world examples.
  • We teach using interactive, hands-on exercises.
  • This ALPI course is eligible for a free refresher guarantee so you can re-take the course within 4 months at no additional charge. Plus, if you meet the criteria, you could also re-take your exam for free. Contact us for information about this unique benefit that gives you peace of mind.

This ISTQB Specialist course is designed to teach participants Mobile testing challenges and effective test techniques .

This course provides testers and test managers with an understanding of test fundamentals for mobile applications. Attendees will get a brief introduction to mobile testing, including how mobile app testing differs from testing PC, web-based, and client/server apps. Attendees will then learn how to apply and adapt proven best practices to test planning and design for mobile apps, in a hands-on, creative fashion, using actual mobile applications in a workshop setting. Attendees will outline tests for functional and non-functional characteristics such as performance, security, reliability, and usability, again using real apps for hands-on work. We’ll look at the challenges associated with test environments, test data, and test automation, with attendees designing test environments, selecting simulators, identifying the wide range of test tools available for mobile projects, evaluating cloud-based testing options, and creating a keyword-driven test grammar to create automated regression tests for their chosen mobile app. Finally, attendees will develop a plan for future-proofing their testing, a major challenge in the fast-paced world of mobile apps.

This course is ideal for testers experienced with the development of web-based, PC, and client-server applications, entry-level testers with an interest in mobile testing, and experienced developers with a lot to a little knowledge of testing who work in mobile app development. Testers, test analysts, test engineers, test consultants, test managers, user acceptance testers, and software developers working on mobile apps will find this course useful, informative, and fun.

We suggest that attendees hold the ISTQB Foundation Level certificate, especially if they intend to take the ISTQB Mobile Application Tester exam, but non-certificate holders can benefit from the course.

By the end of this course, an attendee should be able to:

  • Understand and review business and technology drivers for mobile apps in order to create a test strategy
  • Identify and understand the key challenges, risks and expectations associated with testing a mobile application
  • Apply test types and levels specific to mobile applications
  • Apply common test types, such as those mentioned in ISTQB® Certified Tester Foundation Level syllabus, in the mobile specific context
  • Carry out the activities required specifically for mobile application testing as part of the main activities of the ISTQB® test process
  • Identify and use suitable environments and appropriate tools for mobile application testing
  • Understand methods and tools specifically to support mobile application test automation
This course prepares you for the ISTQB Mobile Application Testing exam. You have the option to add the ISTQB exam for $199 when registering for class. Passing the exam will grant you an ISTQB CTFL-MAT certification. Extended time requests should be made 2 weeks prior to class start for non-native English speakers.
  • For participants attending class remotely (Virtual Live), the exam can be scheduled online from home/office or by visiting a test center. Visit ISTQB Online Exam Information and Locate a Test Center for details.
  • For participants attending class in Chevy Chase, MD, the exam will be administered on last day of class, ending by 5pm, so please plan your travel accordingly.


Duration

2 day(s)

Time

9 - 5 ET

Price

$1,350

Labs

Exercises reinforcing Learning Objectives help to understand and apply topics in the course.


Intended Audience

The target audience for this course includes:
  • Software Testers
  • Software Engineers
  • Designers
  • Mobile Application Developers
  • Mobile Application Testers
  • Usability Testers


Prerequisites

You must have obtained an ISTQB Foundation Level Certification (CTFL) to be eligible for the Mobile Application Testing Certification.

Prior to attending class please download and review the following document: Mobile Application Testing Syllabus


Outline

Mobile World - Business and Technology Drivers

  • Mobile Analytics Data
  • Business Models for Mobile Apps
  • Mobile Device Types
  • Types of Mobile Applications
  • Mobile Application Architecture
  • Test Strategy for Mobile Apps
  • Challenges of Mobile Application Testing
  • Risks in Mobile Application Testing

Mobile Application Test Types

  • Testing for Compatibility with Device Hardware
    • Testing for Device Features
    • Testing for Different Displays
    • Testing for Device Temperature
    • Testing for Device Input Sensors
    • Testing Various Input Methods
    • Testing for Screen Orientation Change
    • Testing for Typical Interrupts
    • Testing for Access Permissions to Device Features
    • Testing for Power Consumption and State
  • Testing for App Interactions with Device Software
    • Testing for Notifications
    • Testing for Quick-access Links
    • Testing for User Preferences Provided by the Operating System
    • Testing for Different Types of Apps
    • Testing for Interoperability with Multiple Platforms and Operating System Versions
    • Testing for Interoperability and Co-existence with other Apps on the Device
  • Testing for Various Connectivity Methods

Common Test Types and Test Process for Mobile Applications

  • Common Test Types Applicable for Mobile Application
    • Installability Testing
    • Stress Testing
    • Security Testing
    • Performance Testing
    • Usability Testing
    • Database Testing
    • Globalization and Localization Testing
    • Accessibility Testing
  • Additional Test Levels applicable for Mobile Applications
    • Field Testing
    • Testing for Application Store Approval and Post-release Testing
  • Experience-based Testing Techniques
    • Personas and Mnemonics
    • Heuristics
    • Tours
    • Session-Based Test Management (SBTM)
  • Mobile Test Process and Approaches
    • Test Process
    • Test Approaches

Mobile Application Platforms, Tools and Environment

  • Development Platforms for Mobile Applications
  • Common Development Platform Tools
  • Emulators & Simulators
    • Overview of Emulators & Simulators
    • Using Emulators and Simulators
  • Setting up a Test Lab

Automating the Test Execution

  • Automation Approaches
  • Automation Methods
  • Automation Tools Evaluation
  • Approaches for setting up an Automation Test Lab