Mobile Application Testing

Techniques for Testing Mobile Devices - An ASTQB Mobile Testing Certification Accredited Training Course

Learn to identify common issues in mobile applications and to test the unique aspects of a mobile app. This hands-on course covers usability across multiple platforms and resolutions, network and security testing, mobile UI automation, performance testing, and more.

Upcoming Classes

Dates
Mode
Location
Price
Mar 05Mar 06, 2025
Virtual Classroom
Virtual Classroom
$1,495
Call to Schedule
Anytime
Your Location
Your Location
Select a learning mode button (Public, Live Virtual, etc.) for pricing, details, and a downloadable fact sheet.
Description

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.

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

Who Should Attend

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.

ISTQB® Certification & Exam

The International Software Testing Qualifications Board (ISTQB) is the world's most widely-recognized certification of software testing skills and knowledge. Founded in 2002, the ISTQB is is a not-for-profit association that has issued more than 750,000 certifications in 129 countries around the globe. The ISTQB Software Tester Certification—Foundation Level (CTFL) is a prerequisite for the ISTQB Mobile Application Testing (CTFL-MAT) exam. In order to be eligible to take this exam, potential examinees must submit proof of Certified Tester—Foundation Level (CTFL) certification.

For public virtual classes, the ISTQB Mobile Application Testing (CTFL-MAT) exam is an additional fee and is not included in the course price. You have the option to add on this exam voucher when you register for the class. If you choose to add on the exam voucher, it will be emailed to you upon completion of the course. If you do not choose to add-on the voucher when purchasing this class, you must reach out to an exam provider directly if you wish to take an exam later.*

*This purchase does NOT fall under our Coveros guarantee of retaking the class if you do not pass the exam within 30 days of taking the class. This purchase includes just one (1) exam voucher. All additional vouchers will need to be purchased with an exam provider.

Questions? 929.777.8102 [email protected]
Course 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 Method

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

Don't see a date that fits your schedule? Contact us for scheduling options at 929.777.8102


Price: $1,545 USD
Course Duration: 2 Days
Description

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.

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

Who Should Attend

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.

ISTQB® Certification & Exam

The International Software Testing Qualifications Board (ISTQB) is the world's most widely-recognized certification of software testing skills and knowledge. Founded in 2002, the ISTQB is is a not-for-profit association that has issued more than 750,000 certifications in 129 countries around the globe. The ISTQB Software Tester Certification—Foundation Level (CTFL) is a prerequisite for the ISTQB Mobile Application Testing (CTFL-MAT) exam. In order to be eligible to take this exam, potential examinees must submit proof of Certified Tester—Foundation Level (CTFL) certification.

For public virtual classes, the ISTQB Mobile Application Testing (CTFL-MAT) exam is an additional fee and is not included in the course price. You have the option to add on this exam voucher when you register for the class. If you choose to add on the exam voucher, it will be emailed to you upon completion of the course. If you do not choose to add-on the voucher when purchasing this class, you must reach out to an exam provider directly if you wish to take an exam later.*

*This purchase does NOT fall under our Coveros guarantee of retaking the class if you do not pass the exam within 30 days of taking the class. This purchase includes just one (1) exam voucher. All additional vouchers will need to be purchased with an exam provider.

Questions? 929.777.8102 [email protected]
Course 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 Method

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

Class Schedule
Sign-In/Registration 7:30 - 8:30 a.m.
Morning Session 8:30 a.m. - 12:00 p.m.
Lunch 12:00 - 1:00 p.m.
Afternoon Session 1:00 - 5:00 p.m.
Times represent the typical daily schedule. Please confirm your schedule at registration.
Class Fee Includes
• Digital course materials
• Continental breakfasts and refreshment breaks
• Lunches
• Letter of completion
Instructors
Dates
Mode
Location
Price
Mar 05Mar 06, 2025
Virtual Classroom
Virtual Classroom
$1,495
Price: $1,495 USD
Course Duration: 3 Days
Description

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.

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

Who Should Attend

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.

ISTQB® Certification & Exam

The International Software Testing Qualifications Board (ISTQB) is the world's most widely-recognized certification of software testing skills and knowledge. Founded in 2002, the ISTQB is is a not-for-profit association that has issued more than 750,000 certifications in 129 countries around the globe. The ISTQB Software Tester Certification—Foundation Level (CTFL) is a prerequisite for the ISTQB Mobile Application Testing (CTFL-MAT) exam. In order to be eligible to take this exam, potential examinees must submit proof of Certified Tester—Foundation Level (CTFL) certification.

