Enter your keyword


About Instructor

  1. Intro to Mobile Application
    a. Components of mobile app
    b. Types of mobile apps – Native, hybrid, web mobile apps
    c. Advantage of mobile application testing
  2. Mobile testing and its challenges
    a. Multiple Device/Platform
    b. Non-functional – Performance and Security
    c. Network Usability and Memory
  3. Different type of mobile testing
    Interruption and many more

4. Mobile Testing approaches

5. Challenges with mobile application testing

6. Test Scenario, Cases, checklists

7. Mobile OS and Browsers

8. Setup environments for mobile application testing

  • a. apk installation
    b. Emulator vs Simulator
    c. Coachmarks, Hamburger Menu, Version
    d. Android Studio (Logs, Memory Utilization, API Hits, Recording, Screenshots, Exceptions or Failure)
    e. Android Logcat
    f. Do not keep Activity Mode vs Strict Mode
    g. App Data
  1. Overview of Java
  2. Eclipse IDE
  3. Datatypes, Variables, Operators and Arrays
  4. Control statements
  5. Introducing Class
  6. Java OOPS Concepts (Polymorphism, Inheritance, Abstraction and Encapsulation)
  7. Packages and Interfaces
  8. Exception handling
  9. Threads
  10. Strings and collections
  11. Working with Testing
  1. Pre-requisite for starting with Appium
    1. Downloading and Installing JDK.
    2. Configuring Android SDK and SDK Managers.
    3. Downloading Appium jars, other dependencies.
    4. Setting Xcode for IOS
    5. Taking a look at available Android Virtual Devices
  1. Understanding Application path, Package & Launch Activity
  2. Starting Appium Server
  3. Running a sample test to make sure everything works fine
  1. Working with Appium Server
  2. Element Locators
  3. Different available desired capabilities
  4. Project setup
  5. Designing test case/ suites/ reports
  6. Assertions
  7. Activity handling
  8. Read/Write/Update data into Excel
  9. Failure Handlings
  10. Read data from Properties File.
  11. GET / INSERT / UPDATE Data from Database
  12. Report generation
  13. Framework Designing
  14. Setting up on Windows and Mac machine
  15. Debugging script
  16. Execution on real devices
  17. Execution on emulator
  18. Snapshots while execution
  19. Logs generation
  20. IOS Inspector
  21. Execution with ANT
  1. Toast Messages Handling using Selendroid
  2. Parallel Execution on Multiple Devices.
  3. Implementation of Business Reports
  4. Scheduling of Scripts Execution.

Reviews Statistic

0 out of 0
0 Ratings
5 Start 0
4 Start 0
3 Start 0
2 Start 0
1 Start 0


There are no reviews yet.

Be the first to review “Appium”

Start On June 30, 2017
Duration 2 Month
Level Beginner
Instution Testing World

Share our course