About
This blog is mostly about my work, but expect an occasional home project, productivity tip and tooling review.Search
Categories
- Conference (21)
- Development (217)
- Security (19)
- Test (32)
- Tooling (175)
- Uncategorized (168)
Author Archives: erictummers
Testkube journey – Sync with azure devops pipeline
The service that synchronises Azure Devops Server and Testkube we call Testrelay. It is a webapi that is called from the approval step with a payload containing information about the tag of the testworkflowexection in testkube and a webhook to report the result back to Azure Devops Server. Continue reading
Testkube journey – Powershell pester
When we deploy our documentation we test for broken links before deploying to production. These tests are written in PowerShell using the Pester module. Continue reading
Testkube journey – GitOps
We use GitOps for kubernetes deployments. This means files in a git repository that can be edited from every tool that has access. On a regular interval (or by git triggers) the GitOps tool will pull the latest version from git and apply it. Continue reading
Testkube journey – artifacts
When we run our tests we hope everything is but prepare for ❗ . The output of the tests is placed on a location that is shared with all steps in the TestWorkflow. Testkube can collect these files in a artifact. Continue reading
Testkube journey – testworkflow
What happens in a test is defined with a TestWorkflow. It describes the steps to be performed. Below are the steps we use:
1. clean the environment by restarting keycloak
2. wait for keycloak to be up-and-running again using curl to request a page
3. start the tests in our e2etests container Continue reading