Presentation is loading. Please wait.

Presentation is loading. Please wait.

Graphical user interface testing GRAFINĖS VARTOTOJO SĄSAJOS TESTAVIMAS

Similar presentations


Presentation on theme: "Graphical user interface testing GRAFINĖS VARTOTOJO SĄSAJOS TESTAVIMAS"— Presentation transcript:

1 Graphical user interface testing GRAFINĖS VARTOTOJO SĄSAJOS TESTAVIMAS
IFM2/4 Tomas Pozingis

2 What is it? graphical user interface (GUI) testing is the process of testing a product's graphical user interface to ensure it meets its written specifications

3

4

5 Problems Size Sequence Regression testing
WordPad – 325 possible GUI operations Sequence Some functionality of the system may only be accomplished by following some complex sequence of GUI events Regression testing Significant changes in GUI

6 Problems 2 Error localization Complexity of GUI Correctness of result
Custom application style Correctness of result

7 GUI testing approaches
GUI component testing GUI hierarchical model testing GUI functionality testing

8 GUI hierarchical model
1 Level (main GUI form) 2 Level (sub-forms) N-th Level (sub-forms) . . .

9 GUI functionality testing
Determine: Users Initial state Steps (event sequences to achieve goal state) Goal state

10 Testing tools Selenium (Web UI) Robotium (Android OS) Jemmy (JAVA SE)
SWTBot (SWT applications) And many others

11 Interaction between a tester and system under test (SUT)

12 Ačiū

13 Klausimai Ką turi atitikti testuojama grafinė vartotojo sąsaja?
Išvardinkite kokias žinote grafinės vartotojo sąsajos testavimo problemas? Išvardinkite grafinės vartotojo sąsajos testavimo metodus? Kokius žinote grafinės vartotojo sąsajos testavimo įrankius?


Download ppt "Graphical user interface testing GRAFINĖS VARTOTOJO SĄSAJOS TESTAVIMAS"

Similar presentations


Ads by Google