Skip to content

MBTCover is a tool for code-level and requirement-level test coverage measurement of model-based testing

Notifications You must be signed in to change notification settings

vgeruslu/MBTCover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

MBTCover is a tool for code-level and requirement-level test coverage measurement of model-based testing.

The current implementation of MBTCover is for the GraphWalker open-source model-based testing (MBT) tool.

MBTCover measures and reports, live, the code coverage values of a web application under test while an MBT test suite is running using the GraphWalker MBT tool. The goal is to measure and display both clients-side (front-end) and server-side (back-end) code coverage values.

The first version of the tool was released in May 2020. New features are currently being added to it regularly.

Development team

Demo videos

A demo video of the second version of the tool, showing coverage values live (September 2020)

In this video, we demonstrate a live execution of the MBTCover tool, while the MBT test execution is running using the GraphWalker MBT tool. The System Under Test (SUT) is a large test-automation management tool named Testinium.

An overview of the features and code-base of the first version of the tool (May 2020)

More videos to be added

More videos showing the tool's features and benefits, will be published in future, as we add more features to this coverage tool.

User manual and Design document

We have the user manual and design document of the first version of the tool (which was released back in May 2020). The PDF file can be found here.

Funding and acknowledgements

This work was supported by the European ITEA3 program via the TESTOMAT (The Next Level of Test Automation) project via grant number 16032, and also by the Scientific and Technological Research Council of Turkey (TÜBİTAK) via grant number 9180076.

Interested in collaborating with us?

If you are interested in collaborating with us and/or getting involved in this project, feel free to email us: vgarousi -at- gmail -.- com

About

MBTCover is a tool for code-level and requirement-level test coverage measurement of model-based testing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published