Best Software Training Institute in Ongole

28 years of Excellence

An ISO 9001 : 2015 Certified Institute

Biggest A/C Labs with 300 Computers

Permitted by Government of India

Mobile Testing

Manual with Mobile Testing

SYLLABUS

SOFTWARE ENGINEERING CONCEPTS

  • Introduction
  • Importance of software systems
  • Common of software development
  • And Software Bugs
  • Testing Objectives

SDLC

  • Software Life Cycle Stages
  • Testing Stage in SDLC
  • Cost of Defect Repair
  • Risk of Inadequate Testing

SOFTWARE DEVELOPMENT MODELS

  • Waterfall Model
  • Incremental Model
  • Prototype Model
  • Rapid Application Development Model
  • Spiral Model
  • V Model Development
  • Agile Development model (Scrum)

STATIC TESTING

  • Review
  • Inspections
  • Walkthroughs

DYNAMIC TESTING

  • Unit Testing
  • Integration Testing
  • System Testing
  • User Acceptance Testing

SOFTWARE TESTING LIFE CYCLE AND IMPLEMENTATION TEST REQUIREMENTS GATHERING AND ANALYSIS

  • Requirements Reviews
  • Requirements Issues Identification

TEST STRATEGY PREPARATION

SYSTEM TEST PLAN PREPARATION

TEST CASE IDENTIFICATION

BLACK BOX TEST DESIGN TECHNIQUES

  • ECP
  • BVA
  • Error Guessing
  • Decision Tables
  • State Transition

WHITE BOX TESTING TECHNIQUES

  • Basis Path Testing
  • Cyclomatic Complexity
  • Condition Testing
  • Code Coverage

 

IDENTIFY SCENARIO BASED TEST CASES & IDENTIFY FIELD VALIDATION TEST CASES

WHAT IS USE CASE?

IDENTIFY USE CASE BASED TEST CASES, TEST CASE DESIGN

  • Introduction:
  • Test Case Design Template
  • Types of Test Cases
  • Test Case Design Reviews
  • Requirement Traceability Matrix

TEST DATA SETUP SOFTWARE ENVIRONMENTS

  • Introduction
  • Different Components in
  • Software environments
  • Difference between Test and
  • Production Environment

TEST EXECUTION

  • Test Execution Life cycle Process
  • Different Levels of Test Execution
  • Sanity testing
  • Test Batches or Test suites Preparation and Execution
  • Retesting
  • Database Testing

DEFECT REPORTING AND TRACKING

  • What is defect?
  • Categories of defects
  • Defect Life cycle process
  • Formal Defect report Template
  • Defect Metrics
  • Defect Removal Efficiency

TEST MEASUREMENT TECHNIQUES AND METRICS COLLECTION

  • Importance of Test Metrics
  • Different types of Metrics

TEST CLOSURE ACTIVITY

  • Test Execution Stop Criteria
  • Test Summery Report Preparation

USER ACCEPTANCE TESTING

  • Importance of User Acceptance Testing
  • Scope of UTA
  • Alpha Testing
  • Beta Testing

SOFTWARE CONFIGURATION MANAGEMENT

  • Introduction to Software
  • Configuration Management
  • Need of Software Configuration Management

PERFORMANCE TESTING TECHNIQUES

  • Introduction
  • Types of Performance testing

OTHER COMMENLY PERFORMED TESTING TECHNIQUES

  • Gray Box Testing
  • Usability Testing
  • User Interface Testing
  • Compatibility Testing
  • Configuration Testing
  • Adhoc Testing
  • Exploratory Testing
  • Installation and Un Installation Testing
  • Globalization
  • Recovery Testing
  • Security Testing

Mobile Testing Content

SESSION1-INTRODUCTION TO MOBILE DEVICE TESTING

  • What is Mobile app testing
  • Difference between Mobile testing and Mobile app testing
  • Difference between Native, Web and Hybrid application
  • Mobile application architecture overview
  • Different Mobile platforms

SESSION 2- ANDROID MOBILE BASICS

  • What is Emulators
  • How to configure Emulators
  • How to install the build
  • Steps to install the Android emulator
  • ADB commands
  • How to capture the logs and screen shots

SESSION 3- IOS MOBILE BASICS

  • What is Simulator
  • How to configure Simulators
  • How to install the build
  • Steps to install the iOS simulators
  • How to capture the logs and screen shots
  • How to install application on iPhone devices

SESSION 4-INTRODUCTION TO AUTOMATION TOOL

  • Different automation tools
  • Identifying the automation cases
  • Record and playback for Android and iOS devices
  • Script enhancement
  • Export test results