Experts WinDev, WebDev et WinDev Mobile depuis 26 ans

Audit dynamique de votre application WinDev en conditions réelles

Le code peut sembler propre et l’application ralentir quand même. Nous observons votre logiciel WinDev, WebDev ou WinDev Mobile en fonctionnement, pour savoir ce qui le freine vraiment et quoi corriger en premier.

Statique ou dynamique ?Demander un audit dynamique

Premier échange gratuit et sans engagement. Réponse d’un expert sous 24 h, ou appelez le 01 42 01 11 12.

Premier échange gratuit et sans engagement. Réponse d’un expert sous 24 h, ou appelez le 01 42 01 11 12.

Quand réaliser un audit dynamique ?

Certains problèmes n’apparaissent qu’en situation réelle. L’audit dynamique les mesure là où vos utilisateurs les vivent.

01

Lenteurs en production

Les utilisateurs se plaignent, mais personne ne sait d’où vient le ralentissement.

Audit de base de données

02

Avant une mise en production

Une nouvelle version arrive. Vérifiez qu’elle tient la charge avant vos utilisateurs.

Notre méthode

03

Croissance de l’activité

Plus d’utilisateurs et plus de données. Anticipez le point de saturation à temps.

Maintenance applicative

04

Application exposée sur le web

Site WebDev, extranet ou données sensibles. Testez sa résistance aux attaques.

Audit de sécurité

Que teste un audit dynamique ?

Un audit dynamique est l’analyse d’une application pendant qu’elle fonctionne. Il mesure ses temps de réponse, sa consommation de ressources, son comportement sous charge et sa résistance aux attaques.

Performance et charge

Le comportement de l’application quand le nombre d’utilisateurs augmente.

  • Temps de réponse
  • Requêtes lentes
  • Seuil de saturation

Performance et charge

Le comportement de l’application quand le nombre d’utilisateurs augmente.

  • Temps de réponse
  • Requêtes lentes
  • Seuil de saturation

Tests d’intrusion

Des attaques simulées pour révéler les failles exploitables avant les pirates.

  • Application
  • Infrastructure
  • Niveau de risque

Tests d’intrusion

Des attaques simulées pour révéler les failles exploitables avant les pirates.

  • Application
  • Infrastructure
  • Niveau de risque

Analyse en temps réel

Les erreurs et les comportements suspects relevés pendant l’utilisation.

  • Erreurs en production
  • Comportements suspects
  • Configurations incorrectes

Analyse en temps réel

Les erreurs et les comportements suspects relevés pendant l’utilisation.

  • Erreurs en production
  • Comportements suspects
  • Configurations incorrectes

Conformité

Le traitement des données vérifié pendant l’utilisation réelle.

  • RGPD
  • PCI-DSS pour les paiements
  • Données personnelles

Conformité

Le traitement des données vérifié pendant l’utilisation réelle.

  • RGPD
  • PCI-DSS pour les paiements
  • Données personnelles

Réaction et correctifs

Les problèmes critiques signalés tout de suite, et corrigés si vous le souhaitez.

  • Alerte immédiate
  • Correctifs WinDev
  • Nouvelle mesure

Réaction et correctifs

Les problèmes critiques signalés tout de suite, et corrigés si vous le souhaitez.

  • Alerte immédiate
  • Correctifs WinDev
  • Nouvelle mesure

Plan d’action

Des recommandations concrètes, adaptées à votre contexte et à vos priorités.

  • Actions classées
  • Gains attendus
  • Suivi possible

Plan d’action

Des recommandations concrètes, adaptées à votre contexte et à vos priorités.

  • Actions classées
  • Gains attendus
  • Suivi possible

Statique ou dynamique ?

L’audit statique lit le code sans l’exécuter. L’audit dynamique observe l’application en action. Ensemble, ils donnent une image complète de sa santé.

  • Lecture de votre contexte applicatif
  • Audit utile proposé, seul ou combiné
  • Durée et chiffrage avant tout engagement

