EIEIOTECHNOVATION
← Training programmes

EIEIO / AUTOMATION & EMERGING TECHNOLOGY

Mobile Testing with Focus on Automation

Course outline

3 days

Duration

3 days

Overview

This class will help the audience to learn the different aspect of the up-trending mobile device testing as well as mobile application testing. You will get familiar with many useful tools for black-box and white-box testing of a mobile application.

This class also provides a deep insight on mobile device automation testing. Throughout the class, you can enable yourself for up-to-date test planning for mobile device and mobile device application testing. In addition, you shall be able to automate basic test scripts for mobile device application testing.

Audience

If you are a quality assurance engineer having interest in mobile device testing as well as mobile device application testing, this tutorial will turn out to be a helping guide.

Prerequisites

A reader should know basic software testing concepts such as test planning, black-box testing tricks, etc. In addition, it will help a great deal if the reader is familiar with any scripting languages, for example, JavaScript.

Course Content

  • MOBILE TESTING – OVERVIEW
  • MOBILE PLATFORMS
  • Mobile Operating Systems
  • MOBILE DEVICE TYPES
  • NATIVE VS HYBRID VS MOBILEWEB
  • Mobile Web
  • Native App
  • Hybrid App
  • DEVICE VS APPLICATION TESTING
  • Device Testing
  • Application Testing
  • MOBILE EMULATOR VS SIMULATOR
  • MOBILE APPLICATION TESTING
  • Functional Testing
  • Compatibility Testing
  • Localization Testing
  • Laboratory Testing
  • Performance Testing
  • Stress Testing
  • Security Testing
  • Memory Leakage Testing
  • Power Consumption Testing
  • Interrupt Testing
  • Usability Testing
  • Installation Testing
  • Uninstallation Testing
  • Updates Testing
  • Certification Testing
  • MOBILE UI TESTING
  • Screen Orientation / Resolution
  • Available Tools
  • Touch Screens
  • Soft & Hard Keys
  • MOBILE DEVICE TESTING – PLANNING AND TOOLS
  • Preparing to Perform Mobile Device Testing
  • Device Management Tools
  • MOBILE DEVICE TESTING – HARDWARE PERSPECTIVE
  • Hardware Components
  • UDID for iOS
  • Provision Profile for iOS
  • Device Options & Preferences
  • MOBILE DEVICE TESTING – TYPES
  • Network Connections
  • SD Card Interactions
  • Bluetooth Testing
  • Wi-Fi Testing
  • Localization & Globalization
  • Database Testing
  • Recovery Testing
  • Concurrency Testing
  • Usability Testing
  • 12. TESTING FRAMEWORKS – OVERVIEW
  • 13. ANDROID TESTING FRAMEWORKS
  • 14. IOS TESTING FRAMEWORKS
  • 15. ROBOTIUM TESTING FRAMEWORK
  • Benefits of Robotium
  • Drawbacks of Robotium
  • How to Use Robotium
  • Test an App with Robotium
  • 16. SELENDROID TESTING FRAMEWORK
  • Benefits of Selendroid
  • Drawbacks of Selendroid
  • How to Use Selendroid
  • Test an App with Robotium
  • 17. APPIUM TESTING FRAMEWORK
  • Advantages of Appium
  • Drawbacks of Appium
  • Test an App with Appium
  • 18. ZUCCHINI TESTING FRAMEWORK

Programme scope, delivery arrangements and suitability are confirmed during enquiry.