Cicada

Cicada

  • Docs
  • Guides
  • API
  • Runners
  • Help

›Introduction

Introduction

  • Quickstart
  • Tests
  • State
  • Actions and Asserts
  • Runners
  • Reports

Guides

  • REST API Guide
  • Async App Guide
  • gRPC Server Guide
  • Kubernetes Guide

API

  • Test
  • Action
  • Assert
  • Config
  • Test Engine
  • Verification

Runners

  • REST Runner
  • SQL Runner
  • Kafka Runner
  • S3 Runner
  • gRPC Runner

Reports

Once all the tests are finished, a Markdown test report is generated using the final version of the state container, as well as JSON files representing the state container after the completion of each test.

These files are available in the engine at /reports.

Example report generated by a test run:

https://github.com/herzo175/cicada-2/tree/master/example_services/rest_api/reports/report.md

In addition, the Cicada engine will return an exit code 0 if all tests pass and complete successfully, or 1 otherwise. This can be overridden with the ERROR_CODE_OVERRIDE setting.

Report verification can also be performed by running a verification container.

← RunnersREST API Guide →
Cicada
Docs
Getting StartedAPI Reference
More
GitHubStar
Copyright © 2021 Cicada