Python for testers (English)

You may have heard of Python. “Python is a widely used general-purpose, high-level programming language. Its design philosophy emphasises code readability. The language provides constructs intended to enable clear programs on both a small and large scale” (source: Wikipedia). Ideal for testers who want to go fast! Wouldn’t you like to learn more about it? Do you want to see how you can apply it in your day-to-day work?

This is a very hands-on and intense two-day training by a very experienced trainer: Kristoffer Nordstrom from Northern Test Consulting in Sweden. This training doesn’t waste a lot of time on theory, but spends most of the time on practice.

Target audience

Who should attend this training?

This course is suitable for you if you are frustrated by the laborious and repetitive work that makes up day-to-day testing work. And for anyone who has tried or wants to try scripting and programming in order to help focus more on the sapient test activities and let the computer do the repetitive work.

Roles of participants in their organization

This training is meant for:

  • Testers
  • Test Developers
  • Developers

Prior knowledge or training required

You must have have basic computer knowledge and a genuine interest in learning about scripting and programming.

Goals

After this training:

  • You can generate test data
  • You can monitor the system under test
  • You can compress and send test data
  • You can clean out test data after performing a test
  • You can delete temporary files and automate starting processes on the system
  • You can control external processes
  • You can get started with performance measurements
  • You can work independently with Python!

Program

Structure of this training

This two-day training is very hands-on and intense with a very experienced trainer: Kristoffer Nordström from Northern Test Consulting in Sweden. You won’t waste a lot of time on theory, but spend most of the time practicing.

You are required to bring your own laptop to be able to complete the exercises. Please bring a computer that you use regularly. Almost all course material is cross platform and works equally well on Windows, Mac OS X and Linux!

Course topics

  • What is Python?
  • Basic syntax
  • Built-in data types
  • The REPL
  • Basic constructs
  • Input from command line
  • Introduction to Object Oriented Python
  • The standard library
  • Text parsing and manipulation
  • Regular expressions
  • Generating test data
  • Compressing and transferring test data
  • Installing 3rd party libraries
  • Calling and testing REST APIs
  • Controlling external processes
  • Monitor system under test
  • Python 2 vs 3
in samenwerking met

PRAKTISCHE INFORMATIE

DEELNEMERS

Tussen 8 en 14 deelnemers

TAAL

English

MAESTRO PRIJS

€1.295,-

PARTNER PRIJS

€1.165,-

LOCATIE

Divers

CURSUS

Klassikaal

MATERIAAL

Inclusief materiaal

AANTAL DAGEN

2 dagen

TIJD

09:15 – 17:00

Datum optie 1 24-03-2020 t/m 25-03-2020 Locatie: Eindhoven (English)

DIRECT AANMELDEN

Aanmelden voor Python for testers (English)

VOORWAARDEN

  • Partners van de Maestro Academy: Specialisten aangesloten bij Het Finance Gilde, DataConnected of HeadFirst(Premium overeenkomst);
  • De betaling dient vóór aanvang van de eerste trainingsdag volledig te zijn voldaan;
  • De genoemde prijzen zijn exclusief BTW;
  • De betalingsafhandeling wordt verzorgd door Improve Quality Services.