Montag, 28. Juni 2010

TFS 2010: Welche Lizenzen benötigt das Test/QS-Team?

Visual Studio enthält ein professionelles Test Case ManagementDie Funktionlität im Microsoft-Testumfeld ist in verschiedene Produkte (und somit Lizenzen) unterteilt:

Lizenzen für die Clients

  1. 1 - Visual Studio Test Professional 2010 (für fachliche Tester, enthält Microsoft Test Manager)
    Benötigt für: Testfälle anlegen, Tests durchführen - manuell sowie halbautomatisch

  2. 2 - Visual Studio 2010 Premium (für Test-Ingenieure/Entwickler)
    Benötigt für: Testfälle ansehen, vollautomatische Tests erstellen (inkl. Autom Validierung)
    Enthält nicht den Test Manager, d.h. Anlegen von Testfällen sowie die Ausführung von manuellen Tests ist nicht möglich!

  3. 3 - Team Foundation Server 2010-Zugriffslizenz (für sonstige Teammitglieder - in anderen Paketen bereits enthalten
    Benötigt für: Testfälle ansehen

    Sofern ein Teammitglied sowohl #1 als auch #2 benötigt (Testfälle anlegen sowie die Vollautomatisierung hinzufügen) gibt es alternativ das kombinierte Paket:

  4. 4 - Visual Studio 2010 Ultimate (enthält sämtliche Funktionen aus VS Test Professional 2010 und VS 2010 Premium – siehe oben)
    außerdem benötigt für: Performance und Belastungstests (Load Test) von Webseiten und Webservices

    Sollen mehr als 250 Benutzer simuliert werden, kann die Last von mehreren Computern erzeugt werden. Dabei ist pro 1.000-Benutzer ist eine zusätzliche Lizenz nötig:

  5. 5 - Visual Studio Load Test Virtual User Pack 2010 (ermöglicht die Simulation von weiteren 1000 Benutzer)

HINWEIS: Die Lizenzen werden pro benannten Benutzer erworben (keine Floating User-Lizenz oder Gerätelizenz). Einzig die Zugriffslizenz (Punkt 3 oben) lässt sich alternativ als Gerätebezogene "Device CAL" erwerben.

Lizenzen für den Server

Sofern im Unternehmen nicht bereits eine TFS 2010-Lizenz existiert (bzw. eine TFS 2008-Lizenz mit abgeschlossener Software-Wartung) ist eine Server-Lizenz notwendig. Soll eine "größere", schnellere TFS-Umgebung aufgebaut werden (Dual-Server-Installation), werden zwei Serverlizenzen benötigt:

  • Visual Studio Team Foundation Server 2010 (enthält neben dem Test Case Management auch Anforderungs-/Projektmanagement, Versionsverwaltung, Buildsystem, Reports)
    (enthält SQL Server 2008-Lizenz)
    Hinweis: Der Windows Server ist zusätzlich zu lizenzieren!

Lizenzen für die Entwickler

Was noch zu beachten ist: eine der innovativsten Funktionen der Microsoft-Testwerkzeuge ist die Möglichkeit, dass während des Testens automatisch eine sog. IntellITrace-Logdatei erstellt wird, mit welcher der Entwickler später den gesamten Ablauf (inkl. aufgerufene Methoden, Parameter, Rückgabewerte, etc.) nachvollziehen kann. Dies reduziert das "Hin und her" zwischen Tester und Entwickler erheblich und ermöglich eine höhere Reproduktionsquote bei Fehlerberichten. Um diese Funktionalität zu nutzen ist auf Seiten der Entwickler die Ultimate-Version (Punkt 4) notwendig (sonst können die Aufnahmen nicht ausgewertet werden)!

Viel Erfolg beim Testen!

Keine Kommentare: