Tag Archives: testkube

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 →

Posted in Tooling | Tagged , , , | Leave a comment

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 →

Posted in Tooling | Tagged , , | Leave a comment

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 →

Posted in Tooling | Tagged , , | 2 Comments

Testkube journey – artifacts

When we run our tests we hope everything is :mrgreen: 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 →

Posted in Tooling | Tagged , , | 1 Comment

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 →

Posted in Tooling | Tagged , , | 1 Comment