Einrichten der Integrationsumgebung (Office SharePoint Server)

In diesem Abschnitt erhalten Sie Informationen zum Einrichten der Server in der Integrationsumgebung zum Testen von codierten Elementen für Microsoft Office SharePoint Server 2007. Die Information beziehen sich auf eine Farmumgebung für mehrere Computer mit Windows Server 2003, Microsoft Office SharePoint Server 2007 sowie Microsoft SQL Server 2005.

In der Integrationsumgebung werden Websiteelemente, die in einer Entwicklungsumgebung erstellt wurden, von Testern auf ihre ordnungsgemäße Funktion überprüft. Weitere Informationen zu dieser Umgebung erhalten Sie unter Überblick über Umgebungen.

Hinweis

Möglicherweise müssen Sie in der Testumgebung Probleme in Verbindung mit Komponenten oder Anwendungen behandeln, ohne auf einen Quellcodedebugger wie Visual Studio zugreifen zu können. Sie sollten daher eine Programmdatenbankdatei (.pdb) mit Ihren codierten Elementen vorbereiten; außerdem sollten Sie die Protokollierung, Überwachung und andere Instrumentationsoptionen aktivieren. Weitere Informationen erhalten Sie unter PDB-Dateien (in englischer Sprache) (https://go.microsoft.com/fwlink/?linkid=106290&clcid=0x407).

Hardware- und Softwareanforderungen

Die Integrationsumgebung wird standardmäßig nicht zum Testen der Leistung, Zuverlässigkeit, Skalierbarkeit oder für Failovertests verwendet. Der Computer, auf dem Microsoft Office SharePoint Server 2007 ausgeführt wird, ist daher möglicherweise nicht so robust wie die Produktionsumgebung; dies gilt gleichermaßen für die weitere verwendete Software. Weitere Informationen zu Systemanforderungen erhalten Sie unter Bestimmen der Hardware- und Softwareanforderungen (Office SharePoint Server).

Installieren von Office SharePoint Server 2007 und weiteren Programmen

Sie müssen eine Microsoft Office SharePoint Server 2007-Farm mit allen Komponenten oder Features installieren, für die Sie codierte Elemente entwickelt haben. Die Integrationsfarm besteht standardmäßig mindestens aus zwei Front-End-Webservern, einem oder mehreren Anwendungsservern sowie einem Datenbankserver. Weitere Informationen zum Erstellen einer Microsoft Office SharePoint Server 2007-Farm erhalten Sie unter Bereitstellen von Office SharePoint Server 2007 in einer Serverfarmumgebung.

Hinweis

Sobald Sie die Installation von Microsoft Office SharePoint Server 2007 abgeschlossen haben, sollten Sie die neuesten Softwareupdates installieren.

Importieren von Testdaten

Einige codierte Elemente erfordern bestehende Daten zum Testen, beispielsweise ein Element für die Suche oder ein Webpart, mit dem Informationen aus einem Active Directory-Verzeichnis abgerufen werden können. Mit dem Wiederherstellungsfeature von Microsoft Office SharePoint Server 2007 können Sie Testdaten in die Integrationsumgebung importieren. Weitere Informationen erhalten Sie unter Vorgehensweise: Bereitstellen von Inhalt für Server (in englischer Sprache) (https://go.microsoft.com/fwlink/?linkid=106221&clcid=0x407).

Überblick über das Testen

Weitere Informationen zum Testen mit Visual Studio 2005 Team System erhalten Sie unter Entwicklung und Testen (https://go.microsoft.com/fwlink/?linkid=106298&clcid=0x407) oder unter Testtypen (https://go.microsoft.com/fwlink/?linkid=106300&clcid=0x407). Weitere Informationen zum Testen mit Visual Studio 2008 Team System erhalten Sie unter Erstellen, Debuggen und Testen (https://go.microsoft.com/fwlink/?linkid=106494&clcid=0x407).

Die folgende Tabelle enthält einige der am häufigsten verwendeten Testtypen für Integrationsumgebungen sowie eine Beschreibung der einzelnen Tests. Außerdem finden Sie dort ein Beispiel für den Test eines intern entwickelten Steuerelements für Dateieigenschaften, mit dem Dateien in verschiedenen Ordnern aufgelistet und verschiedene Eigenschaften für diese Dateien in einem Listensteuerelement angezeigt werden.

Testtyp Beschreibung Beispiel

Funktional

Stellt sicher, dass die Funktionsweise des Elements den Erwartungen entspricht. Dies kann auch die Datenbank- und Anwendungsserverkonnektivität betreffen, nicht jedoch Sicherheitsaspekte.

Überprüfen, dass die Dropdownliste ordnungsgemäß mit Werten gefüllt wird und der ausgewählte Wert beibehalten wird.

Benutzerfreundlichkeit und Zugriff

Stellt sicher, dass Benutzer das Element wie erwartet anzeigen und verwenden können. Dazu kann auch das Testen mit einer Reihe von Browsern von Fremdanbietern gehören.

Stellt sicher, dass die Features auch von Benutzern mit eingeschränktem Seh-, Hör- oder Bewegungsvermögen genutzt werden können.

Sicherstellen, dass das Steuerelement bei unterschiedlichen Seitengrößen ordnungsgemäß angezeigt und ggf. auch von Benutzern mit Browsern von Fremdanbietern verwendet werden kann. Weitere Informationen zur Browserkompatibilität von Microsoft Office SharePoint Server 2007 erhalten Sie unter Planen der Browserunterstützung (Office SharePoint Server).

Sicherheit

Stellt sicher, dass das Element wie erwartet zugreifbar ist und Benutzer alle vorgesehenen Vorgänge – und nur diese – ordnungsgemäß ausführen können.

Umfasst das Testen des Features für einmaliges Anmelden (SSOSrv) sowie von Benutzeroberflächeneinschränkungen.

Umfasst das Testen von Benutzereingaben sowie von Authentifizierung und Autorisierung und Sicherheitsproblemen durch websiteübergreifenden Skriptangriffe, Pufferüberläufe und Denial-of-Service-Angriffe.

Sicherstellen, dass Benutzer sich bei der Seite anmelden, Dateieigenschaften aus einem bestimmten Informationsspeicher mit dem Steuerelement anzeigen und keine Dateieigenschaften aus Informationsspeichern anzeigen können, für die sie nicht berechtigt sind. Weitere Informationen zur Microsoft Office SharePoint Server 2007-Sicherheit erhalten Sie unter Einplanen und Entwerfen der Sicherheit (Office SharePoint Server).

Fehlerbehandlung

Stellt sicher, dass das Element die entsprechenden Fehlermeldungen und Ausnahmen auslöst. Vergewissern Sie sich, dass alle PDB-Dateien für das bereitgestellte Element keine Fehler aufweisen, und dass das Element erfolgreich analysiert und eine Auflösung gefunden werden kann.

Sicherstellen, dass die PDB-Dateien für das Steuerelement bei einem Fehlertest die richtigen Informationen generieren.

Sicherstellen, dass ordnungsgemäße Fehlermeldungen bei fehlerhaften Dateneingaben generiert werden.

Verwaltbarkeit

Sicherstellen, dass das Element oder die Seite die richtigen Ereignisse senden und/oder die richtigen Einträge in die angegebenen Protokolle schreiben.

Sicherstellen, dass das Steuerelement während einer gezielten Fehlerprüfung die richtigen Ereignisse generiert.

Internationalisierung und Mehrsprachigkeit

Sicherstellen, dass Webseiten und Steuerelemente für Benutzereingaben internationale Zeichen korrekt darstellen und verarbeiten können.

Berücksichtigung von möglichen Problemen wie ein Abschneiden von überlangem Text durch Websites oder Steuerelemente oder von sprachenabhängigen Sortierreihenfolgen für Zeichen.

Herunterladen dieses Buchs

Dieses Thema wurde zum leichteren Lesen und Ausdrucken in das folgende Buch zum Herunterladen aufgenommen:

Die vollständige Liste der verfügbaren Bücher finden Sie unter Bücher zum Herunterladen für Office SharePoint Server 2007.