Download presentation
Presentation is loading. Please wait.
Published byNicholas Clark Modified over 6 years ago
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
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?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.