Testing Kotlin Compiler

Kurzbeschreibung

In the presentation, the author explains a compiler testing process on the example of Kotlin/Native. Starting from an overview of what a compiler is, we'll move to examples of what can be tested in compilers and how Kotlin/Native is being tested. Different types of testing, including exploratory QA, will be explained. Then the case of using the pict (Pairwise Independent Combinatorial Testing) tool will be presented — it helped the team to clarify coverage and to reduce the amount of autotests.

Nutzen für den Teilnehmer:
Knowing how QA for specific products works.
Getting the example of a tool for pairwise testing implementation usage.

Behandelte Problemstellungen:
Too many tests

Unclear tests coverage

Vortragssprache: Englisch
Level: Fortgeschrittene
Zielgruppe: QA Engineers (manual, automation, managers maybe)

Unternehmen:
JetBrains

Vorgetragen von:
Alex Zakharenko

Alex Zakharenko