La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

1 JEUX DE TESTS la méthode générale modèle de données critères fonctionnels d’extractions jeux de données jeux de données avant tests sélection exécution.

Présentations similaires


Présentation au sujet: "1 JEUX DE TESTS la méthode générale modèle de données critères fonctionnels d’extractions jeux de données jeux de données avant tests sélection exécution."— Transcription de la présentation:

1 1 JEUX DE TESTS la méthode générale modèle de données critères fonctionnels d’extractions jeux de données jeux de données avant tests sélection exécution des tests extraction anonymisation / génération de données dépouillement / validation jeux de données après teststraces de l’exécution couverture

2 2 SOUS-ENSEMBLE FONCTIONNEL dérivé du modèle …et du graphe d’usage SÉLECTION découpage fonctionnel le sous-ensemble est la liste minimale des tables nécessaires

3 3 SOUS-ENSEMBLE VOLUMÉTRIQUE définition des règles pour tout attributs du sous-ensemble fonctionnel SÉLECTION découpage volumétrique

4 4 TYPES DE REGLES 1. critères simples x = valeur 2. limites x <= 0007 0008 <= x <= 0011 0012 <= x 3. intégration ou rejet de valeurs connues SÉLECTION découpage volumétrique

5 5 méthodes d’extraction F = premier enregistrement S = 1 parmi N R = nombre aléatoire types de combinaisons U = union I = intersection X = exclusion séquence de traitement nombre d’enregistrements à extraire par type clés primaires résultats 6971 36941 91178 94875 17437 35477 53385 71450 89472 60811 45832 20876 52417 75968 10 10001 10009 10016 10017 … SÉLECTION découpage volumétrique

6 6 JEUX DE TESTS la méthode générale modèle de données critères fonctionnels d’extractions jeux de données jeux de données avant tests sélection exécution des tests extraction anonymisation génération de données dépouillement / validation jeux de données après teststraces de l’exécution couverture

7 7 EXTRACTION

8 8 COMBINAISON D’EXTRACTION PROVENANT DE PLUSIEURS BASES ABCD EFGH … XYZT Schema 1 Extracteur DB 1 6971 36941 91178 … 10017 Key 1 Key 2 Schema 2 Rule 1 Attribute 1 = ‘X’ … Rule 2 Attribute 2 = ‘Y’ … DB 2 Extracteur élément de liens Data 1 Data 2 EXTRACTION

9 9 JEUX DE TESTS la méthode générale modèle de données critères fonctionnels d’extractions jeux de données jeux de données avant tests sélection exécution des tests extraction anonymisation / génération de données dépouillement / validation jeux de données après teststraces de l’exécution couverture

10 10 ANONYMISATION

11 11 ListeRS.txt Définition des règles d’anonymisation des données Les valeurs de l’attribut “RAISON SOCIAL” sont lues dans le fichier "D:\Dgi\Database\ListeRS.txt" RAISON SOCIALE 00001 RAISON SOCIALE 00002 RAISON SOCIALE 00003 RAISON SOCIALE 00004 RAISON SOCIALE 00005 RAISON SOCIALE 00006 RAISON SOCIALE 00007 RAISON SOCIALE 00008 RAISON SOCIALE 00009 … ANONYMISATION

12 12 ANONYMISATION

13 13 pour chaque enregistrement “ SUPPORT JURIDIQUE” créer aléatoirement de 1 à 3 enregistrements TIERS GÉNÉRATION DE DONNÉES règles de génération

14 14 Génération des contenus GÉNÉRATION DE DONNÉES

15 15 JEUX DE TESTS la méthode générale modèle de données critères fonctionnels d’extractions jeux de données jeux de données avant tests sélection exécution des tests extraction anonymisation / génération de données dépouillement / validation jeux de données après teststraces de l’exécution couverture

16 16 utilisation des extracteurs pour obtenir des jeux de données à comparer DB avant tests 6971 36941 91178 94875 17437 35477 53385 71450 89472 60811 45832 20876 52417 75968 10 10001 10009 10016 10017 … Extracteur DB après tests DEPOUILLEMENT / VALIDATION

17 17 Définition des critères de comparaison recherche des différences certains attributs peuvent être différents DEPOUILLEMENT / VALIDATION

18 18 <SUPPORTJURIDIQUE IDSJU = "53385" <TIERS IDTIERS = "85524" <DEFAILLANCE IDDEFAILLANCE="80307"/> > <TIERS IDTIERS = "85523" > <SUPPORTJURIDIQUE IDSJU = "53385" <TIERS IDTIERS = "85524" <DEFAILLANCE IDDEFAILLANCE="80307"/> > l’enregistrement TIERS 85523 a été supprimé DB 1 extraction DB 2 extraction DEPOUILLEMENT / VALIDATION

19 19 DIFFÉRENCES DE VALEURS le comparateur a ignoré les différences de valeur de certain attribut ex: DATEMODIFICATION le chemin d’accès à l’enregistrement est détaillé les différences pertinentes sont détectées DEPOUILLEMENT / VALIDATION

20 20 JEUX DE TESTS la méthode générale modèle de données critères fonctionnels d’extractions jeux de données jeux de données avant tests sélection exécution des tests extraction anonymisation / génération de données dépouillement / validation jeux de données après teststraces de l’exécution couverture

21 21 INSTRUMENTATION AUTOMATIQUE DES PROGRAMMES COUVERTURE

22 22 RÉSULTATS DE L’ ANALYSE DU FICHIER TRACE D’UN PROGRAMME COMPRENANT 5.424 ARCS Arc numberNumber of processes Procedure name 6 03215 499 704SR1CH1S11 6 03315 499 704SR1CH1S11 end …… … 6 0183 219 761SR8 6 0173 219 761SR8 end ……… 6 016278 110SR5 6 017278 110SR5 end ……… 6 1860OPTI-EMPI 6 1870OPTI-EMPI end les arcs les plus utilisés les arcs les moins utilisés COUVERTURE


Télécharger ppt "1 JEUX DE TESTS la méthode générale modèle de données critères fonctionnels d’extractions jeux de données jeux de données avant tests sélection exécution."

Présentations similaires


Annonces Google