Product Overview

Magic isRobo is a DAML scenario generator that uses Artificial Intelligence to ensure test coverage for smart contracts written in DAML. The AI engine parses the DAML code and automatically generates DAML scenario scripts for positive and negative scenarios (test conditions). It can create all critical scenarios, including DAML contract submission verification, boundary conditions for parameters, and access validations. isRobo also creates a script to run the auto-generated DAML scenarios, either on demand or on a schedule. The automatically generated DAML test scenarios provide better coverage than is possible with manually created scenarios. The solution uses Bots to generate multiple combinations that would be difficult to create manually, with potential result savings of about 60% compared to manual testing.

Highlights

  • Automatic generation of test scenarios for DAML modules
  • Savings of about 60% of manual effort
  • Bot-generated and standardized scenarios to increase accuracy and coverage
  • Execution-script-enabled to ensure seamless scenario execution

About the product

imgimg

The Platform

DAML is supported by a growing number of platforms:

hyperledger

DAML's powerful type system makes it easy to model complex data schemas for your application.

concord

DAML's powerful type system makes it easy to model complex data schemas for your application.

concord

DAML's powerful type system makes it easy to model complex data schemas for your application.

Get Involved

Download the SDK

Download the DAML SDK Developer Preview for OSX or Linux

Download the DAML SDK

Submit a product

List your Solution, Library, Application or Platform on the DAML Marketplace.

Submit a product