Comment : lier un test de performances de site Web à un fichier texte
La liaison d'un test de performances de site Web à une source de données de fichier texte est semblable à la liaison à une base de données, mais certaines étapes supplémentaires sont nécessaires.En général, les étapes de la liaison d'un test de performances de site Web à un fichier texte incluent les procédures suivantes :
Créer une source de données à partir d'un fichier texte.
Ajouter un fichier texte comme source de données à un test de performances de site Web.
Lier un test de performances de site Web à une source de données de fichier texte.
[!REMARQUE]
Le séparateur propre à la culture se trouve dans le paramètre du Registre HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Text\Format.
Il est également possible d'utiliser des fichiers texte plus compliqués en fournissant un fichier de définition de schéma facultatif.Pour plus d'informations, consultez Comment : ajouter une définition de schéma à une source de données de fichier texte pour un test de performances de site Web.
Configuration requise
- Visual Studio Ultimate
Création d'une source de données à partir d'un fichier texte
Pour créer une source de données à partir d'un fichier texte, vous devez installer un dossier pour contenir votre fichier texte.Le dossier agit comme une base de données et le fichier texte agit comme une table dans la base de données.Votre dossier de base de données peut contenir plusieurs fichiers texte.
Pour créer une source de données à partir d'un fichier texte.
Créez un dossier et donnez-lui un nom, par exemple Data.
[!REMARQUE]
Il est recommandé de créer ce dossier sur un partage réseau.Cela vous permet de réutiliser ces données dans d'autres tests de performances de site Web, de les partager avec d'autres testeurs et de les utiliser plus facilement dans un test de charge sur un ordinateur distant qui utilise un agent de test et un contrôleur de test.Pour plus d'informations, consultez Liaison d'une source de données à un test de performances de site Web.
Ajoutez votre fichier texte au répertoire.
Ajout d'un fichier texte comme source de données à un test de performances de site Web
Maintenant que vous avez créé une source de données à partir de votre fichier texte, vous pouvez l'ajouter à votre test de performances de site Web.
Pour ajouter un fichier texte comme source de données à un test de performances de site Web
Ouvrez un test de performances de site Web.
Dans l'éditeur de test de performances Web, cliquez sur Ajouter une source de données.
La boîte de dialogue Sélectionner le type de source de données s'affiche.
Sélectionnez Base de données, puis choisissez Suivant.
La boîte de dialogue Sélectionner la chaîne de connexion pour la source de données s'affiche.
Choisissez Nouvelle connexion.
La boîte de dialogue Propriétés de connexion s'affiche.
Choisissez Modifier.
Sous Source de données, choisissez <other>.
Dans la liste déroulante Fournisseur de données, sélectionnez . Fournisseur de données .NET du .NET framework pour OLE DB, puis choisissez OK.
Choisissez Avancé.
La boîte de dialogue Propriétés avancées s'affiche.
Dans la liste déroulante Fournisseur, sélectionnez Microsoft.Jet.OLEDB.4.0.
Localisez la propriété Propriétés étendues et tapez Texte.
[!REMARQUE]
Si votre fichier texte ne contient pas de ligne d'en-tête avec des noms de colonnes, tapez Text;HDR=NO; au lieu de Texte.
Dans la zone de texte Nom de fichier ou de serveur, tapez le nom du dossier qui contient votre fichier texte.
Attention Spécifiez le nom du dossier, et non le fichier lui-même.
(Facultatif) Cliquez sur le bouton Tester la connexion pour vérifier la connexion au fichier.
Cliquez sur OK pour fermer la boîte de dialogue Propriétés de connexion.
Sélectionnez Suivant.
La boîte de dialogue Sélection de la table de sources de données s'affiche.
Dans la boîte de dialogue Sélection de la table de sources de données, sélectionnez le nom du fichier texte que vous souhaitez utiliser.
[!REMARQUE]
Si le dossier de données contient plusieurs fichiers texte, vous pouvez sélectionner tous les fichiers que vous souhaitez utiliser.Chaque fichier est traité comme une table.Le point (.) dans le nom du fichier texte sera remplacé par un signe dièse (#), par exemple TestData#txt.
Choisissez Terminer pour fermer la boîte de dialogue Sélection de la table de sources de données .
Un nœud Sources de données est ajouté à votre test des performances de site Web et le fichier texte apparaît sous forme de table dans la hiérarchie.
Liaison d'un test de performances de site Web à une source de données de fichier texte
Maintenant que vous avez ajouté votre fichier texte comme source de données, vous pouvez lier une partie de votre test de performances de site Web à cette source de données de la même façon qu'à n'importe quelle autre.
Pour lier un test de performances de site Web à une source de données de fichier texte
Ouvrez un test de performances de site Web auquel vous avez ajouté un fichier texte comme source de données.
Dans l'arborescence des requêtes, recherchez une demande qui requiert des données, par exemple une demande avec un paramètre de publication de formulaire.Sélectionnez le nœud de paramètres.
Dans la fenêtre Propriétés, cliquez sur la flèche déroulante dans la propriété Value et sélectionnez la source de données appropriée dans la hiérarchie.Sélectionnez ensuite le nom de votre table et le nom du champ à utiliser comme valeur.
Dans le menu Test, pointez sur Modifier les configurations de série de tests, puis cliquez sur Série de tests locale.
Dans la boîte de dialogue localtestrun.testrunconfig, sélectionnez Test de performances de site Web dans le volet gauche, puis l'option Une exécution par ligne de source de données dans le volet droit.
Cela provoque l'exécution itérative du test, une fois pour chaque ligne de la base de données.À chaque itération du test, le curseur passe à la ligne suivante dans la base de données.
Sélectionnez Appliquer, puis Fermer.
Dans le menuFichier, cliquez sur Enregistrer pour enregistrer le test de performances de site Web.
Voir aussi
Tâches
Comment : ajouter la liaison de données à une requête Web
Procédure pas à pas : ajout de la liaison de données à un test des performances de site Web
Concepts
Liaison d'une source de données à un test de performances de site Web