Pour analyser la qualité du code source, voyez l’audit statique.

Statique ou dynamique ?

L’audit statique lit le code sans l’exécuter. L’audit dynamique observe l’application en action. Ensemble, ils donnent une image complète de sa santé.

  • Lecture de votre contexte applicatif
  • Audit utile proposé, seul ou combiné
  • Durée et chiffrage avant tout engagement

Me faire conseiller

Pour analyser la qualité du code source, voyez l’audit statique.

Ce que nous mesurons

Six mesures concrètes, pas des impressions

Nous instrumentons votre application avec les outils de l’écosystème PC SOFT et des outils de test de sécurité.

Temps de traitement

La durée de chaque écran, page ou requête.

Requêtes coûteuses

Les requêtes HFSQL ou SQL qui pèsent le plus.

Consommation mémoire

La mémoire utilisée, et les fuites éventuelles.

Seuil de saturation

Le nombre d’utilisateurs simultanés supporté.

Erreurs en production

Les exceptions rencontrées par vos utilisateurs.

Failles exploitables

Les vulnérabilités et leur niveau de risque.

Ce que disent nos clients

★★★★★

« Après plus de 10 ans de collaboration avec les équipes d'ETC, je souhaite faire part de ma satisfaction et de ma gratitude. Professionnalisme, humanité, réactivité, conseils avisés, adaptabilité aux problèmes métier : voici résumées en quelques mots les valeurs de cette société. »

Valérie Cabanel

Avis Google · 11 février 2025

★★★★★

« Très satisfait de la prestation. L'équipe fait preuve d'une excellente organisation tout en restant souple et réactive face aux imprévus. Un service fluide et professionnel, avec une vraie capacité d'adaptation. »

Franck Challan

Avis Google · 14 mars 2025

Un audit, concrètement

Transport · Sed Online

Audit d’une application devenue lente

Un logiciel de transport (TMS) WinDev sur MySQL dont les requêtes ralentissaient. Nous avons audité la structure, les données, la configuration et les requêtes, puis remis un rapport détaillé avec des actions correctives.

Illustration d’une base de données de transport avec un index manquant repéré pendant l’audit

Comment se déroule un audit dynamique ?

Des tests planifiés avec vous, sans gêner vos utilisateurs.

Cadrage

Fonctions critiques, scénarios d’utilisation et environnement de test, définis avec vous.

Mesures et tests

Instrumentation, tests de charge et tests d’intrusion selon le périmètre retenu.

Analyse des causes

Chaque problème est relié à sa cause, dans le code, les requêtes, la base ou la configuration.

Rapport et correctifs

Risques classés par priorité et plan d’action, avec correction possible par notre équipe.

Ce que vous recevez

Les mesures réalisées

écran par écran

Les causes trouvées

pour chaque problème

Les risques

classés par priorité

Un plan d’action

avec correctifs possibles

Demander un audit dynamique

Pour corriger les points relevés, notre maintenance applicative WinDev peut prendre le relais.

Pour corriger les points relevés, notre maintenance applicative WinDev peut prendre le relais.

Pourquoi confier votre audit à ETC Soft ?

26 ans d’expertise

WinDev, WebDev et WinDev Mobile, depuis 2000

26 ans d’expertise

WinDev, WebDev et WinDev Mobile, depuis 2000

455 projets livrés

applications développées, reprises et migrées

455 projets livrés

applications développées, reprises et migrées

99 % de clients satisfaits

un accompagnement suivi dans la durée

99 % de clients satisfaits

un accompagnement suivi dans la durée

Vos utilisateurs tranquilles

tests lourds menés sur un environnement de recette

Vos utilisateurs tranquilles

tests lourds menés sur un environnement de recette

Questions fréquentes

Vos questions sur l’audit dynamique

Tout ce qu’il faut savoir sur le coût, la durée et l’impact d’un audit dynamique.

