Deliver faster with more confidence

Conical is a set of tools to help users make release decisions about their products more quickly and with more confidence by increasing the visibility of test differences as well as providing a clear audit trail of test results. It is easily integrated into your existing set of CI pipelines and Build-Test-Release processes and is customisable to your needs.

It’s designed to work for a range of different test types and for a range of different industries. These tests can cover everything from ‘show me the impact, if any, of my proposed changes to my system’s output’ through to more traditional ‘pass-fail’ types of tests.

The primary component is a website allowing the test results to be published and then subsequently shared and reviewed accordingly. In addition, a range of libraries are provided to assistance with performing the actual comparisons between expected and candidate results. These results can take the form of tabular data, XML or Json documents, raw text or any other types you can imagine.

It’s your data, we want it to be more visible to you

To see how Conical could help your business deliver faster to your customers, browse our case studies or explore our demo instance.

Reasons to use

Easily see the impact of your changes in a single place before your users do
Release faster due to improved confidence in releases
A wide range of libraries to simplify the comparison of complex objects
Easy to integrate into your existing CI / CD processes - full REST access
Additional files can be attached to failures to simplify the process of updating expected results
Easier high level refactoring
Easily see the impact of proposed changes across your entire product
Release faster due to improved confidence in releases
Have an audit trail of test data
Easy to integrate into your existing CI/CD pipeline
Easier systems migrations as easy to identify differences, if any, between systems
Easily see the impact of your changes in a single place
Spend your time investigating differences, not hunting for them
A wide range of ways to present differences to simplify the analysis
Easy to integrate into your existing CI/CD pipeline
Additional files can be attached to failures to simplify the process of updating expected results
Easy to install and manage - single Docker service and an external SQL Server DB
Role based security model makes it easy to manage permissions
Granular management of products and configuration
Easy to integrate into your existing CI/CD pipeline
Full programmatic access to the tool through the REST API
Easy monitoring with full set of Prometheus metrics
Get an overview of the impact a proposed change will have on your use case
Release faster due to improved confidence in releases
Greater confidence in systems migrations as easier to see impact of changes

Evaluation options

Because we know that every organisation is different in their requirements and every organisation’s workflow has different requirements, we offer a free 3 month trial licence to every organisation, large or small. To take advantage of this, simply follow the instructions for getting started and then contact us with any questions you might have or to purchase licences.

Purchase options

Personal

Free for personal use

Open Source / Community

Generally free for open source and community based projects, contact us for confirmation

Small Company / Start Up

80% discounts available for smaller companies and 2 year free deals for start ups, contact us for confirmation

Enterprise

£5,000 + VAT pa

Easy to use intuitive website

Categorise your tests and drill into groups.
Drill down into your XML results.
Create custom XSLTs to analyse and transform your results on the fly.
Analyse your tabular data with custom filters
Drill down into your Json results

Full programmatic access / REST API support

We provide an access component for .net which can be integrated directly into your test programs for uploading results as well as a script to upload from python. Additional languages are supported by calling the REST API directly or by generating your own access layer using the swagger file and your code generation of choice.

Role based security

Access to the tool is based off roles which can be managed by appropriately permissioned users. Anonymous access can also be configured as desired.

Helper libraries for testing

In order to help generate the test results, we’ve created a series of freely available libraries (currently .net only, see BorsukSoftware on Nuget). These libraries make it very simple to compare in-memory objects, XML docs or Json docs and find differences.

Language agnostic

Although the tool is written in c# it can be called by any language (via the REST API / swagger file) and can be used to store results for any test regardless of the language used in the underlying software being tested.

Available now

Version 1 is now available for downloading and testing by the community. Instructions for downloading are available here.

Register for more details

If you have any questions which aren’t answered within the site, then please get in touch at contactus@conical.cloud or register for our mailing list below and we’ll get in touch.