Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-130475

QTestLib wishlist

    XMLWordPrintable

Details

    • Epic
    • Resolution: Unresolved
    • P2: Important
    • None
    • None
    • Testing: qtestlib
    • None
    • QTestLib wishlist

    Description

      What should we do to make QTestLib an outstanding test framework for testing the Qt Framework?

      Feel free to add your wishes for QTestLib to this ticket. 

      • It should be possible to have more than one test case in an executable.
        • Rationale: Facilitate TDD/BDD, reusing code across test cases without adding test support libraries.
      • Test cases should be composable, so setup/teardown code can be specialized and reused, similar to googletest or catch2.
        • Rationale: Facilitate separation between setup code and actual test steps. Reduce code duplication, and easier to maintain tests.
      • Mocking support
        • Improve test coverage, especially when facing error conditions

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              johanseg Jøger Hansegård
              johanseg Jøger Hansegård
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes