Questions tagged [gui-testing]

gui-testing (Graphical user interface testing) is a type of software testing that focuses on graphical user interfaces.

gui-testing (Graphical user interface testing) is a type of software testing that focuses on graphical user interfaces.

Quote from wikipedia:

In software engineering, graphical user interface testing is the process of testing a product's graphical user interface to ensure it meets its written specifications. This is normally done through the use of a variety of test cases.

GUI testing ensures that an application returns desired output in response to a set of different user actions, like mouse clicking, typing etc.

To automate GUI-testing tools are needed to emulate the users input or to capture and replay a sequence of user actions.

More information:

see also

263 questions
27
votes
3 answers

How to get a list of the
  • elements in an
  • I'm using Selenium WebDriver using Python for UI tests and I want to check the following HTML:
    • Something here
    • And here
    • Even more here
    From this unordered list I want to loop over the…
    kramer65
    • 50,427
    • 120
    • 308
    • 488
    26
    votes
    6 answers

    Driving a Windows GUI program from a script

    I have to use a Windows simulation package to perform a repetitive task with slightly different options each time. Since I hate repetitive clicking, on grounds of both laziness and the amount of errors that a human introduces, I would like to drive…
    Li-aung Yip
    • 12,320
    • 5
    • 34
    • 49
    21
    votes
    11 answers

    Selenium is to Web UI testing as ________ is to Windows application UI testing

    I'm interested in UI testing a client only Java application. What is the most popular framework for doing so? What is your recommended framework? Also, why doesn't Selenium do this (or does it)? It seems to me that anything that can test a web…
    user128807
    • 10,447
    • 17
    • 53
    • 72
    19
    votes
    4 answers

    Automated GUI Testing

    I am writing a Java Desktop Application (SWING) using Netbeans IDE 6.9. I want to do automated GUI testing. All I know about testing is JUnit tests which won't apply for my GUI application. Is there a particular testing framework I can use for…
    Saher Ahwal
    • 9,015
    • 32
    • 84
    • 152
    14
    votes
    7 answers

    GUI testing framework for JavaFX 2

    I'm currently reading the book Growing Object-Oriented Software Guided by Tests which gives a decent introduction into test driven development. One drawback is that the code developed through the book is based on Swing. For my next project I'd like…
    mAu
    • 2,020
    • 1
    • 14
    • 27
    13
    votes
    2 answers

    Delphi GUI Testing and Modal Forms

    In this interesting blog post on delphiXtreme I read about DUnit's built-in GUI testing capabilities (basically an alternative test case class TGUITestCase defined in unit GUITesting that has several utility functions for invoking actions in the…
    jpfollenius
    • 16,456
    • 10
    • 90
    • 156
    12
    votes
    7 answers

    Robotium. In the suite of tests each next test is affected by the previous test

    I have multiple UI tests. When I run a single test, everything is OK. But if I run a batch of them (as a part of CI build) test fail, because tests that go first change the state of the application, and the next tests are affected by those changes.…
    Taras
    • 488
    • 6
    • 21
    11
    votes
    6 answers

    How to find specific lines in a table using Selenium?

    Here is an example code:
    So this table being in productOrderContainer has several columns and depending on several things will have several rows which all have several…
    Koray Tugay
    • 22,894
    • 45
    • 188
    • 319
    10
    votes
    1 answer

    What's the difference between a UI test and an E2E Test? And What's the benefits of each?

    Our team is considering starting testing based on user scenarios. So, we are picking a E2E framework. Searching for UI test lead to the following: So, I found this this It says UI testing: user interface testing. In other words, you have to make…
    c-an
    • 3,543
    • 5
    • 35
    • 82
    10
    votes
    3 answers

    how to make gui test without displaying in FEST-SWING

    In my project, we are using FEST for GUI testing. We have been persuaded that FEST is powerful, however displaying frames every time is a waste of time. Also we are using continuum and FEST doesn't work with continuum because continuum's maven can't…
    ibrahimyilmaz
    • 18,331
    • 13
    • 61
    • 80
    9
    votes
    1 answer

    Testing SWT GUI with SWTBot

    I want to test a simple SWT GUI application with SWTBot. Unfortunatly, I have no idea how to start. There are several tutorials which describe the testing of an Eclipse plug-in but I could not find anything regarding my problem. I don't even know if…
    schnipps
    • 93
    • 1
    • 3
    9
    votes
    5 answers

    How do you test your Cocoa GUIs?

    I would like to write some tests for the GUI of my Cocoa program. Is there any good GUI testing framework for Cocoa apps? The only thing I found is Squish, which, at 2.400€, is well beyond my budget… Any ideas? How do you test your Cocoa GUIs?
    Yang Meyer
    • 5,409
    • 5
    • 39
    • 51
    9
    votes
    3 answers

    What is the difference between UI/GUI testing, functional testing and E2E testing?

    I would say that all three are the same, but I wonder if there is small differences between them. In the end, what I think is that you are testing user scenarios on all of them.
    lmiguelvargasf
    • 63,191
    • 45
    • 217
    • 228
    9
    votes
    2 answers

    Is it possible for QTestLib to display the GUI it is testing as it runs?

    The use case is, I have a Qt app, and I would like to automate user-style testing of it; that is, I'd like to use keyClicks(), mouseClick(), and so on, but I would like for the Qt application window to actually be displayed while this is…
    Roderick
    • 2,383
    • 3
    • 20
    • 33
    9
    votes
    2 answers

    How to do automated UI testing of devexpress controls?

    I want to do automated testing of DevExpress control. I have found some frameworks like guia, NUnitForm etc. but they all are for standard WPF controls. Is there any other framework which can help me to test DevExpress control?
    Rudresh Bhatt
    • 1,935
    • 2
    • 23
    • 29
    1
    2 3
    17 18