Blame view

test/FitNesseRoot/ReleaseS/ThirdPart/ReLease1/SprinT1/UserStory1/content.txt 2.49 KB
fbe3c2bb   Benjamin Renard   First commit
1
2
3
!1 !-User Story 1: Tracer un label sur un plot-!

!define path {../test/FitNesseRoot/ReleaseS/ThirdPart/ReLease1/SprinT1/UserStory1/}
ba77c76c   Benjamin Renard   Move all referenc...
4
!define plotsRefDir {../test/plots_ref/${SYSTEM_OS}/ThirdPart/ReLease1/SprinT1/UserStory1/}
fbe3c2bb   Benjamin Renard   First commit
5
6
!define workingPath {./PlotFitnesseResults/US1/}
!define executable {amdaXMLRequestorTool }
fbe3c2bb   Benjamin Renard   First commit
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
!2 Description du test
!-Le but du test est de valider le tracé de label en X ou Y en faisant varier couleur, type et taille de police et orientation -!

!2 Test

!3 Connexion au serveur 

!|script|ConnectToDDServer|
|check|login|1|

!|script|TestAmdaCommandLine|
|set|${path}|path|

!3 Initialisation de l'espace de travail

!|script|TestAmdaCommandLine|
|note|!- Suppression des éventuels résultats précédents générés -!|
|execute|rm|command|./plot_*|args|
|execute|rm -rf |command|./PlotFitnesseResults/US1|args|
|note|!- Création du répertoire de stockage des résultats -!|
|execute|mkdir -p |command|./PlotFitnesseResults/US1|args|

!3 Exécution des scripts

!|script|TestAmdaCommandLine|
|reference|US 1: id 01|id test|
|note|!-  Tracé de lables à l'intérieur de la zone de plot en faisant varier
La couleur du texte (rouge,vert, bleu),
L'alignement (left, center, right),
La taille de la fonte utilisée (4, 8, 14 et 20)
Le nom de fonte (sans-serif, serif, monospace, script et symbol)
Le style et le weight de Fonte (upright, italic, oblique / medium, bold)
L'angle du texte (0, 45, 90, 180, 270, -45 et 70 °)
Sa position absolue (coordonnées physiques) ou relative en % (de la zone de plot)

-!|
|check|execute|${executable}|command|${path}request_us1_01.xml|args|0|
|note|!-Vérification de la présence du fichier et renommage du fichier pour comparaison complémentaire -!|
|check|execute|!-ls -!|command| plot_*.png |args|0|
|check|execute|mv|command|./plot_*.png ${workingPath}/plot_1_01.png|args|0|
|note|!-Copie de la référence -!|
ba77c76c   Benjamin Renard   Move all referenc...
48
|check|execute|cp|command|${plotsRefDir}/plot_1_01_REF.png ./PlotFitnesseResults/US1/|args|0|
fbe3c2bb   Benjamin Renard   First commit
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
|note|!-Génération fichier de différences graphiques entre image produite et image de référence-!|
|check|compare|${workingPath}/plot_1_01_REF.png|Img1|${workingPath}/plot_1_01.png|Img2|${workingPath}/diff_1_01.png|ImgDiff|0|
|note|!-Comparaison de l'image produite et de l'image de référence-!|
|check|execute|diff|command|${workingPath}plot_1_01_REF.png ${workingPath}/plot_1_01.png|args|0|



!3 Nettoyage de l'espace de travail et de la base des paramètres.

!|script|TestAmdaCommandLine|
|execute|rm|command|./plot_*|args|




-----
!contents -R2 -g -p -f -h