|
Day 1:
1. Mobile Application Overview 2. QA & Testing Challenges in the Mobile World 3. Platform Overview (iOS, Android, Windows Phone) 4. Mobile Test processes (An Introduction)
- Target automation testing on iphone/BlackBerry/Android.
- Emulator Testing - How to perform Testing on Android/iphone/BlackBerry Emulator/Simulators
- Usability Testing for mobile applications - Parameters to be considered.
- Compatibility Testing - Test application compatibility on different platforms/devices.
- Test Process – Using both Agile and heavy-weight process
- Maximum flexibility in service, protocol, and end-to-end testing.
5. Mobile Application Framework and Suites (An introduction to the various test suites)
6. Working with X-Code for iPhone
- Setting up users account
- Installation and configuration for iPhone
- Setting Preferences
- Adding user scripts
- Program Implementation
7. Introduction to Selenium
- Selenium IDE
- Overview
- Presentation
- Installation
- Test-Cases and Test-Suites
Day 2:
Android and iPhone Testing + Engineering Technique: i. Testing for Android
- Setting Android Testing Environment
- Android Test Projects
- Android Test Case Classes
- Additional Android Assertions
- Mock Object Classes
- Touch and Key Events
- Testing and Threading Issues
- 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 logca
- Emulator Runtime Images: User Data and SD Card
- Controlling Emulator Network Settings
- Emulating Telephony and SMS Events
- Emulating Geo Positioning
- The UI/Application Exerciser Monkey
ii. See Test
- Overview of See Test
- Coding using See Test
- Writing Simple Test case
- Executing and demonstrating the automation works on both iPhone and Android with same script
iii. Perfec to & Device Anywhere
|
Mobile Testing Quick Links
Our Clients are from
Accenture
GE
GE Healthcare
FIS
Oracle
L & T
Torry Harris
Thomson Reuters
SAP Labs
Microsoft
Dell
TCS
Net APP
Syngene
San Disk
Infosys
Fidelity
Mercedes Benz
Unisys
Tata Elxsi
NIT
FIC
Infineon
ITC Infotech
NVidea
IBM
TUV Rheinland
Ingersoll Rand
Schneider Electric
Perot Systems (Dell)
Telelogic