Skip to content

Tutorial

Yoav Kleinberger edited this page Aug 21, 2021 · 1 revision

Testix Tutorial

In this tutorial we will develop a basic chatroom application in python.

This tutorial is, in effect, an introduction to both Testix and Test-Driven-Development (TDD).

Defining Our Goals

We want a chatroom application that does the following

  • users can connect to a chat-room server
  • users can write messages seen by all participants of the chat-room
  • users can write messages seen only by specific users (private messages)

For simplicity, we will only consider a single chat room.

We therefore have two basic software components - the chat room (a server) and the chat application itself (a client).

Clone this wiki locally