Warning: Declaration of WCS_Query::get_endpoint_title($endpoint) should be compatible with WC_Query::get_endpoint_title($endpoint, $action = '') in /home/customer/www/woocommerce.zerocode.io/public_html/wp-content/plugins/woocommerce-subscriptions/includes/class-wcs-query.php on line 104
Software – Zerocode

NEXT-GEN AUTOMATED API TESTING…

Zerocode Samurai is a revolution in API testing. Built by automation developers and testers for total quality assurance.

Pre-Configured Frameworks

Common Language

Multi-Objective Tooling

Zerocode Samurai introduces fully integrated tooling and a shift-left process framework to support organisations in successfully introducing and scaling API Automation Testing…

We call this Zerocode BDD©

Rapid Quality Engineering

Zerocode Samurai is rapidly established on local machines, servers and into CICD pipelines

Precise System Behaviour Definition

System behaviours are captured in JSON / YAML statements bridging the communication gap between business stakeholders and developers

Efficient Quality Control

Robust system specifications and expected results are established early, in executable code, ensuring developers and testers get immediate feedback against specifications

SAMURAI CORE FUNCTIONALITY

Fully JSON / YAML Based

Samurai’s JSON / YAML based declarative framework establishes a new standard for rapid definition of required system behaviours

Automated API Specification Conformance Testing

Out-of-the-box support for common API standards (e.g. Open API / Swagger) and versions ensures simple conformance testing, meaning tests are easily maintained if/when specifications change

Pre-configured Security Testing

Declarative setup for common security standards allows developers and testers to focus executing tests without the additional effort to configure security protocols

  1. OAuth2
  2. SAML
  3. JWT

EXTENSIVE KAFKA SUPPORT

Easily test Kafka Produce-Consume functions, without in-depth Kafka knowledge

  • Rich DSL for Integration Testing
  • Kafka Security Testing through pre-configured Kafka server and SSL certificates
  • Dockerised support for SSL and SASL environments
  • Kafka Load Testing

Reporting and workflow management

Rich Reporting

Rich visual reporting with drill down capability helps you find and quickly resolve problems

Dashboard is customisable on Samurai III and Empire plans

Team Communication and Workflow

Integrations with Jira and Slack drive efficiency in team interactions, reducing the time to resolve issues

play

SAMURAI EXTENDED FUNCTIONALITY

MOCK SERVICES CONFIGURATION

Samurai makes establishing and managing mock services as straight forward as writing and updating test scenarios

  • Rapid setup with Samurai DSL
  • Create, update and delete mock services without re-deployment
  • Use across environments / teams
  • Use Mocks in performance testing

DATABASE INTEGRATION TESTING

Connect databases and establish tests quickly using the same declarative scenarios and tests used for API testing.

  • Oracle
  • Postgres
  • MySQL

SHIFT-LEFT PERFORMANCE / LOAD TESTING FROM API TEST SCENARIOS

Local Load Test Simulations

Samurai’s rich DSL allows for fast configuration of load test scenarios, incorporating load testing early in the development process to inform development. API tests can also be re-used for meaningful load tests, with simple integration into CICD pipelines.

Enhanced cloud-based Load Test

Test scenarios can be run from the cloud to simulate high load.*

*contact Zerocode for more details

OUR SIMPLE PLANS MAKE IT EVEN EASIER TO RAPIDLY INTRODUCE COMPLETE API QUALITY ASSURANCE

Zerocode Quick Start

Samurai I is designed for individuals or a team starting to build shift-left, automated API testing capability.

Up to 5 users

Scale Zerocode with confidence

Samurai II is designed for mid-sized teams / more complex products with greater test complexity and scale.

5-15

Expand Zerocode across projects / teams

Samurai III supports a multi-team / complex multi-product setup, to drive shift-left test automation across products and projects

15-50

Run Zerocode as your in-house standard

Samurai Empire unleashes shift-left test automation capability and Zerocode BDD across your organisation

50+
I II III Empire
Suggested Team Size Up to 5 users 5-15 15-50 50+
Declarative JSON / YAML Test Definition
API Integration Tests (Per Month) 10 100 500 1000
Open API Specification Tests (Per Month) 100 500 1000
API Security Tests (OAuth2, SAML, JWT) (Per Month) 100 500 1000
Kafka Integration Tests (Per Month) 10 100 500 1000
Kafka Security Tests (Per Month) 10 100 500 1000
Kafka Load Tests (Per Month) 10 100 500 1000
Mock Tests (Per Month) 500 1000
DB Integrity Tests (Per Month) 100 500 1000
Load Tests (Per Month) 100 500 1000
Reporting Basic Dashboard & CSV Basic Dashboard & CSV Basic Dashboard & CSV Basic Dashboard & CSV
Docker Image
Self Service Licence Portal
Training and Onboarding
Support Chat Email Phone Onsite