Variability Intensive system Behavioural teSting

This projects aims at providing model-driven testing tools working on Transition Systems (TSs), Featured Transition Systems (FTSs) and Usage Models (Deterministic Time Markov Chain) in order to perform classical testing tasks: test case selection, prioritization, mutation testing, etc.

License

License

GroupId

GroupId

be.unamur.info
ArtifactId

ArtifactId

vibes
Last Version

Last Version

2.0.5
Release Date

Release Date

Type

Type

xml
Description

Description

Variability Intensive system Behavioural teSting
This projects aims at providing model-driven testing tools working on Transition Systems (TSs), Featured Transition Systems (FTSs) and Usage Models (Deterministic Time Markov Chain) in order to perform classical testing tasks: test case selection, prioritization, mutation testing, etc.
Project URL

Project URL

https://github.com/xdevroey/vibes
Project Organization

Project Organization

University of Namur
Source Code Management

Source Code Management

https://github.com/xdevroey/vibes.git

Download vibes

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

  • vibes-fexpression
  • vibes-core
  • vibes-selection
  • vibes-dsl

This project aims at providing a framework to perform behavioural testing of SPLs.

VIBeS Logo

Build Status Coverage Status Maven Central

Project structure

Structure separates the framework modules from the different executables jars created using those modules.

  • vibes: The root project with the website content
    • vibes-core: The models definition core lib
    • vibes-execution, vibes-mutation, ... : The different modules defined to perform various testing activities
    • vibes-dsl: The dsl definition to simply use the different modules (each library has its dsl classes defined in a separate package)
    • vibes-toolbox: The module containing all executable jars built using the framework. Each executable jar is defined as a sub-module. Executables MUST be defined as vibes-toolbox SUB-MODULES.

Versions

Version
2.0.5
2.0.2
1.0.0