Published June 16, 2020 | Version 1.0.0
Dataset Open

TESTAR State Model extracted while executing MyThaiStar as web system under test

  • 1. Universitat Politecnica de Valencia


TESTAR extracted State Model datasets with TESTAR tool using MyThaiStar web application as System Under Test (SUT). This State Models has been generated to be used as an example to be automatically generated and introduced locally in DECODER PKM, from H2020 DECODER Project.

TESTAR tool is an open source tool ( for automated testing through graphical user interface (GUI) currently  being  developed  by  the Universitat Politecnica de Valencia and the Open University of the Netherlands.

MyThaiStar ( is the reference application that Capgemini uses internally to promote best programming practices and the correct use of last technologies. It’s is developed with Devon Framework, the standard tool for development at the company.

PKM is the Persistent Knowledge Monitor developed as main infrastructure from H2020 DECODER Project ( under grant agreement number 824231.

As TESTAR explores automatically the SUT, it will use the Document Object Model (DOM) information extracted from MyThaiStar SUT, to generate and save a TESTAR State Model in the OrientDB graph database. This model contains information about the Widgets, States and Actions, that were found in the SUT.

- MyThaiStar.json.gz: JSON file exported from OrientDB that contains a database with the TESTAR State Model. It can be imported into OrientDB using the TESTAR tool, to analyze and interact with the State Model.

- ArtefactStateModel_MyThaiStar_2020.1_zpnffj5c3407972370_2020-06-15_12h14m24s: for DECODER project purposes, the knowledge extracted with TESTAR in the generation of the State Model has been summarized and referenced in an artifact JSON file to be adapted to PKM input requirements.


Files (827.1 MB)

Name Size Download all
3.8 kB Download
827.1 MB Download

Additional details


DECODER – DEveloper COmpanion for Documented and annotatEd code Reference 824231
European Commission