Modèle de plan de test pour Exchange Server 2007

 

S’applique à : Exchange Server 2007 SP3

Dernière rubrique modifiée : 2009-09-30

Ce document contient un modèle que vous pouvez utiliser comme point de départ pour développer un plan de test adapté à votre environnement de test Microsoft Exchange Server 2007.

Modèle de plan de test

[Logiciel] Plan de test

Préparé pour : [Organisation]

Par : [Nom de la société de conseil en charge du test]

Informations sur le document

Auteur : [Auteur]

Messagerie électronique : [Messagerie électronique de l'auteur]

Adresse : [Adresse de la société de conseil en charge du test]

Participants au test

[Participant01] - Consultant Systèmes

[Participant02] - Consultant en développement d'applications Microsoft (sur place)

[Participant03] - Consultant Test de performance

[Participant04] - Responsable

[Participant05] - [Société]

[Participant06] - [Société]

Historique des révisions

Date Révision Auteur Remarques

xx/xx/xxxx

#.#

Participant01

Première version

xx/xx/xxxx

#.#

Participant02

Révision finale

TABLE DES MATIÈRES

INFORMATIONS SUR LE DOCUMENT

PARTICIPANTS AU TEST

HISTORIQUE DES RÉVISIONS

SOMMAIRE

SYNTHÈSE

PORTÉE DU TEST

OBJECTIFS DU TEST

CRITÈRES DE RÉUSSITE (OBJECTIFS)/MÉTRIQUES PRINCIPALES

OUTILS DU TEST

HYPOTHÈSES

FACTEURS DE RISQUE

BREF HISTORIQUE DES ÉLÉMENTS TESTÉS

CAS D'UTILISATION

HORS DE PORTÉE DU TEST

--------------------------------------------------------------------------------

Synthèse

[Brève présentation du client (organisation). Ces informations sont généralement disponibles sur le site Web du client.]

Portée du test

Cette section décrit les objectifs du test.

Objectifs du test

[Court paragraphe décrivant les objectifs du test.

Exemples :

  • Réduire l'empreinte des serveurs pour un nouveau déploiement d'Exchange 2007 et obtenir des données de performances lors du traitement d'une charge (test de charge).

  • Déterminer le budget matériel approprié pour la migration vers Exchange 2007.]

Critères de réussite (objectifs) et métriques principales

[Liste d'objectifs mesurables et réalistes requis pour atteindre les objectifs du test et métriques associées.

Exemple :

1. Déterminer la ligne de base des performances du rôle serveur d'accès au client Exchange lorsqu'il doit traiter une charge.

2. Identifier les aspects pour lesquels des améliorations sont requises.

3. Générer les données de performances d'Exchange lors du traitement d'une charge.

4. Test de charge avec 4 000 utilisateurs et divers protocoles.]

Outils du test

[Cette section définit les outils du test qui seront utilisés durant l'engagement.]

Analyseur de performances Microsoft

Objet : analyser les ressources système pour détecter les goulots d'étranglement potentiels. L'Analyseur de performances est généralement utilisé pour tester une solution basée sur un serveur Web ASP, telle qu'Outlook Web Access.

Emplacement : Système d'exploitation

Compteurs de performance :

  • ASP.NET

    • Demandes en attente
  • Mémoire

    • Méga-octets disponibles

    • Pages/s

  • ActiveSync MSExchange

    • Délais de ping moyens

    • Durée moyenne de la requête

    • Commandes Ping en attente

    • Commandes Ping/s

    • Nombre total de demandes

    • Demandes/s

  • Service de disponibilité MSExchange

    • Demandes de disponibilité/s
  • Base de données MSExchange (EdgeTransport)

    • % de cache de base de données disponible

    • Taille de cache de base de données (Mo)

    • Taille max. de cache de base de données

    • Taille min. de cache de base de données

  • MSExchange OWA

    • Temps moyen de réponse

    • Utilisateurs uniques actuels

    • Utilisateurs actuels

    • Demandes en échec/s

    • Connexions/s

    • Échecs de demandes

    • Demandes/s

  • Files d'attente MSExchangeTransport

    • Éléments remis par seconde

    • Nombre total d'éléments remis

  • SmtpReceive MSExchangeTransport

    • Moyenne d'octets/message

    • Nombre total de messages reçus

    • Messages reçus/s

  • Processeur

    • % Temps processeur
  • Service Web

    • Total des octets/s

    • Connexions en cours

Microsoft Exchange Load Generator

Objet : dans le cadre du test, Microsoft Exchange Load Generator (LoadGen.exe) permet de simuler diverses charges de clients.

Emplacement : consulter la page Microsoft Exchange Load Generator (en anglais).

Hypothèses

[Liste des hypothèses formulées par le personnel en charge du test :

Applicable au test d'une application uniquement :

L'application testée a passé avec succès tous les cas d'utilisation (consulter la section « Cas d'utilisation » ci-après) avec un utilisateur unique (test de détection de fumée).]

Facteurs de risque

[Liste des facteurs de risque.

Exemple : une ligne de base des protocoles utilisateur a été développée à l'aide d'une version antérieure d'Exchange. Si cette ligne de base n'est plus valable, il peut être nécessaire de développer une nouvelle combinaison de protocoles pour la ligne de base. Le délai requis pour cette opération peut réduire le temps habituellement alloué à l'exécution des tests.]

Bref historique des éléments testés

[Exemple : Exchange 2007 Service Pack 2 (SP2) est la dernière version de la gamme de produits Exchange 2007.]

Cas d'utilisation

[Cette section définit de façon explicite les fonctionnalités testées. Ces informations sont utilisées lors de la création des scripts de test.

Exemple :

Test des performances d'Outlook Web Access sur un serveur doté de plusieurs rôles

</> = Exécuter en tant que transaction/action

[] = Indiquer un résultat attendu

Avant de commencer : dans Internet Explorer, définir le niveau de sécurité par défaut pour les zones Internet et Intranet.

<TEST DE CHARGE>

<OWA>

Génération d'une charge Outlook Web Access simulée sur un serveur bicœur disposant de 4 Go de RAM.

[Une certaine utilisation du processeur et de la mémoire survient]

Augmentation du nombre de demandes OWA par seconde.

[L'utilisation du processeur et de la mémoire augmente]

Augmentations de la charge des clients et du nombre de demandes Outlook Web Access par seconde.

[Le serveur cesse de répondre aux demandes des clients dans le délai imparti]

</OWA>

<OUTLOOK2007>

Génération d'une charge Outlook 2007 simulée sur un serveur bicœur disposant de 4 Go de RAM.

[Une certaine utilisation du processeur et de la mémoire survient]

Utilisation de profils de client plus lourds pour augmenter la charge des clients.

[L'utilisation du processeur et de la mémoire augmente]

Augmentations de la charge des clients.

[Le serveur cesse de répondre aux demandes des clients dans le délai imparti]

</OUTLOOK2007>

<ÉTUDE DE CAS>]

Hors de portée du test

[Liste des éléments qui ne seront pas testés.

  • Exemple : les performances d'Exchange lors de l'exécution de divers programmes de filtrage des messages publicitaires non sollicités ne seront pas testées.]