About the program

In this course, you will learn about the following:

Introduction

Setting up android emulator for testing

Understanding android framework for effective testing

Android hands on

Verifying data on sqlite database

Testing web applications on mobile devices

Android testing environment

Using junit for android unit testing with robotium

 

Contact US

Call us : +1-800-543-5571
Mail us : training@infotek-solutions.com

Related Courses

Course curriculum

-INTRODUCTION

  • What is Mobile Testing?
  • How is Mobile Testing different from Web Testing?
  • What is Android Emulator and IPhone Simulator

-SETTING UP ANDROID EMULATOR FOR TESTING

  • Setting up Eclipse IDE with JUnit testing framework
  • Setting up Android SDK
  • Setting up Eclipse Android ADT Plugin
  • Setting up Android Virtual Devices
  • Android Versions and SDKS
  • Types of Android AVDs

-UNDERSTANDING ANDROID FRAMEWORK FOR EFFECTIVE TESTING

  • Architecture Overview
  • Application Life Cycle Management
  • Application Components
  • Using Resources
  • Activities
  • Intents
  • Services
  • Content Providers
  • Native Apps

-ANDROID HANDS ON

  • The Android Debug Bridge (adb) and the Android Emulator Console
  • Installing and Uninstalling Apps
  • Copying Files to and from the Emulator/Device
  • Issuing Shell Commands on the Emulator/Device
  • Viewing the System Log with adb logcat
  • Emulator Runtime Images: User Data and SD Card

-VERIFYING DATA ON SQLITE DATABASE

  • SQLite on Android
  • SQL Basics
  • Database Connectivity
  • Data Binding
  • Using ContentProvider
  • Implementing ContentProvider

-TESTING WEB APPLICATIONS ON MOBILE DEVICES

  • What is HTML5
  • Mobile Browser Compability
  • Testing Strategy
  • Testing Steps
  • Industry Tools for Web Application Testing on Mobile Devices

-ANDROID TESTING ENVIRONMENT

  • Android Test Projects
  • Android Test Case Classes
  • Additional Android Assertions
  • Mock Object Classes
  • Touch and Key Events
  • Testing and Threading Issues

-USING JUNIT FOR ANDROID UNIT TESTING WITH ROBOTIUM

  • Getting Started with JUnit
  • Creating JUnit Test Cases
  • Assertions
  • Testing for Exceptions
  • Test Fixtures
  • Test Suites
  • Data Driven Mobile App Testing
  • Running Tests and Reporting With ANT

Meet your mentor

About Trainer Jay:

  • 15 years of IT experience in software testing, quality assurance and quality management.
  • Experienced in leading and managing medium to large testing teams.
  • Have extensively trained participants in the areas of Software Testing Concepts, Quality Assurance, Quality Center, QTP, LoadRunner, Bugzilla, JIRA and Selenium.
  • Testing process owner at the organization I have worked.
  • Have mentored resources and helped set a career path and achieve testing certifications.

Get Answers (Answering their questions)

What kind of learning does Infotek-Solutions provide?

@Infotek, we offer instructor-led online live sessions and classroom-based trainings for various courses to the learners.

Are classes @Infotek-Solutions conducted through online video streaming?

Yes, the classes @Infotek-Solutions are conducted through online video streaming where there is two-way communication between users and instructors. The users can speak by using a microphone, chat by sending a message through a chat window and share their screens with an instructor. For better understanding, users also get recorded video of the class.

Who are the instructors @Infotek-Solutions?

@Infotek-Solutions, we have an instructor community of industry professionals who are working in leading organizations and are veterans in their respective fields. These experts belong to various industries and are willing to share their talent with learners like you.
More Questions?
Call us at +1-800-543-5571Contact Admissions Support