diff options
Diffstat (limited to 'testautomation/graphics/optional/includes/impress/i_us2_present.inc')
-rw-r--r-- | testautomation/graphics/optional/includes/impress/i_us2_present.inc | 522 |
1 files changed, 259 insertions, 263 deletions
diff --git a/testautomation/graphics/optional/includes/impress/i_us2_present.inc b/testautomation/graphics/optional/includes/impress/i_us2_present.inc index 6c8fede6a530..1a844f299c2d 100644 --- a/testautomation/graphics/optional/includes/impress/i_us2_present.inc +++ b/testautomation/graphics/optional/includes/impress/i_us2_present.inc @@ -25,13 +25,10 @@ ' '/************************************************************************** '* -'* Owner : wolfram.garten@sun.com +'* Owner : wolfram.garten@oracle.com '* '* short description : Impress User-Scenario: Beginner makes presentation. '* -'*************************************************************************** -' #1 i_us2_pres1 -' #1 i_us2_pres2 '\************************************************************************** testcase i_us2_pres1 @@ -43,218 +40,217 @@ testcase i_us2_pres1 kontext "DocumentImpress" printlog "New - Wizard - Presentation." FileAutopilotPresentation - printlog "Called File-Autopilot-Presentation." - printlog "Create from Template" - kontext "AutoPilotPraesentation1" - FromTemplate.Check - 'This part is for language-indepencancy - if gOOO = TRUE then - TemplateRegion.Select (1) - printlog "Choose a Presentation" - TemplateList.Select (2) - else - TemplateRegion.Select (1) - if TemplateList.GetItemCount < 40 then + printlog "Called File-Autopilot-Presentation." + printlog "Create from Template" + kontext "AutoPilotPraesentation1" + FromTemplate.Check + 'This part is for language-indepencancy + if gOOO = TRUE then + TemplateRegion.Select (1) + printlog "Choose a Presentation" + TemplateList.Select (2) + else + TemplateRegion.Select (1) + if TemplateList.GetItemCount < 40 then TemplateRegion.Select (2) if TemplateList.GetItemCount < 40 then - TemplateRegion.Select (3) - if TemplateList.GetItemCount < 40 then - Warnlog " No Templates selectable in the wizard. Please check." - goto endsub - endif + TemplateRegion.Select (3) + if TemplateList.GetItemCount < 40 then + Warnlog " No Templates selectable in the wizard. Please check." + goto endsub + endif endif - endif - printlog "Choose a Presentation" - TemplateList.Select (4) - endif - printlog "Next" - Nextbutton.Click - sleep (1) - Backbutton.Click - sleep (1) - Nextbutton.Click + endif + printlog "Choose a Presentation" + TemplateList.Select (4) + endif + printlog "Next" + Nextbutton.Click + sleep (1) + Backbutton.Click + sleep (1) + Nextbutton.Click - printlog " Switched to the second Wizard-page." - sleep (1) - printlog "Presentations" - kontext "AutoPilotPraesentation2" - printlog "Output: Screen" - if gOOO = TRUE then 'OpenOffice.org - Background.Select (2) - if Backgroundchoice.GetItemCount < 2 then + printlog " Switched to the second Wizard-page." + sleep (1) + printlog "Presentations" + kontext "AutoPilotPraesentation2" + printlog "Output: Screen" + if gOOO = TRUE then 'OpenOffice.org + Background.Select (2) + if Backgroundchoice.GetItemCount < 2 then Background.Select (1) if Backgroundchoice.GetItemCount = 0 then - Warnlog " No Backgrounds selectable in the wizard. Please check." - goto endsub + Warnlog " No Backgrounds selectable in the wizard. Please check." + goto endsub endif - endif - Backgroundchoice.Select (2) - else 'StarOffice - Background.Select (3) - if Backgroundchoice.GetItemCount < 10 then + endif + Backgroundchoice.Select (2) + else 'StarOffice + Background.Select (3) + if Backgroundchoice.GetItemCount < 10 then Background.Select (2) if Backgroundchoice.GetItemCount < 10 then - Background.Select (3) - if Backgroundchoice.GetItemCount < 10 then - Warnlog " No Backgrounds selectable in the wizard. Please check." - goto endsub - endif + Background.Select (3) + if Backgroundchoice.GetItemCount < 10 then + Warnlog " No Backgrounds selectable in the wizard. Please check." + goto endsub + endif endif - endif - Backgroundchoice.Select (5) - endif - Screen.Check - printlog "Next" - Nextbutton.Click + endif + Backgroundchoice.Select (5) + endif + Screen.Check + printlog "Next" + Nextbutton.Click - printlog " Switched to the third Wizard-page." - sleep (1) - kontext "AutoPilotPraesentation3" - printlog "Random Effect. Random Speed. Click through every choice." - Effect.Select (15) - Speed.Select (3) - WaitSlot (5000) - Automatic.Check - Timebutton.SetText "00:00:15" - Break.SetText "00:00:20" - Logo.Check - printlog "Next" - Nextbutton.Click + printlog " Switched to the third Wizard-page." + sleep (1) + kontext "AutoPilotPraesentation3" + printlog "Random Effect. Random Speed. Click through every choice." + Effect.Select (15) + Speed.Select (3) + WaitSlot (5000) + Automatic.Check + Timebutton.SetText "00:00:15" + Break.SetText "00:00:20" + Logo.Check + printlog "Next" + Nextbutton.Click - printlog " Switched to the fourth Wizard-page." - sleep (1) - kontext "AutoPilotPraesentation4" - printlog "Fill in some company-name-subject-text" - AddName.SetText "Lala1" - AddTopic.SetText "Lala2" - Askinformation.SetText "Lala3" - printlog "Next" - Nextbutton.Click - printlog " Switched to the fifth Wizard-page." - sleep (1) - kontext "AutoPilotPraesentation5" - Summary.Check - printlog "Create" - WaitSlot (2000) - AutoPilotPraesentation5.OK + printlog " Switched to the fourth Wizard-page." + sleep (1) + kontext "AutoPilotPraesentation4" + printlog "Fill in some company-name-subject-text" + AddName.SetText "Lala1" + AddTopic.SetText "Lala2" + Askinformation.SetText "Lala3" + printlog "Next" + Nextbutton.Click + printlog " Switched to the fifth Wizard-page." + sleep (1) + kontext "AutoPilotPraesentation5" + Summary.Check + printlog "Create" + WaitSlot (2000) + AutoPilotPraesentation5.OK - sleep (1) - printlog " Pressed 'Create'." - printlog "Add a Slide via Insert - Slide." - Kontext "DocumentImpress" - hTypeKeys "What we will talk about" - gMouseClick 1,1 - Kontext "DocumentImpress" - DocumentImpress.UseMenu - hMenuSelectNr (4) - hMenuSelectNr (1) - sleep (1) + sleep (1) + printlog " Pressed 'Create'." + printlog "Add a Slide via Insert - Slide." + Kontext "DocumentImpress" + hTypeKeys "What we will talk about" + gMouseClick 1,1 + Kontext "DocumentImpress" + DocumentImpress.UseMenu + hMenuSelectNr (4) + hMenuSelectNr (1) + sleep (1) - kontext "Slides" - SlidesControl.TypeKeys "<HOME><RETURN>" - kontext "DocumentImpress" - DocumentImpress.TypeKeys "<TAB>Text we just wrote..." - printlog "Switch to the second slide." - kontext "Slides" - SlidesControl.TypeKeys "<DOWN><RETURN>" - SlidesControl.TypeKeys "<RETURN>" - kontext "DocumentImpress" - printlog "Insert three lines with text, all with different formatting." - call hTextrahmenErstellen ("First line with text",20,50,70,50) - call hTextrahmenErstellen ("Second line with text",20,60,70,60) - call hTextrahmenErstellen ("Third line with text",20,70,70,70) - printlog "Go down to the eleventh slide." - kontext "Slides" - SlidesControl.TypeKeys "<HOME>" - SlidesControl.TypeKeys "<PAGEDOWN>", 10 - SlidesControl.TypeKeys "<RETURN>" -call sSelectEmptyLayout - printlog "Insert Smiley, + two circles around the eyes, + two new pupils," - printlog "placed at some interesteing place inside the circles." - Kontext "Toolbar" - SymbolShapes.TearOff - sleep (1) - kontext "SymbolShapes" - SymbolShapesSmiley.Click - sleep (1) - kontext "DrawingObjectbar" - AreaFilling.TypeKeys "<HOME>" - AreaFilling.TypeKeys "<DOWN>", 10 - printlog "Select (11) 'Lime-Green" - AreaFilling.TypeKeys "<RETURN>" - sleep (1) - gMouseMove (53,50,90,80) - Kontext "Toolbar" - Ellipsen.Click - kontext "SymbolShapes" - SymbolShapes.Close - Kontext "DocumentImpress" - gMouseMove (60,43,70,65) - hTypeKeys "<Escape>" - Kontext "Toolbar" - Ellipsen.Click - gMouseMove (65,57,69,63) - hTypeKeys "<Escape>" - Kontext "Toolbar" - Ellipsen.Click - gMouseMove (70,50,82,65) - hTypeKeys "<Escape>" - Kontext "Toolbar" - Ellipsen.Click - gMouseMove (77,57,80,63) - hTypeKeys "<Escape>" - sleep (1) + kontext "Slides" + SlidesControl.TypeKeys "<HOME><RETURN>" + kontext "DocumentImpress" + DocumentImpress.TypeKeys "<TAB>Text we just wrote..." + printlog "Switch to the second slide." + kontext "Slides" + SlidesControl.TypeKeys "<DOWN><RETURN>" + SlidesControl.TypeKeys "<RETURN>" + kontext "DocumentImpress" + printlog "Insert three lines with text, all with different formatting." + call hTextrahmenErstellen ("First line with text",20,50,70,50) + call hTextrahmenErstellen ("Second line with text",20,60,70,60) + call hTextrahmenErstellen ("Third line with text",20,70,70,70) + printlog "Go down to the eleventh slide." + kontext "Slides" + SlidesControl.TypeKeys "<HOME>" + SlidesControl.TypeKeys "<PAGEDOWN>", 10 + SlidesControl.TypeKeys "<RETURN>" + printlog "Insert Smiley, + two circles around the eyes, + two new pupils," + printlog "placed at some interesteing place inside the circles." + Kontext "Toolbar" + SymbolShapes.TearOff + sleep (1) + kontext "SymbolShapes" + SymbolShapesSmiley.Click + sleep (1) + kontext "DrawingObjectbar" + AreaFilling.TypeKeys "<HOME>" + AreaFilling.TypeKeys "<DOWN>", 10 + printlog "Select (11) 'Lime-Green" + AreaFilling.TypeKeys "<RETURN>" + sleep (1) + gMouseMove (53,50,90,80) + Kontext "Toolbar" + Ellipsen.Click + kontext "SymbolShapes" + SymbolShapes.Close + Kontext "DocumentImpress" + gMouseMove (60,43,70,65) + hTypeKeys "<Escape>" + Kontext "Toolbar" + Ellipsen.Click + gMouseMove (65,57,69,63) + hTypeKeys "<Escape>" + Kontext "Toolbar" + Ellipsen.Click + gMouseMove (70,50,82,65) + hTypeKeys "<Escape>" + Kontext "Toolbar" + Ellipsen.Click + gMouseMove (77,57,80,63) + hTypeKeys "<Escape>" + sleep (1) - printlog "Insert new slide." - kontext "Slides" - printlog "get to the last slide." - SlidesControl.TypeKeys "<PAGEDOWN>", 15 - SlidesControl.TypeKeys "<RETURN>" - printlog "Delete the two fields the stylist has." - kontext "DocumentImpress" - gMouseClick 1,1 - EditSelectAll - DocumentImpress.TypeKeys "<DELETE>" - printlog "Insert-Picture-From File. (some crazy picture which fits the theme)" - InsertGraphicsFromFile - Kontext "GrafikEinfuegenDlg" - printlog "Open graphic" - Dateiname.SetText ConvertPath (gTesttoolPath + "global\input\graf_inp\ball.eps") - Oeffnen.Click - gMouseClick 1,1 - printlog "Add a text above the picture. 'There is movement..." - call hTextrahmenErstellen ("There is movement...",20,20,70,30) + printlog "Insert new slide." + kontext "Slides" + printlog "get to the last slide." + SlidesControl.TypeKeys "<PAGEDOWN>", 15 + SlidesControl.TypeKeys "<RETURN>" + printlog "Delete the two fields the stylist has." + kontext "DocumentImpress" + gMouseClick 1,1 + EditSelectAll + DocumentImpress.TypeKeys "<DELETE>" + printlog "Insert-Picture-From File. (some crazy picture which fits the theme)" + InsertGraphicsFromFile + Kontext "GrafikEinfuegenDlg" + printlog "Open graphic" + Dateiname.SetText ConvertPath (gTesttoolPath + "global\input\graf_inp\ball.eps") + Oeffnen.Click + gMouseClick 1,1 + printlog "Add a text above the picture. 'There is movement..." + call hTextrahmenErstellen ("There is movement...",20,20,70,30) - printlog "Add a new slide." - InsertSlide - printlog " Inserted new slide." - kontext "DocumentImpress" - printlog "Bla bla about everything..." - call hTextrahmenErstellen ("Bla bla about everything...",20,20,70,30) + printlog "Add a new slide." + InsertSlide + printlog " Inserted new slide." + kontext "DocumentImpress" + printlog "Bla bla about everything..." + call hTextrahmenErstellen ("Bla bla about everything...",20,20,70,30) - printlog "Add a new slide." - InsertSlide - printlog " Inserted new slide." - kontext "DocumentImpress" - printlog "Write text: Q & A" - call hTextrahmenErstellen ("Q & A",20,20,70,30) - DocumentImpress.TypeKeys "<SHIFT HOME>" - sleep (1) + printlog "Add a new slide." + InsertSlide + printlog " Inserted new slide." + kontext "DocumentImpress" + printlog "Write text: Q & A" + call hTextrahmenErstellen ("Q & A",20,20,70,30) + DocumentImpress.TypeKeys "<SHIFT HOME>" + sleep (1) - printlog "Add a new slide." - InsertSlide - kontext "DocumentImpress" + printlog "Add a new slide." + InsertSlide + kontext "DocumentImpress" - printlog "Thanks for listening, time for coffee... (ending)" - call hTextrahmenErstellen ("Class dismissed...",20,20,70,30) + printlog "Thanks for listening, time for coffee... (ending)" + call hTextrahmenErstellen ("Class dismissed...",20,20,70,30) - printlog "Save Document" - call hFileSaveAsKill (PresentationFile1) - printlog "OK saved at ", PresentationFile1 - sleep (1) + printlog "Save Document" + call hFileSaveAsKill (PresentationFile1) + printlog "OK saved at ", PresentationFile1 + sleep (1) - printlog "Close Document" - Call hCloseDocument + printlog "Close Document" + Call hCloseDocument endcase 'i_us2_pres1 '------------------------------------------------------------------------------ @@ -262,74 +258,74 @@ endcase 'i_us2_pres1 testcase i_us2_pres2 qaerrorlog "not yet ready." goto endsub - dim Result1, Result2 as integer - dim iPictures as integer - dim PresentationFile1, PresentationFile2, PresentationFileToBeLoaded as string - PresentationFile1 = (ConvertPath (gTesttoolPath + "graphics\required\input\rightfont.odp")) - PresentationFile2 = (ConvertPath (gOfficePath + "user\work\xxxxxx9.odp")) - kontext "DocumentImpress" - printlog "New - Wizard - Presentation" - FileAutopilotPresentation - printlog " Called File-Autopilot-Presentation." - printlog "Create from Template" - kontext "AutoPilotPraesentation1" - EmptyPresentation.Check - AutoPilotPraesentation1.TypeKeys "<DOWN>" - sleep (3) - AutoPilotPraesentation1.TypeKeys "<DOWN>" - if Existingpresentation.IsChecked(5) then - printlog " Pressing down worked fine" - else - warnlog " Pressing down didnt work as expected." - endif - printlog "Click the Open-button" - ExistingOpen.Click - printlog "Check if the Open-dialogue is there" - kontext "GeneralFileDialog" - if GeneralFileDialog.Exists(10) = FALSE then - warnlog " Open-file-dialogue didnt show up." - else - GeneralFileDialog.Cancel - endif - sleep (3) - kontext "AutoPilotPraesentation1" - AutoPilotPraesentation1.TypeKeys "<SHIFT TAB>" - AutoPilotPraesentation1.TypeKeys "<UP>" - AutoPilotPraesentation1.TypeKeys "<DOWN>" - AutoPilotPraesentation1.TypeKeys "<TAB><TAB>" - sleep (1) - Existinglist.TypeKeys "<HOME>" - sleep (1) - Existinglist.TypeKeys "<DOWN>" - sleep (3) - if Existinglist.GetSelText = "" then - Warnlog " No entries in the recently-opened-files-list. Check if it's correct." - else - PresentationFileToBeLoaded = Existinglist.GetSelText - AutoPilotPraesentation1.OK - endif + dim Result1, Result2 as integer + dim iPictures as integer + dim PresentationFile1, PresentationFile2, PresentationFileToBeLoaded as string + PresentationFile1 = (ConvertPath (gTesttoolPath + "graphics\required\input\rightfont.odp")) + PresentationFile2 = (ConvertPath (gOfficePath + "user\work\xxxxxx9.odp")) + kontext "DocumentImpress" + printlog "New - Wizard - Presentation" + FileAutopilotPresentation + printlog " Called File-Autopilot-Presentation." + printlog "Create from Template" + kontext "AutoPilotPraesentation1" + EmptyPresentation.Check + AutoPilotPraesentation1.TypeKeys "<DOWN>" + sleep (3) + AutoPilotPraesentation1.TypeKeys "<DOWN>" + if Existingpresentation.IsChecked(5) then + printlog " Pressing down worked fine" + else + warnlog " Pressing down didnt work as expected." + endif + printlog "Click the Open-button" + ExistingOpen.Click + printlog "Check if the Open-dialogue is there" + kontext "GeneralFileDialog" + if GeneralFileDialog.Exists(10) = FALSE then + warnlog " Open-file-dialogue didnt show up." + else + GeneralFileDialog.Cancel + endif + sleep (3) + kontext "AutoPilotPraesentation1" + AutoPilotPraesentation1.TypeKeys "<SHIFT TAB>" + AutoPilotPraesentation1.TypeKeys "<UP>" + AutoPilotPraesentation1.TypeKeys "<DOWN>" + AutoPilotPraesentation1.TypeKeys "<TAB><TAB>" + sleep (1) + Existinglist.TypeKeys "<HOME>" + sleep (1) + Existinglist.TypeKeys "<DOWN>" + sleep (3) + if Existinglist.GetSelText = "" then + Warnlog " No entries in the recently-opened-files-list. Check if it's correct." + else + PresentationFileToBeLoaded = Existinglist.GetSelText + AutoPilotPraesentation1.OK + endif - kontext "DocumentImpress" - if DocumentImpress.Exists(10) = FALSE then - if DocumentImpress.StatusIsProgress = FALSE then - sleep (10) - if DocumentImpress.StatusIsProgress then - warnlog " Took over 20 seconds to load the document Document: " + PresentationFileToBeLoaded + ". Stalled?" - endif - goto endsub - endif - else - printlog " Document " + PresentationFileToBeLoaded + " seemed to have been loaded correctly." - endif - sleep (3) - if DocumentImpress.StatusIsProgress then - sleep (5) - endif - printlog "Save Document" - call hFileSaveAsKill (PresentationFile2) - printlog "OK saved at ", PresentationFile2 - sleep (1) + kontext "DocumentImpress" + if DocumentImpress.Exists(10) = FALSE then + if DocumentImpress.StatusIsProgress = FALSE then + sleep (10) + if DocumentImpress.StatusIsProgress then + warnlog " Took over 20 seconds to load the document Document: " + PresentationFileToBeLoaded + ". Stalled?" + endif + goto endsub + endif + else + printlog " Document " + PresentationFileToBeLoaded + " seemed to have been loaded correctly." + endif + sleep (3) + if DocumentImpress.StatusIsProgress then + sleep (5) + endif + printlog "Save Document" + call hFileSaveAsKill (PresentationFile2) + printlog "OK saved at ", PresentationFile2 + sleep (1) - printlog "Close Document" - Call hCloseDocument + printlog "Close Document" + Call hCloseDocument endcase 'i_us2_pres2 |