Embedded Test Bench - Downloadbereich

Auf dieser Seite finden Sie die zum Download verfügbaren Versionen der ETB, sowie die zugehörigen Release-Notes.

Die ETB wird von {MATHEMA} aktuell als Freeware angeboten. Lesen Sie hierzu bitte auch unsere Lizenzbedingungen (EULA).


Installation und erste Schritte

Unterstützte Betriebssysteme

Der graphische Editor, der graphische Testrunner, der Testrunner als CLI und die Python-Bibliothek für die Verknüpfung eigener Python-Skripte mit der ETB werden unter Windows unterstützt.

Unter Linux werden aktuell der Testrunner als CLI und die Python-Bibliothek unterstützt.

Dadurch ist es möglich den Testrunner problemlos in eine Linux-basierte CI einzubinden. Das Erstellen der Testprojekte, sowie eine graphische Testausführung benötigen momentan allerdings noch Windows als Betriebssystem.

 

Paketmanager

Die Testbench wird zukünftig auch über Chocolatey installierbar sein.

In der aktuellen Version ist das allerdings noch nicht möglich.

 

Erste Schritte

Eine erste Version einer Hilfedatei ist in die ETB integriert.

Öffnen Sie hierfür die Embedded-Testbench nach der Installation und rufen Sie die Hilfe über das Menü "Hilfe -> Offline Hilfe" oder die Taste "F1" auf.

 

Haben Sie die Testbench entpackt, so können Sie über "<ETB-Verzeichnis"\GUI\ETB.Client.exe" das Programm starten.

Nach dem Start müssen Sie ggf. die notwendigen Pakete (z.B. .NET-Runtime) installieren. Folgen Sie hierzu bitte den Anweisungen des Startfensters.

 

Zusätzlich zu der integrierten Offlinehilfe stehen ihnen Beispielprojekte für die ETB und eine Demo zur Entwicklung eines eigenen Plugins zur Verfügung. Diese Beispiele sollen den Einstieg in die ETB erleichtern.

 

Unterstützte Python Version(en)

Das Python Plugin unterstützt aktuell Python bis zur Version 3.12, da pipes ab Python Version 3.13 nicht mehr in der Standardbibliothek enthalten sind.

 

Die Unterstützung neuerer Python Versionen ist in Arbeit.

 

ETB Versionen

V0.17 (Vorankündigung)

 

Für die neue Version sind u.a. folgende Erweiterungen geplant:

  • Setup zur Installation der Testbench
  • Chocolatey-Paket für die Installation
  • Englisch als auswählbare Sprache in der GUI
  • Erweiterung des Python-Plugins für die Anpassung der Skriptparameter bei der Ausführung
  • Datenspeicherung in einer Datenbank (Plugin-gesteuert) -> Kommt evtl. auch erst in V0.18

 

V0.16.1

Achtung:

Die aktuelle Version ist aufgrund von Zertifikatsproblemen nicht signiert.

 

Hotfix Ergebnisdetailansicht.

 

 Datei  Beschreibung  Zielsystem  Prüfsumme
 EULA  Lizenzdatei  ---  ---
 ETB-Windows-V0.16.1.zip  Vollständiges Paket bestehend aus GUI, CLI und Python-Bibliothek.  Windows

 SHA-256: 

3960d42a2fdd818cdaa4ddd42940740a
0a4ab647476c443f3a22c10624c9b71b
 MD5: 

0ee0ebcc5898ed2d5367057444f8f60d

 ETB-Linux-V0.16.1.zip  Paket bestehend aus CLI und Python-Bibliothek.  Linux

 SHA-256: 

d51486131c00a5d6860e281bf556c1ee
93ebf1b9a4b2d67fe7711c7ea740c231
 MD5: 

470d169a7ecfab71c87f7ec8f949cb22

 

Release Note / Key Features
  • Detailansicht der Testschrittergebnisse kann wieder aus dem Testrunner heraus geöffnet werden

 

 

V0.16

 

Erste veröffentlichte Version der ETB.

 

 Datei  Beschreibung  Zielsystem  Prüfsumme
 EULA  Lizenzdatei  ---  ---
 ETB-Windows-V0.16.zip  Vollständiges Paket bestehend aus GUI, CLI und Python-Bibliothek.  Windows

 SHA-256: 

fa3e5e5beaa36a2dc6d31dfeb387d7df
a733bc277db96540eaaa3fc35bdd8130
 MD5: 

3ad7a1dbd1ee7b3323fd86d8820ad84f

 ETB-Linux-V0.16.zip  Paket bestehend aus CLI und Python-Bibliothek.  Linux

 SHA-256: 

7113b58fb0afbd33f2de829ac5871d88
8fd5cf541eda7b25d9e4aa4b7b58053d
 MD5: 

dc5d6400d6efc8dc8604e381c9622e7c

 

Release Note / Key Features
  • Erstellen und Verwalten Sie eigene Testspezifikationen mit Hilfe des ETB.Clients
  • Führen Sie die erstellten Testprojekte/-pläne aus
    • Grafisch unter Windows mit dem ETB.Testrunner oder des ETB.Clients
    • Headless unter Windows und Linux mit der ETB.CLI (auch in CI integrierbar)
  • Exportieren Sie ihre Testspezifikationen sowie die Testergebnisse als XML oder PDF
  • Erstellen Sie eigene PDF-Templates mit dem mitgelieferten Editor
  • Integrieren Sie ihre Python-Skripte dank der Pythonunterstützung direkt in die ETB
  • Erweitern Sie die Funktionalität der ETB durch das Entwickeln eigener Plugins

 

news

News

contact

Kontakt

jobs

Jobs