PyTest

PyTest

30 שעות לימוד

חומרי לימוד באנגלית
Run tests:
Start with basic tests, execute subsets.
Organize: Group, skip, stop after failures.
Advanced: Parameterize tests, configure with conftest.py, get XML results.

Robot Framework

Robot Framework

40 שעות לימוד

חומרי לימוד באנגלית

Basics: Write & run tests, handle checkboxes, setup/teardown.

Advanced: Keywords, data-driven tests, dropdowns, external libraries (Selenium, DB).

Test Creation: Use RIDE IDE or command line.

Examples: Login page test, text fields, variables.

Workflow: Get started with TDD (Test-Driven Development).

Cucumber

Cucumber

20 שעות לימוד

חומרי לימוד באנגלית
Structure:
Features, scenarios, steps (Gherkin syntax)
Data: Use data tables and scenario outlines for reusability.
Hooks: Customize test setup/teardown.
Reporting: Generate reports (JUnit) for clear results.
Annotations & Tags: Organize tests with annotations and tags.
Debugging: Easily debug your test steps.