Une autre question ?

Un expert WinDev vous répond, sans engagement.

ou par téléphone au 01 42 01 11 12

Qu’est-ce qu’un audit dynamique ?

C’est l’analyse d’une application pendant qu’elle fonctionne. On mesure ses temps de réponse, sa consommation de ressources, son comportement sous charge et sa résistance aux attaques, au lieu de lire seulement son code.

Combien coûte un audit dynamique ?

Le premier échange et le diagnostic de départ sont gratuits. L’audit est ensuite chiffré selon le périmètre retenu, c’est-à-dire les fonctions critiques, les scénarios à tester et les tests demandés. Vous recevez une proposition détaillée avant tout engagement.

Quelle différence avec un audit statique ?

L’audit statique examine le code source sans l’exécuter. L’audit dynamique observe l’application en action. Le premier explique comment le code est écrit, le second ce qu’il produit réellement. Les deux se complètent.

L’audit dynamique perturbe-t-il mon activité ?

Les tests sont planifiés avec vous. Les tests les plus lourds, comme la montée en charge ou l’intrusion, peuvent être réalisés sur un environnement de recette pour ne pas gêner vos utilisateurs.

Combien de temps dure un audit dynamique ?

Cela dépend du périmètre, c’est-à-dire du nombre de fonctions critiques, des scénarios à tester et de l’environnement disponible. Nous vous donnons une estimation précise après le cadrage.

Que contient le rapport ?

Les mesures réalisées, les problèmes identifiés avec leur cause, les risques classés par priorité et un plan d’action concret. Nous pouvons ensuite appliquer les correctifs.

Mesure des performances d’une application WinDev en fonctionnementPerformanceMontée en chargeSécurité
Liveanalyse de l’application en fonctionnement

La différence

Audit statique ou audit dynamique : que choisir ?

Les deux approches sont complémentaires. L’une lit le code, l’autre regarde l’application vivre. Ensemble, elles donnent une image complète de sa santé.

Audit statique

Analyse du code source sans l’exécuter.

  • Qualité, lisibilité et complexité du code
  • Respect des normes de programmation
  • Code dupliqué, code mort
  • Failles visibles dans le code

Découvrir l’audit statique →

Audit dynamique

Analyse de l’application en fonctionnement.

  • Temps de réponse des écrans et des pages
  • Comportement sous charge (utilisateurs simultanés)
  • Consommation mémoire, requêtes lentes
  • Vulnérabilités exploitables, testées en situation

Demander un audit dynamique →

Nos services d’audit dynamique

Six analyses pour une application rapide et sûre

Une évaluation en conditions réelles, pour détecter les problèmes avant qu’ils n’affectent vos utilisateurs.

Tests de performance et de charge d’une application WinDev

Performance et montée en charge

Temps de réponse, requêtes lentes, comportement quand le nombre d’utilisateurs simultanés augmente.

Tests d’intrusion dynamiques

Tests d’intrusion

Simulation d’attaques réelles sur votre application et son infrastructure pour révéler les failles exploitables, avant les cybercriminels.

Analyse en temps réel d’une application

Analyse en temps réel

Détection des comportements suspects, des erreurs en production et des configurations incorrectes pendant l’utilisation.

Conformité réglementaire RGPD

Conformité réglementaire

Vérification que le traitement des données reste conforme au RGPD, ou à PCI-DSS si votre application gère des paiements.

Correctifs rapides après audit

Réaction et correctifs

Les problèmes critiques détectés sont signalés immédiatement, et nos experts WinDev peuvent appliquer les correctifs.

Recommandations d’amélioration continue

Recommandations continues

Des plans d’action concrets, mis à jour selon les nouvelles menaces et les bonnes pratiques de performance.

Ce que nous mesurons

Des indicateurs concrets, pas des impressions

Nous instrumentons votre application avec les outils de l’écosystème PC SOFT (analyseur de performances, tests de charge) et des outils de test de sécurité.

  • Temps de traitement de chaque écran, page ou requête
  • Requêtes HFSQL ou SQL les plus coûteuses
  • Consommation mémoire et fuites
  • Seuil de saturation en utilisateurs simultanés
  • Erreurs et exceptions rencontrées en production
  • Failles exploitables et niveau de risque
Indicateurs de performance d’une application WinDev

Le bon moment

Quand réaliser un audit dynamique ?

01

Lenteurs en production

Les utilisateurs se plaignent, mais personne ne sait d’où vient le ralentissement.

02

Avant une mise en production

Une nouvelle version arrive : vérifiez qu’elle tient la charge avant vos utilisateurs.

03

Croissance de l’activité

Plus d’utilisateurs, plus de données : anticipez le point de saturation.

04

Application exposée sur le web

Site WebDev, extranet ou données sensibles : testez sa résistance aux attaques.

Déroulé

Comment se déroule un audit dynamique ?

  1. 1

    Cadrage

    Fonctions critiques, scénarios d’utilisation et environnement de test définis avec vous.

  2. 2

    Mesures et tests

    Instrumentation, tests de charge et tests d’intrusion selon le périmètre retenu.

  3. 3

    Analyse

    Identification des causes : code, requêtes, base de données, configuration ou infrastructure.

  4. 4

    Rapport et correctifs

    Rapport clair, risques priorisés et plan d’action, avec correction possible par notre équipe.

Pourquoi nous

Pourquoi confier votre audit dynamique à ETC Soft ?

Des experts qui connaissent WinDev de l’intérieur, et qui peuvent aussi corriger ce qu’ils trouvent.

26 ans sur l’AGL PC SOFT

WinDev, WebDev et WinDev Mobile, de l’analyse à la mise en production.

Méthodes éprouvées

Outils de mesure et méthodologies de test appliqués à chaque audit.

Rapports clairs

Des recommandations pratiques, adaptées à votre contexte, compréhensibles par tous.

Du diagnostic au correctif

Notre maintenance applicative peut prendre le relais.

FAQ

Questions fréquentes sur l’audit dynamique

Une autre question ? Écrivez-nous.

Qu’est-ce qu’un audit dynamique ?

C’est l’analyse d’une application pendant qu’elle fonctionne : on mesure ses temps de réponse, sa consommation de ressources, son comportement sous charge et sa résistance aux attaques, au lieu de lire seulement son code.

Quelle différence avec un audit statique ?

L’audit statique examine le code source sans l’exécuter (qualité, normes, complexité). L’audit dynamique observe l’application en action. Le premier explique comment le code est écrit, le second ce qu’il produit réellement : les deux se complètent.

L’audit dynamique perturbe-t-il mon activité ?

Les tests sont planifiés avec vous. Les tests les plus lourds, comme la montée en charge ou l’intrusion, peuvent être réalisés sur un environnement de recette pour ne pas gêner vos utilisateurs.

Combien de temps dure un audit dynamique ?

Cela dépend du périmètre : nombre de fonctions critiques, scénarios à tester et environnement disponible. Nous vous donnons une estimation précise après le cadrage.

Que contient le rapport ?

Les mesures réalisées, les problèmes identifiés avec leur cause, les risques classés par priorité et un plan d’action concret. Nous pouvons ensuite appliquer les correctifs.

Passez à l’action

Assurez la performance et la sécurité de votre application

Parlez-nous de votre application et des problèmes observés. Nous vous proposons un périmètre d’audit et un devis personnalisé.

  • Un premier échange gratuit avec un expert WinDev
  • Une réponse sous 24 h
  • Des scénarios de test adaptés à votre activité
  • Un rapport clair et des correctifs possibles

01 42 01 11 12contact@etcsoft.fr

Demander un audit dynamique

Réponse sous 24 h. Vos données servent uniquement à répondre à votre demande. Politique de confidentialité