Tag Archives: testing

Yats – Test Repository Manager

A Test Repository Manager is an interface between Yats framework and test case implementation. Currently only one Manager is implemented in order to support test cases written in C# (classes implementing IYatsTestCase interface). In the future, repository managers for shell scripts, NUnit test cases and other tests should be added. Multiple Repository Managers can be… Read More »

Yats – Test Case Result Types

All Yats test cases finish by returning one of the following results: NOT_RUN – set by Yats execution environment if the test case was skipped PASS / FAIL – returned by the test case itself INCONCLUSIVE – unexpected execution – the test case could not determine pass/fail or an exception was thrown during test case… Read More »

Yats – Test Case Parameters

This article will show how parameters are implemented in a test case. The Yats framework uses .NET Reflection to find out and configure the parameters of a test case. When a test case is written for the Native Yats test repository, the following rules apply:

Yats – Yet Another Test System

Introduction to Yats (Yet Another Test System) Yats is a new project of mine. It is a test framework oriented towards embedded devices. It allows creating repeatable test scenarios from user-defined test cases. The framework is written in C# and can be run on any Windows machine with .NET 3.5 or later. Linux (Mono) support… Read More »