Back to Browse

Manual testing 27 - What is Graphical user interface(GUI) testing? Tools used for GUI Testing

32.7K views
Mar 5, 2018
6:51

What is Graphical user interface(GUI) Testing? GUI Testing. Why we do GUI Testing. What we check in GUI Testing. Tools for GUI Testing Advantages of GUI Testing Disadvantages of GUI Testing Possible interview questions on GUI testing Hire Software Testing Experts for Your Next Big Project. Click below: https://www.a3logics.com/qa-and-software-testing-services GUI testing is testing the system's Graphical User Interface of the Application under controls like menus, buttons, icons, toolbar, menu bar, dialog boxes and windows, etc. GUI testing refers to testing the functions of an application that are visible to a user. Why we do GUI Testing • The first interaction between a user and software takes place through a Graphical User Interface (GUI), it should be catchy, recognizable, and of a high-quality. • If a user find application is complex to understand he would never going to use that application again. To avoid this, we will do GUI testing. • To ensure the images and other features that are visible to the customer behave and look as expected. • To make sure that user is going to use the Application further or not we will do GUI testing What we will check in GUI Testing • GUI testing involves testing visible design elements such as the size, color, font, or formatting of screen features like buttons, menus, icons, and toolbars. • GUI testing checks for proper error messages. • It will check whether the font is readable or not. • It will check for the clarity of images • It will check for whether check boxes are overlapping or not • It will check the application is visually appealing. • It will check if the user interface is easy to understand and interact with end user • It will check grammar and spelling. • It will check screen resolutions when zooming in or out. • It will check for the alignment of images. Approaches for GUI testing 1. Manual Based Testing: As per requirements the testers apply their knowledge and test the graphical user interface. 2. Record and reply: It is done using automation tools. During Record, test steps are recorded by the automation tool. During playback, the recorded test steps are executed on the Application. 3. Model-Based Testing is performed as per system behavior. GUI testing tools 1. Eggplant 2. TestComplete 3. AutoIt 4. . Silk Test 5. TestPartner 6. Squish GU testing tool 7. SWTBot 8. Selenium 9. Test Studio 10. Test Parterner. 11. Jubula GUI testing tool Advantages of GUI testing • A user can easily navigate to the system without knowing a lot of details. • Detecting differences in behavior between platforms, different web browsers, different operating systems. • It will help for non-technical people or for beginners. • GUI testing helps to make sure that the product can be used by disabled people. Disadvantages of GUI testing • Good GUI’s consuming lot of memory resources which make system slow to perform. • Testing and implementation take a lot of time. • . Extra attention required • Nice looking designs are difficult to make and may also cost extra hardware support Possible interview questions on GUI testing What is GUI Testing. Why we do GUI Testing. What we check in GUI Testing. Which are Tools for GUI Testing Advantages of GUI Testing Disadvantages of GUI Testing ankpro ankpro training Asp.net MVC C# C sharp Bangalore Rajajinagar Selenium Coded UI Mobile automation testing Mobile testing JQuery JavaScript .Net C C++ Components of the .Net framework Hello World Literal Keywords Variable Data types Operators Branching Loops Arrays Strings Structures Enums Functions

Download

1 formats

Video Formats

360pmp48.1 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

Manual testing 27 - What is Graphical user interface(GUI) testing? Tools used for GUI Testing | NatokHD