Deutsch
English
Heradergrafik

Technische Details

TAPE ist eine Webapplikation und besteht aus einem projektübergreifenden Teil für die Erstellung und Verwaltung von Projekten und Testern (TAPE Admin) und einem projektspezifischen Teil für die Definition, Ausführung und Auswertung von projektbezogenen Performancetests (TAPE Project)

Für die Fernsteuerung von Tools auf verteilten Rechner nutzt TAPE das Open Source Tool STAF von IBM.

Komplexe Performance-Tests mit TAPE

Der Performance-Tester definiert den SUT (System under Test) und die notwendigen Aktionen und deren Reihenfolge bei der Ausführung des Performance-Tests.
Somit führt TAPE Schritt für Schritt mittels einer Schnittstelle zu STAF die Aktionen auf den entsprechenden Testkomponenten aus. Dateien werden auf die Testmaschinen kopiert, die Testumgebung initialisiert, die Ressource-Monitore und Lasterzeuger gestartet, und die Testergebnisse nach dem Testlauf zentral gesammelt.

Plug-in Konzept

Durch ein Plug-in Konzept können in TAPE verschiedene und beliebige Performancewerkzeuge wie z.B. Monitore, Lasterzeuger, eigene Skripte eingebunden werden. Bekannte Performance-Tools wie HP Mercury LoadRunner, oder Borland Silkperformer als auch Open Source Tools wie The Grinder, JMeter können in TAPE integriert werden.

Projektübergreifender Scheduler

Ein projektübergreifender Scheduler erkennt zeitliche Überschneidungen und mögliche Konflikte bezüglich der Testressourcen. Somit kann die Umgebung sicherer und effektiver benutzt werden.

Unterstützte Plattformen

Sowohl für TAPE Admin als auch für TAPE Project wird Tomcat 6 mit Oracle oder DB2 auf Windows und/oder Linux unterstützt.

Unterstützte Architekturen und Plattformen für die Testumgebungen

  • Windows 95
  • Windows 98 (and 98 SE)
  • Windows Millenium Edition
  • Windows NT Version 4.0
  • Windows 2000
  • Windows XP
  • Windows SRV 2003 (IA32, IA64, AMD64)
  • Windows Vista (IA32, AMD64)
  • Windows Server 2008 (IA32, IA64, AMD64)
  • Linux (Intel32/64, AMD64, PPC32/64)
  • Linux on zSeries (31-bit, 64-bit)
  • AIX Version _ 4.3.3.0 (32-bit, 64-bit)
  • Solaris (Sparc) _ j2.6
  • Solaris AMD Opteron 64-bit
  • Solaris (x86) _ v10
  • HP-UX _ 11.00 (PA-RISC, IA64 32-bit 64-bit)
  • OS/400 _ V5R2
  • z/OS UNIX _ V1.4 (32-bit, 64-bit)
  • FreeBSD 4.10, _ 6.1 (i386)