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.
Reasons to use
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.
PersonalFree for personal use
Open Source / CommunityGenerally free for open source and community based projects, contact us for confirmation
Small Company / Start Up80% 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
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.
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.
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 firstname.lastname@example.org or register for our mailing list below and we’ll get in touch.