content.txt 8.5 KB
!1 !-User Story 11 : Positionnement 'auto-layout' des panels sur une page-!

!define path {../test/FitNesseRoot/ReleaseS/ThirdPart/ReLease2/SprinT1/UserStory11/}
!define workingPath {./PlotFitnesseResults/US11/}
!define executable {amdaXMLRequestorTool }
!2 Description du test
!-   En tant que utilisateur
Je peux demander que mes panels soient automatiquement positionnés sur ma page
Afin d'en optimiser le positionnement sur la page 
-!

!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/US11|args|
|note|!- Création du répertoire de stockage des résultats -!|
|execute|mkdir -p |command|./PlotFitnesseResults/US11|args|

!3 Exécution des scripts

!|script|TestAmdaCommandLine|
|reference|US 11: id 32|id test|
|note|!- layout type = auto  
-------------------------------------------
panel 1 - timePlot:
panel 2 - timePlot:
panel 3 - xyPlot:
panel 4 - xyPlot:
panel 5 - xyPlot:
panel 6 - xyPlot:
panel 7 - xyPlot:
-------------------------------------------
StartTime - 01/01/2008 00:00:00
TimeInt - 1 day

-!|
|note|!- Portrait, Layout type=auto, panelHeight=0.2, panelSpacing=0.02, firstPanelHeightFactor=1.2, expand=true  -!|
|check|execute|${executable}|command|${path}request_us11_32_1.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}/layout_11_32_1.png|args|0|
|note|!-Copie de la référence -!|
|check|execute|cp|command|${path}/layout_11_32_1_REF.png ./PlotFitnesseResults/US11/|args|0|
|note|!-Génération fichier de différences graphiques entre image produite et image de référence-!|
|check|compare|${workingPath}/layout_11_32_1_REF.png|Img1|${workingPath}/layout_11_32_1.png|Img2|${workingPath}/diff_11_32_1.png|ImgDiff|0|
|note|!-Comparaison de l'image produite et de l'image de référence-!|
|check|execute|diff|command|${workingPath}layout_11_32_1_REF.png ${workingPath}/layout_11_32_1.png|args|0|
|note|!- LANDSCAPE, Layout type=auto, panelHeight=0.2, panelSpacing=0.02, firstPanelHeightFactor=1.2, expand=true  -!|
|check|execute|${executable}|command|${path}request_us11_32_2.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}/layout_11_32_2.png|args|0|
|note|!-Copie de la référence -!|
|check|execute|cp|command|${path}/layout_11_32_2_REF.png ./PlotFitnesseResults/US11/|args|0|
|note|!-Génération fichier de différences graphiques entre image produite et image de référence-!|
|check|compare|${workingPath}/layout_11_32_2_REF.png|Img1|${workingPath}/layout_11_32_2.png|Img2|${workingPath}/diff_11_32_2.png|ImgDiff|0|
|note|!-Comparaison de l'image produite et de l'image de référence-!|
|check|execute|diff|command|${workingPath}layout_11_32_2_REF.png ${workingPath}/layout_11_32_2.png|args|0|
|note|!- Portrait, Layout type=auto, panelHeight=0.2, PANELSPACING=0, firstPanelHeightFactor=1.2, expand=true  -!|
|check|execute|${executable}|command|${path}request_us11_32_3.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}/layout_11_32_3.png|args|0|
|note|!-Copie de la référence -!|
|check|execute|cp|command|${path}/layout_11_32_3_REF.png ./PlotFitnesseResults/US11/|args|0|
|note|!-Génération fichier de différences graphiques entre image produite et image de référence-!|
|check|compare|${workingPath}/layout_11_32_3_REF.png|Img1|${workingPath}/layout_11_32_3.png|Img2|${workingPath}/diff_11_32_3.png|ImgDiff|0|
|note|!-Comparaison de l'image produite et de l'image de référence-!|
|check|execute|diff|command|${workingPath}layout_11_32_3_REF.png ${workingPath}/layout_11_32_3.png|args|0|
|note|!- Portrait, Layout type=auto, panelHeight=0.2, PANELSPACING=0, firstPanelHeightFactor=1.2, EXPAND=FALSE -!|
|check|execute|${executable}|command|${path}request_us11_32_4.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}/layout_11_32_4.png|args|0|
|note|!-Copie de la référence -!|
|check|execute|cp|command|${path}/layout_11_32_4_REF.png ./PlotFitnesseResults/US11/|args|0|
|note|!-Génération fichier de différences graphiques entre image produite et image de référence-!|
|check|compare|${workingPath}/layout_11_32_4_REF.png|Img1|${workingPath}/layout_11_32_4.png|Img2|${workingPath}/diff_11_32_4.png|ImgDiff|0|
|note|!-Comparaison de l'image produite et de l'image de référence-!|
|check|execute|diff|command|${workingPath}layout_11_32_4_REF.png ${workingPath}/layout_11_32_4.png|args|0|
|note|!- Portrait, Layout type=auto, panelHeight=0.2, PANELSPACING=0, firstPanelHeightFactor=1.2, expand=true, SANS BACKGROUND -!|
|check|execute|${executable}|command|${path}request_us11_32_5.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}/layout_11_32_5.png|args|0|
|note|!-Copie de la référence -!|
|check|execute|cp|command|${path}/layout_11_32_5_REF.png ./PlotFitnesseResults/US11/|args|0|
|note|!-Génération fichier de différences graphiques entre image produite et image de référence-!|
|check|compare|${workingPath}/layout_11_32_5_REF.png|Img1|${workingPath}/layout_11_32_5.png|Img2|${workingPath}/diff_11_32_5.png|ImgDiff|0|
|note|!-Comparaison de l'image produite et de l'image de référence-!|
|check|execute|diff|command|${workingPath}layout_11_32_5_REF.png ${workingPath}/layout_11_32_5.png|args|0|

