This course will have two major parts - introduction and practice (developing actual automated tests).
Introduction classes will cover 3 topics:
- general aspects of Software Development and Testing with concentration on the automated testing,
- introduction to Java programming (Java will be the programming language for writing automated tests in the second part of the course),
- exploratory testing of ContactBridge app from EverBridge.
Practice will concentrate on the following:
- building automated testing environment for mobile apps
- learning about hierarchy of automated test suites and coding test cases in Java
- establishing example Continuous Integration process running on local devices and in the Cloud