Automated Testing for Mobile

200 

Date: Autumn 2017, TBA. Discounts might apply for groups.

In stock

SKU: 332 Categories: , Tags: ,

Workshop description

Date: Autumn 2017, TBA
Duration: 8 hours
Place: Mobile Academy HQ
Seats: 8
Snacks, coffee, fun
Lunch is not included

This workshop provides practical exercises of writing automated tests with the Appium and Calabash frameworks for iOS and Android apps.

In addition, it offers an overview about continuous integration, test results reporting and choosing between different testing tools.

  • Manual QA testers
  • Automation Engineers who are new to mobile
  • Business Analysts, Project Managers, Development Managers, QA Managers may also find this course helpful

A background of basic software testing principles is required.

Part I: 10:00 – 11:45

Concepts:

  • Types of testing
  • What tests to automate
  • Intro to calaba.sh

Practice:

  • Define 2-3 tests to be automated with calaba.sh (Ruby)
  • Implement tests on a virtual machine

Break: 11:45-12:00

Part II: 12:00-13:30

Concepts:

  • Intro to appium

Practice:

  • Define 2-3 tests to be automated with appium (Java)
  • Implement tests on a virtual machine

Lunch break: 13:30 – 14:30

Part III: 14:30-16:00

Concepts:

  • CI – Continuous Integration
  • Automatic test results reporting

Practice:

  • Create a Jenkins job and run the test using the job
  • Modify the tests created to provide additional information in reports

Short break: 16:00-16:10

Part IV: 16:10-17:40

Concepts:

  • Testing tools for Mobile: what options are out there, how to choose a tool
  • Real devices vs. emulated vs. cloud

Practice:

  • Review structure of the testing framework and conclusions

Feedback and final questions: 17:40-18:00

A background of basic software testing principles is required.

Workshop description

Experience level

Medium, Advanced

When

On demand/Not scheduled

Category

Development

Start typing and press Enter to search