!|script|TestAmdaCommandLine|
|reference|US 11: id 33|id test|
|note|!- layout type = auto  
-------------------------------------------
Reprise des test US_76_29 et US76_31 en positionant layout type = auto 
-------------------------------------------
StartTime - 01/01/2008 00:00:00
TimeInt - 1 day

-!|
|note|!- US_76_29 avec layout=auto, panelHeight=0.2 panelSpacing=0 firstPanelHeightFactor=1.2 expand=true  -!|
|check|execute|${executable}|command|${path}request_us11_33_1.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}/layout_11_33_1.png|args|0|
|note|!-Copie de la référence -!|
|check|execute|cp|command|${path}/layout_11_33_1_REF.png ./PlotFitnesseResults/US11/|args|0|
|note|!-Génération fichier de différences graphiques entre image produite et image de référence-!|
|check|compare|${workingPath}/layout_11_33_1_REF.png|Img1|${workingPath}/layout_11_33_1.png|Img2|${workingPath}/diff_11_33_1.png|ImgDiff|0|
|note|!-Comparaison de l'image produite et de l'image de référence-!|
|check|execute|diff|command|${workingPath}layout_11_33_1_REF.png ${workingPath}/layout_11_33_1.png|args|0|
|note|!- US_76_31 avec layout=auto, panelHeight=0.2 panelSpacing=0 firstPanelHeightFactor=1.2 expand=true -!|
|check|execute|${executable}|command|${path}request_us11_33_2.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}/layout_11_33_2.png|args|0|
|note|!-Copie de la référence -!|
|check|execute|cp|command|${path}/layout_11_33_2_REF.png ./PlotFitnesseResults/US11/|args|0|
|note|!-Génération fichier de différences graphiques entre image produite et image de référence-!|
|check|compare|${workingPath}/layout_11_33_2_REF.png|Img1|${workingPath}/layout_11_33_2.png|Img2|${workingPath}/diff_11_33_2.png|ImgDiff|0|
|note|!-Comparaison de l'image produite et de l'image de référence-!|
|check|execute|diff|command|${workingPath}layout_11_33_2_REF.png ${workingPath}/layout_11_33_2.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