TestWeaver

TestWeaver è uno strumento per la validazione automatica dei sistemi simulati. TestWeaver genera, gestisce e valuta migliaia di test automatici per qualsiasi tipologia di software di controllo. Ogni test è una sequenza di ingressi nel corso del tempo, eseguite automaticamente mediante simulazione. TestWeaver genera i test in maniera reattiva e consapevole, cercando di imparare il comportamento del sistema dai risultati delle simulazioni eseguite, al fine di aumentare la copertura dei test e di peggiorare attivamente scenari sub-ottimali, fino a quando il comportamento del sistema non indica la presenza di un bug o un difetto di progettazione. TestWeaver supporta anche i classici metodi di automazione di test, basati su:

  • Registrazione interattiva e riproduzione di scenari.
  • Integrazione di script di test definiti dall’utente, per esempio in Python.

Supporta ambienti di sviluppo e simulazione quali: MATLAB / Simulink, C / C + + IDE come Visual Studio, Dymola, AMESim e Silver, così come piattaforme di simulazione hardware-in-the-loop .

Vedi: http://www.qtronic.de/en/weaver.html

Guarda gli screencast e contattaci per organizzare una dimostrazione live dei tool:

The chess principle
How TestWeaver works
Test generation
Search strategy
Summary
TestWeaver in 4 steps
Build a model
Add instruments
Configure and run experiment
Inspect results

© 2009-2014 Dofware s.r.l. All rights reserved. P.I. 10107570011