Files
testium_trainings/README.md
2026-04-04 08:56:12 +02:00

1.3 KiB

testium training slides

Beamer presentation (LuaLaTeX) for the testium training.

Compilation

Requires LuaLaTeX with the minted package (which requires Python and pygments).

make

The output PDF is generated in build/.

To clean the build directory:

make clean

Document architecture

src/
├── main.tex              # Entry point — includes all sections
├── preamble.tex          # Packages, theme, colors, macros
├── images/
│   └── logo.png
└── sections/
    ├── title.tex         # Title page
    ├── summary.tex       # Table of contents
    ├── intro.tex         # Introduction: features, input files, CLI, variables, inline eval, links
    ├── installation.tex  # Installation from binary or sources
    ├── items.tex         # Test items reference (console, py_func, loop, check, etc.)
    ├── functionalities.tex  # Advanced features: result processing, includes, templating, reports
    ├── tips.tex          # Tips and tricks
    └── conclusion.tex    # Thank you + contact

Macros

Macro Usage
\incode{text} Inline code (bold blue monospace)
\tum{text} testium name highlight (bold orange italic)
\pass{text} PASS result (bold green monospace)
\fail{text} FAIL result (bold red monospace)