Presentation is loading. Please wait.

Presentation is loading. Please wait.

NORĖDAMI PAKEISTI SKAIDRĖS STILIŲ – SPUSTELĖKIT E DEŠINIUOJU PELĖS KLAVIŠU ANT SKAIDRĖS FONO IR PASIRINKITE > LAYOUT ARBA DARBALAUKI O ĮRANKIŲ JUOSTOJE.

Similar presentations


Presentation on theme: "NORĖDAMI PAKEISTI SKAIDRĖS STILIŲ – SPUSTELĖKIT E DEŠINIUOJU PELĖS KLAVIŠU ANT SKAIDRĖS FONO IR PASIRINKITE > LAYOUT ARBA DARBALAUKI O ĮRANKIŲ JUOSTOJE."— Presentation transcript:

1 NORĖDAMI PAKEISTI SKAIDRĖS STILIŲ – SPUSTELĖKIT E DEŠINIUOJU PELĖS KLAVIŠU ANT SKAIDRĖS FONO IR PASIRINKITE > LAYOUT ARBA DARBALAUKI O ĮRANKIŲ JUOSTOJE PASIRINKITE HOME > SLIDES > LAYOUT PROGRAMŲ TESTAVIMO METODAI GUI TESTAVIMAS PARENGĖ: EGLĖ VIRIBCKAITĖ IFM-3/2

2 KAS YRA GUI Tai turinti hierarchinę struktūrą, grafiškai atvaizduota programos dalis, kuri priima vartotojo ir/arba sistemos sukeltus įvykius (generated events) iš fiksuotos įvykių aibės ir pateikia apibrėžtą (determined) grafinį rezultatą. Grafinę vartotojo sąsaja sudaro objektai ir grafiniai komponentai. Kiekvienas grafinis komponentas turi fiksuotą savybių aibę. Kiekvienu laiko momentu grafinio komponento savybės turi diskrečią reikšmę. Kas yra grafinė vartotojo sąsaja? Kas sudaro vartotojo sąsają?

3 KAS SUDARO GUI? K CharakteristikaApibūdinimas Langai Kartotinis langų skaičius leidžia skirtingą informaciją vartotojo ekrane pavaizduoti vienu metu Ikonos Ikonos suskirsto informacijos tipus. Kai kuriose sistemose ikonos vaizduoja failus, kai kuriose procesus Meniu Komandos yra pasirenkamos iš meniu, vietoj to kad rašyti jas komandų kalba Nurodymas (pointing) Nurodymo įrenginiai tokie kaip pelė yra naudojami pasirenkant meniu punktus arba pažymint vieną iš languose pavaizduotų daiktų (item) GrafikaGrafiniai elementai gali būti naudojami kartu su tekstu tame pačiame monitoriuje

4 TESTAVIMO STRATEGIJOS ■GUI galima testuoti rankiniu būdu (tokiu būdu dažnai testuojamos telefonų aplikacijos, lyginamas jų funkcionalumas). ■Automatiniai testavimo metodai ( reikalauja daugiau dėmesio, reikia išsirinkti tinkamą įrankį, kartais kaina neatitinka norų). Kokios yra testavimo strategijos?

5 RANKINIS GUI TESTAVIMAS COLORS 1.1.1 Are hyperlink colors standard? 1.1.2 Are the field backgrounds the correct color? 1.1.3 Are the field prompts the correct color? 1.1.4 Are the screen and field colors adjusted correctly for non-editable mode? 1.1.5 Does the site use (approximately) standard link colors? 1.1.6 Are all the buttons are in standard format and size? 1.1.7 Is the general screen background the correct color? 1.1.8 Is the page background (color) distraction free? 1.2 CONTENT 1.2.1 All fonts to be the same 1.2.2 Are all the screen prompts specified in the correct screen font? 1.2.3 Does content remain if you need to go back to a previous page, or if you move forward to another new page? 1.2.4 Is all text properly aligned? 1.2.5 Is the text in all fields specified in the correct screen font? 1.2.6 Is all the heading are left aligned 1.2.7 Does the first letter of the second word appears in lowercase? Eg: 1.3 IMAGES 1.3.1 Are all graphics properly aligned? 1.3.2 Are graphics being used the most efficient use of file size? 1.3.3 Are graphics optimized for quick downloads? 1.3.4 Assure that command buttons are all of similar size and shape, and same font & font size. 1.3.5 Banner style & size & display exact same as existing windows 1.3.6 Does text wrap properly around pictures/graphics? 1.3.7 Is it visually consistent even without graphics?

6 AUTOMATINIS GUI TESTAVIMAS Open Source GUI testing tools NameTesting System RequirementTested System Requirement CubicTestEclipseSelenium and Watir Dojo Objective HarnessExampleWeb Jemmy Netbeans, Swing, SWT, JavaFX Java application Linux Desktop Testing ProjectLinuxAny GUI program QAliberWindowsWeb SeleniumanyWeb Sikulianyany GUI Robot Frameworkany WatirbrowserWeb XneeunixX Window

7 AUTOMATINIS GUI TESTAVIMAS Name Testing System Requirement Tested System Requirement Company AutoItMicrosoft Windows AutoIt eggPlant Microsoft Windows, Linux, OS X Microsoft Windows, Linux, OS X, iOS, Android, Blackberry, Win Embedded, Win CE TestPlant Ltd GUIdancer Java (Swing, RCP/SWT, GEF), HTML,.NET and iOS GUI-test Bredex HP QuickTest ProfessionalMicrosoft Windows Hewlett-Packard QF-TestWindows and Linux Java/Swing, Eclipse/SWT and HTML only Quality First Software SilkTestMS WindowsWindows and Linux Micro Focus International(formerly by Segue Software then Borland) Squish object-based cross- platform cross-GUI-technology testing FrogLogic TestCompleteWindows OnlyWindows, Android and iOSSmartBear Software

8 AUTOMATINIO TESTAVIMO PLANAS ■Sukurti testą; ■Apsibrėžti duomenis; ■Apskaičiuoti būsimą reikšmę/es; ■Paleisti testus; ■Palyginti rezultatus; ■Daromas sprendimas tolimesniems veiksmams;


Download ppt "NORĖDAMI PAKEISTI SKAIDRĖS STILIŲ – SPUSTELĖKIT E DEŠINIUOJU PELĖS KLAVIŠU ANT SKAIDRĖS FONO IR PASIRINKITE > LAYOUT ARBA DARBALAUKI O ĮRANKIŲ JUOSTOJE."

Similar presentations


Ads by Google