Automated Testing Platform

What is Satori CI?

Satori-CI is an automated testing platform that integrates with your CI process to simplify your software and system testing. We perform static and dynamic tests with your on-prem resources and our on-demand cloud platform to assert how your code and systems behave.

We are agnostic to programming languages and we do not deploy agents. Satori uses playbooks where assertions are made about how your executions should be. Use our public playbook library to import and expand with additional tests that you may require.

Our tests can be executed whenever you push code, at a certain frequency or on demand. 

Types of testing

  • CI: We connect to continuous integration services as a DevSecOps model. We are capable of perform static analysis of source code, to check when building the software everything returns the expected code and when running the software the behavior of outputs and errors can be asserted.
  • Run on Demand: The same language used to build the continuous integration playbooks can be used to run on demand. This is useful when checking local code or live systems. You can also use our public repository of playbooks with your own parameters.
  • Monitor: When tests need to run with a certain frequency, a rate can be defined as a setting for them. This will allow monitoring using our platform and visualize behavior throughout time using our CLI with `satori-cli monitor`, Web or third-party tools such as Grafana.
Install Satori CLI
How to Setup Satori CI on your Github Repositories

Want more?

Check our documentation that contains multiple examples on how you can check your software and your live systems using Satori.