Workshop: Gremlins on Docker

Спікер(-и) події Nikolaj Tolkačiov
Додати у Google Calendar

Donation

Support Ukrainians - help them get a QA profession and develop Ukraine's economy.

Support

Gift certificate

Deciding what to give to a friend? Give something that is always relevant and accurate: knowledge and skills!

- Certificate for any paid event (workshop and course)
- Certificate for any amount, so that the recipient chooses the educational event.
Certificates are electronic, without reference to location and time limits.

Choose the right gifts!

Опис події

We invite you to the Two-day Workshop: Gremlins on Docker.

The first day: August 2nd. The workshop starts at 19:30 (GMT+3). Duration - 2 hours.

The second day: August 3rd. The workshop starts at 19:30 (GMT+3). Duration - 2 hours.

First day:

  • Docker basics
  • ELK stack introduction
  • ELK docker setup
  • Gremlins introduction
  • Gremlins docker setup

Second day:

  • Filebeat introduction
  • Kibana interface
  • Configure communication between Playwright and Elastic search
  • An in-depth explanation of how the whole setup is working
  • Areas that can be further improved
  • Summary

You can attend both days of the workshop or just the first day.

At the initiative of the workshop speaker - Nikolaj Tolkačiov, his fee will be donated to humanitarian aid to Ukraine.

What can be better than writing scripts for test automation? Maybe automated testing where you don't need to write any script?

Fuzz testing can be a valuable supplement for your test automation. During this workshop, we will dive into a fuzz testing world where randomly generated actions are executed in a browser while visiting a web page. With a bit of luck, we will make that web page encounter an unexpected error, collect logs, and display it in a user-friendly fashion.

It can add additional coverage for your test automation by randomly executing interactions on the web application under test.

This workshop will cover an introduction and hands-on with:

· Docker

· Gremlin (fuzz testing for web-page framework)

· Elastic stack (ELK stack)

· Kibana interface

· Playwright running in Docker container

You will need to have a computer/laptop, and no previous experience with any of the tools above is necessary!

Theoretical knowledge that you will gain:

  • What is fuzz testing, and how to use it for web applications?
  • What are containers, and how do they work?
  • What is Elastic stack, and how to use it?

Practical skills that you will gain after the workshop:

  • Basics of how to use Docker;
  • Running test automation framework in container;
  • Sending logs to Elastic stack;
  • How to use fuzz testing framework on web application to get application error logs.

Practical cases that are going to be executed during the workshop:

Perform automated random interactions on a web application to try and encounter cases when the application does not work as expected and crash.

Tools that you will learn how to use:

· Docker

· Gremlin (fuzz testing for web-page framework)

· Elastic stack (ELK stack)

· Playwright

Who will be interested:

Technical test engineers (some experience with test automation tools is required).

What tools participants need to download before the workshop:

Speaker:

Nikolaj Tolkačiov (Lithuania)

“Because I am lazy and easily bored, I usually automate everything I can. If I need to do something twice, that is a good indication that something is off. My automation experience suite includes mobile, gherkin, web, C#, Java, JavaScript, C++, Ruby, and multiple frameworks. I do coding and “DevOps'ing” too because I gain most of the value not deep-diving into a single framework or discipline, but generalizing in the whole spectrum of software engineering. This generalist point of view allows me to see issues from different perspectives and think of more ways to solve problems”.

Курси та події

Публікації

Відео