Explore the Knowledge base.

Best Practice Guidelines Codebots Basics Features and Extensions Techies Activity Kit Way of Working Release Notes

What are Jest and Enzyme?

Toby Guinea, 20 November 2020

An introduction to Jest and Enzyme and how they are used in the C# Tests

What is RestSharp?

Toby Guinea, 20 November 2020

An introduction to RestSharp and its use in the C#Bot Tests

What are Selenium and SpecFlow?

Toby Guinea, 20 November 2020

An Introduction to Selenium and Specflow, as well as how they are used in the C#Bot tests

What is xUnit?

Toby Guinea, 20 November 2020

An introduction to xUnit and its use in the C#Bot tests

Platform testing

Toby Guinea, 16 November 2020

Overview of running tests using the Codebots Platform

Selenium tests with C#Bot

Toby Guinea, 16 November 2020

Overview of Selenium tests with C#Bot

API tests with C#Bot

Toby Guinea, 16 November 2020

Overview of API testing in C#Bot applications

Server-side tests with C#Bot

Toby Guinea, 16 November 2020

Overview of server-side tests with C#Bot applications

Running application tests with C#Bot

Toby Guinea, 16 November 2020

How to run your C#Bot application tests

Application testing with C#Bot

Brodie O'Carroll, 16 November 2020

Overview of application testing with C#Bot

Client-side tests with C#Bot

Toby Guinea, 16 November 2020

Overview of client-side tests for C#Bot applications

Getting started with microservices using SpringBot

Kellie Lutze, 04 November 2020

The use of microservices is a popular new architectural style that breaks away from the more traditional monolithic applications. Explore the features within SpringBot that support the microservice architectural style.

Codebots 2.20.7.0

Brodie O'Carroll, 03 November 2020

The release notes from the new version 2.20.7.0 of the Codebots Product.

SpringBot application profiles and configuration

Kellie Lutze, 28 October 2020

SpringBot writes different profiles that can be used to run the application with different sets of configuration options.

Useful Docker Commands

Tessa Holland, 15 October 2020

A list of commands which can be useful to have when you are running your Codebots app in Docker

Internationalisation (i18n) with Angular and Java Spring in SpringBot

Kellie Lutze, 12 October 2020

i18n as defined in RFC-6365 is an abbreviation for “internationalisation”; the term used to describe the means of adapting software to support different locales, with changes in language and time-zone being achieved without significant software changes. For applications that support multiple regions, it is often important to also support the different languages found within these regions and as such most large web frameworks support i18n to some degree out of the box.

Learning Management System (LMS) - Example project

Kellie Lutze, 01 October 2020

A brief overview of what an LMS is and the Codebots LMS example project.

Introduction to MobX

Sophie Bates, 27 August 2020

This article provides an introduction to MobX, the clientside observable framework used in Reactbot.

C#Bot Custom Timeline Events

Kellie Lutze, 18 August 2020

In this article we will be creating custom Timeline events. In order to do this, we need to change only 1 protected region in the server-side code. Then, to display the event in the timeline views with a custom icon/legend, we need to change 4 protected regions in the client-side code.

C#Bot Timelines Client-side Overview

Tessa Holland, 18 August 2020

This article provides an overview for the client-side structure of Timelines in C#Bot.