For public virtual classes, the ISTQB Mobile Application Testing (CTFL-MAT) exam is an additional fee and is not included in the course price. You have the option to add on this exam voucher when you register for the class. If you choose to add on the exam voucher, it will be emailed to you upon completion of the course. If you do not choose to add-on the voucher when purchasing this class, you must reach out to an exam provider directly if you wish to take an exam later.*

*This purchase does NOT fall under our Coveros guarantee of retaking the class if you do not pass the exam within 30 days of taking the class. This purchase includes just one (1) exam voucher. All additional vouchers will need to be purchased with an exam provider.

Questions? 929.777.8102 [email protected]
Course 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 Method

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
Class Schedule
Day 1: 9:00am-5:00pm ET
Day 2: 9:00am-5:00pm ET
Times represent the typical daily schedule. Please confirm class schedule at registration.
 
Class Fee Includes
  • Easy course access: Attend training right from your computer and easily connect your audio via computer or phone. Easy and quick access fits todayís working style and eliminates expensive travel and long days in the classroom.
  • Live, expert instruction: Instructors are sought-after practitioners, highly-experienced in the industry who deliver a professional learning experience in real-time.
  • Valuable course materials: Courses cover the same professional content as our classroom training, and students have direct access to valuable materials.
  • Rich virtual learning environment: A variety of tools are built in to the learning platform to engage learners through dynamic delivery and to facilitate a multi-directional flow of information.
  • Hands-on exercises: An essential component to any learning experience is applying what you have learned. Using the latest technology, your instructor can provide hands-on exercises, group activities, and breakout sessions.
  • Real-time communication: Communicate real-time directly with the instructor. Ask questions, provide comments, and participate in the class discussions.
  • Peer interaction: Networking with peers has always been a valuable part of any classroom training. Live Virtual training gives you the opportunity to interact with and learn from the other attendees during breakout sessions, course lecture, and Q&A.
  • Small class size: Live Virtual courses are limited in small class size to ensure an opportunity for personal interaction.
Instructors

Bring this course to your team at your site. Contact us to learn more at 929.777.8102.

Dates
Mode
Location
Price
Call to Schedule
Anytime
Your Location
Your Location
Course Duration: 2 Days
Description

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.

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

Who Should Attend

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.

ISTQB® Certification & Exam

The International Software Testing Qualifications Board (ISTQB) is the world's most widely-recognized certification of software testing skills and knowledge. Founded in 2002, the ISTQB is is a not-for-profit association that has issued more than 750,000 certifications in 129 countries around the globe. The ISTQB Software Tester Certification—Foundation Level (CTFL) is a prerequisite for the ISTQB Mobile Application Testing (CTFL-MAT) exam. In order to be eligible to take this exam, potential examinees must submit proof of Certified Tester—Foundation Level (CTFL) certification.

For public virtual classes, the ISTQB Mobile Application Testing (CTFL-MAT) exam is an additional fee and is not included in the course price. You have the option to add on this exam voucher when you register for the class. If you choose to add on the exam voucher, it will be emailed to you upon completion of the course. If you do not choose to add-on the voucher when purchasing this class, you must reach out to an exam provider directly if you wish to take an exam later.*

*This purchase does NOT fall under our Coveros guarantee of retaking the class if you do not pass the exam within 30 days of taking the class. This purchase includes just one (1) exam voucher. All additional vouchers will need to be purchased with an exam provider.

Questions? 929.777.8102 [email protected]
Course 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 Method

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
Class Schedule
Sign-In/Registration 7:30 - 8:30 a.m.
Morning Session 8:30 a.m. - 12:00 p.m.
Lunch 12:00 - 1:00 p.m.
Afternoon Session 1:00 - 5:00 p.m.
Times represent the typical daily schedule. Please confirm your schedule at registration.
Class Fee Includes
• Tuition
• Course notebook
• Letter of completion
Instructors

Questions?

On-Site/Private Training

Let us bring the learning to your team at your location or in an interactive virtual classroom!
Choose from more than 50 courses.

Combine World-Class Training and

Certification with a Conference

Maximize Your Learning Potential

STAR Conference logo

AI Con USA logo

Agile + DevOps USA logo