Skip to content
Snippets Groups Projects

Testing framework

  1. Introduction
  2. Setup
  3. Description

Introduction

This repository holds the test automation framework based on Java and used for testing TSA

Setup

Prerequisites

Running

  • Run the tests on a remote env: gradle regressionSuite -PbaseUrl={BASE_URL} -Dcucumber.tags="@tsa, not @wip" -Dcourgette.threads=1 -Dcourgette.runLevel=Scenario -Dcourgette.rerunFailedScenarios=false -Dcourgette.rerunAttempts=1

{BASE_URL} - should be replaced with the path where the services are deployed:
example: http://localhost

Manual execution

To simplify manual tests execution we have a postman collection with the list of supported endpoints, you can find here

License


GNU Affero General Public license