https://bugs.documentfoundation.org/show_bug.cgi?id=107501

            Bug ID: 107501
           Summary: Convert manual tests to automated UI tests
           Product: LibreOffice
           Version: unspecified
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Keywords: difficultyBeginner, easyHack, skillPython
          Severity: normal
          Priority: medium
         Component: LibreOffice
          Assignee: [email protected]
          Reporter: [email protected]

The new structured manual testing instance at
https://manual-test.libreoffice.org suffers again from the problem that many of
the manual tests could easily be automated tests.

Since the 5.3 and even more since the 5.4 release we have an automated UI
testing framework that allows us to handle even more as automated tests.

This task is about converting existing manual tests to automated UI tests.

The UI testing framework can be found at
https://cgit.freedesktop.org/libreoffice/core/tree/uitest with some additional
tests being at https://cgit.freedesktop.org/libreoffice/core/tree/sc/qa/uitest

https://cgit.freedesktop.org/libreoffice/contrib/dev-tools/tree/uitest/execute.sh
contains a script that allows executing UI tests outside of the test framework
with the UI visible. It helps to add time.sleep into the test to see the state
after specific actions.

https://mmohrhard.wordpress.com/2016/10/03/libreoffice-ui-test-tutorial-part-1-adding-a-simple-test/
contains a short introduction into writing UI tests.


Depending on the manual test you'll find a number of items that are currently
not possible to do with the UI testing framework. Please list them here and
push the incomplete test to gerrit and I will try to add the support for
missing pieces on the LibreOffice side.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to