!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