T (Visual Studio-ALM-Glossar)

In diesem Glossar werden die in der Visual Studio Application Lifecycle Management (ALM)-Hilfe verwendeten Schlüsselbegriffe definiert.

  • Tabular Data Stream (TDS)
    Das interne Protokoll für das Übertragen von Daten zwischen einem Client und einem Server, auf dem Microsoft SQL Server ausgeführt wird. TDS ermöglicht es Client- und Serverprodukten, unabhängig von Betriebssystem, Serverversion oder Netzwerktransport zu kommunizieren.

  • target
    Die Datenbank, für die ein Vorgang ausgeführt wird. Abhängig vom Typ des Vorgangs kann das Ziel dabei u. U. geändert werden. Wenn Sie beispielsweise das Datenbankprojekt mit der aktuellen Bereitstellung der Datenbank vergleichen, um die Bereitstellung zu aktualisieren, damit diese dem Projekt entspricht, wird die bereitgestellte Datenbank als Ziel bei diesem Vorgang angesehen.

  • Aufgabe
    Ein Arbeitsaufgabentyp, mit dem eine Entwicklungs- oder Testaufgabe aufgezeichnet wird.

  • Team Explorer
    Wird verwendet, um auf die Teamprojekte zuzugreifen, an denen Sie arbeiten.

  • Team Foundation Server
    Eine Sammlung von Tools und Technologien, mit denen Teams ihre Anstrengungen beim Erstellen eines Produkts und Fertigstellen eines Projekts gemeinsam nachverfolgen und koordinieren können. Hierzu zählen Tools für die Quellcodeverwaltung, die Arbeitsaufgabenverfolgung, Builds, Teamprojektportale, die Berichterstellung und das Projektmanagement.

  • Team von Experten
    Ein Organisationsarbeitsmodell, in dem die Verwendung kleiner, eng zusammenarbeitender Teams von Spezialisten in bestimmten Rollen bevorzugt wird, die gleichberechtigt Informationen über die Ausführung ihrer individuellen Aufgaben und Gruppenaufgaben austauschen. Dieses Arbeitsmodell unterscheidet sich vom herkömmlichen hierarchischen Arbeitsmodell mit linearer Struktur. Seine Funktion wurde mit einer Vielzahl unterschiedlicher Organisationen, Kulturen und Projektgrößen erprobt.

  • Teamprojekt
    Die benannte Gesamtheit von Arbeitsaufgaben, Code, Tests, Arbeitsprodukten, Metriken usw., die in Visual Studio Team Foundation von einem festgelegten Team zum Nachverfolgen gemeinsamer und verwandter Arbeitsschritte verwendet werden.

  • Teamprojektsammlungs-Hostgruppe
    Eine Virtual Machine Manager-Hostgruppe, die einer Teamprojektsammlung zugewiesen wurde. Siehe auch: Hostgruppe.

  • Bibliotheksfreigabe für eine Teamprojektsammlung
    Eine Virtual Machine Manager-Bibliotheksfreigabe, die einer Teamprojektsammlung zugewiesen wurde.

  • Teamprojekt-Hostgruppe
    Eine Projektsammlungs-Hostgruppe, die einem Teamprojekt für die Bereitstellung von virtuellen Umgebungen zugewiesen wurde. Siehe auch: Teamprojektsammlungs-Hostgruppe.

  • Teamprojektbibliothek
    Eine Sammlung von gespeicherten virtuellen Computern, Vorlagen und Umgebungen, die einem Teamprojekt für die Erstellung von neuen virtuellen Umgebungen zur Verfügung stehen.

  • Teamprojekt-Bibliotheksfreigabe
    Eine Projektsammlungs-Bibliotheksfreigabe, die einem Teamprojekt für die Speicherung von virtuellen Computern und Vorlagen zugewiesen wurde.

  • Teamprojektportal
    Die WWS (Windows SharePoint Services)-Site für ein einzelnes Teamprojekt. In einem Projektportal können Teammitglieder Dokumente, Berichte und Informationen für ein bestimmtes Teamprojekt speichern und gemeinsam verwenden.

  • Vorlage
    Eine Bibliothekressource – bestehend aus einem Gastbetriebssystemprofil, einem Hardwareprofil und mindestens einer virtuellen Festplatte (VHD-Datei) – mit der ein neuer virtueller Computer erstellt werden kann. Informationen, mit denen der Computer identifiziert werden kann, wurden aus der VHD-Datei, die die Betriebssystemdateien enthält, entfernt.

  • test
    Ein Programm, ein (manuelles oder automatisches) Skript, eine bestimmte Gruppe von Schritten oder allgemeine Anweisungen, die mehrfach für zu testende Software ausgeführt werden können und zu einem Testergebnis führen, z. B. Erfolg, Fehler oder einem anderen Ergebnis, das als Erfolg oder Fehlschlag ausgewertet wird, z. B. das Ergebnis Nicht eindeutig.

  • Testadapter
    Die Codeassembly zum Laden eines bestimmten Testtyps.

  • Testagent
    Ein Hintergrundprozess, von dem auf einem einzelnen Computer Tests empfangen und ausgeführt, Berichte zu Tests erstellt und Daten gesammelt werden. Der Test-Agent kommuniziert mit dem Test-Controller, der sich üblicherweise auf einem anderen Computer befindet.

  • Testcontroller
    Ein Hintergrundprozess zum Verwalten einer Gruppe von Computern, auf denen die Test-Agent-Software installiert ist.

  • Testvorgehen
    Testziele, -abdeckung, -verfahren und -daten für das Projekt und die einzelnen Iterationen.

  • Testfall
    Eine Aktionsfolge mit erwarteten Ergebnissen. Mit einem Testfall wird ausgewertet, ob eine Anwendung korrekt ausgeführt wird.

  • Testklasse
    Eine mit dem TestClass-Attribut markierte Klasse.

  • Testbedingung
    In einem Datenbankkomponententest eine Gruppe von häufig verwendeten Validierungsfunktionen, die testen, ob ein Komponententest die erwarteten Ergebnisse zurückgibt. Eine Testbedingung analysiert die Ausführungsergebnisse eines Komponententests und bestimmt auf Grundlage der jeweiligen Parameter, ob die Ergebnisse den Kriterien der Testbedingung entsprechen.

  • Testkonfiguration
    Ein Satz von Konfigurationsvariablen zum Angeben der erforderlichen Konfiguration für den Anwendungstest.

  • Testbereitstellung
    Während der Testausführung werden vom Benutzer oder vom System angegebene Tests und alle abhängigen Dateien von ihrem Standardspeicherort (z. B. bin/debug) in ein lokales oder Remoteausführungsverzeichnis kopiert.

  • Testentwickler
    Ein Tester, der i. d. R. mit dem Erstellen von codierten Tests beauftragt ist.

  • Testeffektivität
    Ein Bericht, in dem der Umfang des für einen bestimmten Testlauf abgedeckten oder ausgeführten Codes angegeben wird.

  • Testumgebung
    Eine Anwendung, die Testadapter lädt und den Prozess besitzt, der Tests ausführt.

  • Testliste
    Eine Liste von Tests, die ausgewählt und im Testlisten-Editor verwaltet werden können.

  • Testlisten-Editor
    Das Fenster in Visual Studio Application Lifecycle Management (ALM), in dem Tests und Testlisten in großer Anzahl verwaltet, ausgeführt und gesteuert werden.

  • Testmethode
    Eine mit dem TestMethod-Attribut markierte Methode. Sie können keinen Test ausführen, wenn sich die zugehörige Testmethode nicht in einer Testklasse befindet.

  • Testmetrik
    Eine Maßeinheit für Tests. Beispielsweise ist die Komponententestabdeckung eine Testmetrik für das Entwicklungsteam.

  • Testmetrikschwellenwert
    Das anhand einer Testmetrik gemessene Ziel für das Projekt. Beispielsweise ist eine Komponententestabdeckung von 70 % ein Testmetrikschwellenwert für das Entwicklungsteam.

  • Testmischung
    Definiert die Wahrscheinlichkeit, mit der ein virtueller Benutzer einen bestimmten Test in einem Auslastungstestszenario ausführt. Beispiel: 20 % führen Test A aus, und 80 % führen Test B aus. Siehe: Auslastungstestszenario.

  • Testplan
    Ein Satz von Testfällen, die entsprechenden Informationen zur Testkonfiguration sowie die Angabe, wann die Ausführung der Tests geplant ist. Die Testfälle können in einer Testsammlungshierarchie organisiert werden, die beim Ausführen der Testsammlungen verwendet wird.

  • Testpunkt
    Eine Kombination aus einem Testfall und einer Testkonfiguration in einer bestimmten Testsammlung.

  • Testprojekt
    Ein Visual Studio-Projekt, das speziell zum Speichern von Testtypen erstellt wurde.

  • Testergebnis
    Das Ergebnis eines Tests: Erfolgreich, Fehler oder Nicht eindeutig.

  • Testlauf
    Ein Satz von Kombinationen aus auszuführenden Testfällen und Testkonfigurationen. Die Ergebnisse dieses Satzes von Kombinationen können gemeinsam angezeigt werden. Testläufe sind entweder automatisiert oder manuell.

  • Testeinstellungen
    Ein definierter Satz von Variablen mit Adaptern für diagnostische Daten, um zu definieren, auf welchen Computern Tests ausgeführt, welche Daten gesammelt und welche Systemaktionen während der Testausführung ausgeführt werden sollen. So können Sie beispielsweise Codeabdeckungsdaten sammeln oder ein bestimmtes Netzwerk emulieren.

  • Testskript
    Eine definierte Anforderung, die für ein Produkt überprüft wird und das Ergebnis Erfolgreich oder Fehler besitzt. Erfolgreich bedeutet, dass die Anforderung erfüllt wird, und Fehler bedeutet, dass die Anforderung nicht erfüllt wird.

  • Testschritt
    Eine Aktion, die während der Testausführung ausgeführt werden soll, sowie ggf. das erwartete Ergebnis der Aktion.

  • Testsammlung
    Ein Satz von ausgewählten Testfällen. Eine Testsammlung kann zwar andere Testsammlungen enthalten, aber jede Testsammlung kann jeweils nur in einer einzelnen anderen Testsammlung enthalten sein.

  • Testaufgabe
    Eine Aufgabenzuweisung zum Erstellen von Testfällen und Testen eines bestimmten Bereichs des Produkts, i. d. R. im Kontext eines Szenarios oder einer Servicequalitätsanforderung.

  • Testtyp
    Ein Satz von Funktionen und/oder eine Vorlage, um Teile des zugrunde liegenden Visual Studio-Testframeworks verfügbar zu machen.

  • TestClass-Attribut
    Das in ein Klassenelement eingefügte Attribut, das angibt, dass dieses codierte Tests enthält.

  • Testfunktion
    Eine Eigenschaft einer virtuellen Umgebung, die der Umgebung die Ausführung der Tests in Microsoft Test Manager ermöglicht.

  • TestMethod-Attribut
    Das einem Methodenelement hinzugefügte Attribut, das angibt, dass es sich um einen codierten Test handelt.

  • Reaktionsprofil
    Eine Eigenschaft, die angibt, ob die Reaktionszeit in Auslastungstests verwendet oder ignoriert wird. Das Reaktionsprofil gilt für ein gesamtes Szenario in einem Auslastungstest. Seine Zustände lauten Ein, Aus, Normale Verteilung.

  • Reaktionszeit
    Die Zeit zwischen dem Empfang einer Antwort auf eine Anforderung und dem Senden der nächsten Anforderung. Wenn z. B. ein Benutzer ca. 60 Sekunden benötigt, um alle für ein webgestütztes Zeiterfassungsformular erforderlichen Informationen einzugeben, beträgt die Reaktionszeit für dieses Szenario 60 Sekunden.

  • Bedrohung
    Gibt an, wie ein Unbefugter möglicherweise versucht, eine Ressource über einen Einstiegspunkt zu beeinflussen. Eine Bedrohung beschreibt die Absicht eines Unbefugten.

  • Kompromissmatrix
    Ein Tool zum Verwalten von Projektkompromissen, mit dem diese in einer Matrix dargestellt werden, die die drei Projektvariablen (auf der Y-Achse) im Kontext von drei Entscheidungen (auf der X-Achse) wiedergibt. Die Projektvariablen sind Ressourcen (Personen und Kosten), Zeitplan (Zeit) und Features (das Produkt und seine Qualität). Diese Variablen werden zuweilen im Kompromissdreieck dargestellt. Mit den drei zu treffenden Entscheidungen wird festgelegt, ob eine angegebene Variable optimiert, eingeschränkt oder akzeptiert werden soll. Wenn eine der Projektvariablen geändert wird, muss das Team eine der drei Seiten korrigieren, einschließlich möglicherweise der Seite, auf der die Änderung zunächst erfolgt ist, damit das Projekt ausgewogen bleibt. Beispielsweise erfordert eventuell die Entscheidung, einem Produkt ein Feature hinzuzufügen, dass andere Features entfernt werden, wenn nicht genügend Zeit und Ressourcen für deren Entwicklung verfügbar sind.

  • Transaktion
    Ein Mechanismus zur Änderungsverwaltung, bei dem jede Gruppe von Änderungen, die Sie an einem Modell vornehmen, in einem Schritt übernommen oder rückgängig gemacht werden kann. Sie können Änderungen mit dem domänenspezifischen Sprachdesigner oder durch das Schreiben von benutzerdefiniertem Code vornehmen.

  • Selektierung
    Der Prozess, mit dem neu gemeldete oder erneut geöffnete Fehler überprüft und eine Priorität und Iteration für ihre Bearbeitung zugewiesen werden.

  • Selektierungsteam
    Das Team, das neu gemeldete oder erneut geöffnete Fehler überprüft und eine Priorität und Iteration für ihre Bearbeitung zuweist.

  • Vertrauensebene
    Die Beschreibung einer externen Entität, häufig auf der Grundlage der ausgeführten Autorisierung und der verfügbaren Berechtigungen. Vertrauensebenen können Einstiegspunkten, Rollen oder anderen geschützten Ressourcen zugewiesen werden.