top of page

iOS automation

#swift #testsUI

live training 16h

#XCUITest

Nowe terminy już wkrótce!

We also conduct this training in a closed formula. 

pigułka

live training

Automationmobile applicationsiOS.
Build your framework from scratch.

According to the portalstatista.comthe market of mobile applications is already over 15 billion devices and it is growing every year, and the mobile-first approach is becoming more and more popular among companies. Despite this trend, the number of specialists involved in testing mobile applications is still small, which gives great opportunities for development and shaping the mobile world. During the training you will build a framework and write automated tests for the native iOS mobile application for event management.

Purpose of the training

During the training, we will learn the basics of the Swift language and the XCUITest framework, based on good practices, we will write automatic UI tests for a native iOS mobile application, and then we will add our tests to the CI / CD process.
 
Skills gained:
- basics of writing automated tests for a native iOS application

- good code working practices
- the basics of working with the GitHub platform
- the basics of working with the GIT tool
- the basics of working with the CI/CD tool

Recipient of the Training

  • Manual Testers Mobile

  • Automation testers who want to explore the Mobile area

  • Automation testers who are just taking their first steps in writing tests for iOS applications

Requirements

  • experience as a tester/QA (knowledge of the theory and basics of testing)

  • basic knowledge of any object-oriented programming recommended, but not required (you can watch a short course on YouTube before the workshop - preferably Swift)

Hardware and software installed

 

  • MacBook with Xcode 13 or higher

Duration

The event takes place online. Intensive 16 hours of work with a trainer broken into 2 x 8 hours.

Coach

Dawid Bastek photo.jpg

Sławomir Radiszyński

A graduate of Electronics and Telecommunications at the AGH University of Science and Technology in Krakow. A great supporter of test automation and weaving them into Continuous Integration / Continuous Delivery processes. Interested in modern software development techniques that strive to provide customers with high-quality software as quickly as possible. Currently working as Test Lead. At weekends, he conducts test automation classes at the Vistula Academy of Finance and Business in Warsaw and the University of Banking in Wrocław. In his free time, he helps in organizing the Krakow meetup (KraQA), writes a blog about testing http://awesome-testing.com  and co-creates the https://fluentlenium.com test framework

Agenda

Introduction to mobile applications
 
Introduction to working with the environment
 

  • Getting to know Xcode and simulators

  • Getting to know GitHub

  • Git basics

 
Swift and XCUITest
 

  • Swift basics for testers

  • Introduction to XCUITest

 
Building a test framework
 

  • The Page Object Pattern design pattern

  • Good practices for working with test code

  • Writing tests for a native iOS application

 
Introduction to CI/CD

Find out first #

about new trainings and completely free workshops

Thank you for subscribing!

We invite you to a private group

Free programming workshops and more.

  • Facebook
bottom of page