PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • L'utilitaire WDTestSite
  • Lancement de WDTestSite
  • Conditions d'utilisation
  • Utilisation de WDTestSite
  • Principe d'utilisation
  • Options de test
  • Installation de WDTestSite sur différents postes
  • Différence WEBDEV 1.5 et WEBDEV 24
  • Scénarios créés avec WDTest version 1.5
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation

L'utilitaire WDTestSite

WDTestSite est un utilitaire permettant de réaliser différents tests sur un site WEBDEV.
Les différents tests possibles sont les suivants :
  • Test de montée en charge :
    Le test de montée en charge consiste à simuler la connexion de plusieurs internautes à un site WEBDEV. Chacun internaute exécute une suite d'opérations (scénario) simultanément.
  • Test de non-régression :
    Le test de non-régression consiste à vérifier le fonctionnement d'un site WEBDEV entre deux mises à jour. Le test de non-régression consiste à vérifier qu'un scénario réalisé avec une précédente version du site fonctionne correctement avec la mise à jour du site.
  • Test d'un site en mode multi-utilisateurs :
    Le test d'un site en mode multi-utilisateurs permet de vérifier que les accès concurrentiels aux fichiers de données sont correctement gérés. Ce test consiste à simuler la connexion simultanée de plusieurs internautes à un site WEBDEV. Chacun internaute exécute une suite d'opérations (scénario) simultanément.
  • Comparaison de différents serveurs :
    WDTestSite permet de comparer la vitesse de différents serveur. Il suffit de lancer un scénario sur différents serveurs et de comparer le temps d'exécution de ce scénario.
  • Optimisation de traitements réalisés en WLangage :
    WDTestSite permet de comparer le temps d'exécution d'un scénario avant et après une optimisation du code WLangage.
Lancement de WDTestSite
WDTestSite peut être lancé :
  • à partir de l'option "Outils .. WDTestSite - Utilitaire de test" (depuis WEBDEV version Développement).sous le volet "Outils", dans le groupe "Utilitaires", en cliquant sur "WDTestSite" (depuis WEBDEV version Développement).
  • directement en double-cliquant sur le programme "WDTestSite.EXE".
Conditions d'utilisation
WDTestSite est un outil non redistribuable.
Cependant, pour réaliser les tests en mode multi-utilisateurs, WDTestSite peut être installé sur plusieurs postes.
Utilisation de WDTestSite

Principe d'utilisation

WDTestSite permet de :

Options de test

Le bouton "Options" permet de spécifier si le serveur OmniHttpd est utilisé.
Installation de WDTestSite sur différents postes
Pour réaliser des tests de montée en charge sur un serveur, ou encore des tests de rapidité de traitement du serveur, il est conseillé d'utiliser différents postes pour lancer l'exécution d'un scénario. Le scénario est toujours exécuté sur le même serveur Web.
Les fichiers à copier sur chaque poste de test sont :
  • l'exécutable : WDTestSite.exe
  • les différentes librairies : httputil.dll, wdxxxhf.dll, wdxxximg.dll, wdxxxmat.dll, wdxxxobj.dll, wdxxxpnt.dll, wdxxxstd.dll, wdxxxvm.dll.les différentes librairies : httputil.dll, wdxxxhf.dll, wdxxxmat.dll, wdxxxobj.dll, wdxxxpnt.dll, wdxxxstd.dll, wdxxxvm.dll.
  • le fichier d'aide de WDTestSite : WDTestSite.CHM
  • le scénario (fichier ".WCN") : ce fichier doit être copié dans un sous-répertoire "Scenario" du répertoire d'installation de WDTestSite.exe.
Lorsque ces fichiers sont copiés sur les postes de test, il suffit de lancer le scénario ou de lancer le test de montée en charge sur chacun des postes de test.
Différence WEBDEV 1.5 et WEBDEV 24

Scénarios créés avec WDTest version 1.5

Les scénarios créés avec WDTest version 1.5 ne peuvent pas être utilisés avec WDTestSite version 24. Ces scénarios doivent être re-créés avec WDTestSite version 24.
Version minimum requise
  • Version 9
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire