Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/codeforequity-at/botium-crawler

Botium Crawler - Like a Website Crawler, just for Conversation Flows
https://github.com/codeforequity-at/botium-crawler

botium chatbots crawler

Last synced: 3 months ago
JSON representation

Botium Crawler - Like a Website Crawler, just for Conversation Flows

Awesome Lists containing this project

README

        

# Botium Crawler

[![NPM](https://nodei.co/npm/botium-crawler.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/botium-crawler/)

[![Codeship Status for codeforequity-at/botium-crawler](https://app.codeship.com/projects/f99fdf80-ae3a-0138-43f7-5ab05f369f1d/status?branch=master)](https://app.codeship.com/projects/403709)
[![npm version](https://badge.fury.io/js/botium-crawler.svg)](https://badge.fury.io/js/botium-crawler)
[![license](https://img.shields.io/github/license/mashape/apistatus.svg)]()
[![docs](https://readthedocs.org/projects/botium-docs/badge/)](https://botium-docs.readthedocs.io/)

The **Botium Crawler** is doing the work of detecting the conversation flows supported by your chatbot by itself. It does so by analyzing the **quick responses** offered by your chatbot and **simulating clicks on all of the options** in parallel, following all pathes down **until it reaches the end of the conversation**.

All detected conversation flows along all pathes are saved as Botium test cases and utterance lists and can be used as base for a **regression test set**.

**_IF YOU LIKE WHAT YOU SEE, PLEASE CONSIDER GIVING US A STAR ON GITHUB!_**

# Documentation

See [here](https://botium-docs.readthedocs.io/) for Botium documentation.