Welcome To SmarTest

Advanced testing for Drupal

Customizable Dashboard

Customizable Dashboard with run-time extracted data to guide the testing

Advanced Testing

Automated testing with prioritization techniques to detect faults faster

Recommended Links

SmarTest in Drupal

SmarTest's Drupal project

ISA Research Group

Applied Software Engineering Research Group of the University of Sevilla

SmarTest's twitter

Why SmarTest

SmarTest is a testing module for accelerating the detection of faults in Drupal.

Our proposal provides faster feedback to the testers and reduces debugging efforts.

This tool is based on an extensive research study publised as an article (Variability Testing in the Wild: The Drupal Case Study) in the International Software and System Modelling Journal.

SmarTest enables a dashboard with statistics about the Drupal system in real time.

This information allows us to guide the testing in our system through faults propensity data in different parts of our code.

Also, SmarTest allows the testers to prioritize (i.e. order) the executions of the tests modules in order to detect faults as fast as possible.

Some Screenshots

Download SmarTest!

This is a SmarTest's project page in Drupal: SmarTest module


SmarTest is in Drupal's projects page! -> Here!

We were speaking at DrupalConEurope 2015 in Barcelona -> Here!


Departamento de Lenguajes y Sistemas Informáticos
Escuela Técnica Superior de Ingeniería Informática
Universidad de Sevilla


Ana B. Sánchez email: anabsanchez at us dot es

Ana B. Sánchez web: anabsanchezjerez

Made by