This repository contains a bunch of example projects of the end-2-end testing and monitoring Framework Sakuli.
-
- Learn how to write your first Sakuli tests.
- Learn how to use the Sahi controller and recorder.
-
- System under test: Citrus Integrationtesting Framework
- Runtime environment: local develop machine or Docker host with Docker Compose based configuration
- Java unit test with TestNG
- Integrated in Maven build system
-
- System under test: Thruk Monitoring GUI
- Runtime environment: Docker host with Docker Compose based configuration
- Continuous end-2-end monitoring with OMD Labs (Nagios)
- Configuration of OMD checks
- Testing SSL secured websites
-
- System under test: OXID eShop
- Runtime environment: local machine with installed Sakuli
- Example testsuite writen in JavaScript
-
Containerized end-2-end test example
- See Github repository: toschneck/sakuli-example-bakery-testing
- System under test: microservice based Web-Application
- Runtime environment: Docker host with Docker Compose based configuration
- CI-Build with Jenkins
- Continuous end-2-end monitoring with OMD Labs (Nagios)
- Parallel execution of 4 tests through and PDF testing