IntelliJ IDEA
 
2023.3
Get IntelliJ IDEA
You are viewing the documentation for an earlier version of IntelliJ IDEA.

Local TMS

Last modified: 11 February 2024

Local TMS is a lightweight and agile way to store and manage your test data well suited for teams regardless of their size. Local TMS stores test data as a collection of t.md and r.md files right in the project. This approach allows for branching, versioning, reviewing, and better integration with automated tests.

If your project already has any t.md files in it, they will be displayed in the Markdown tab of the TMS tool window.

Test suite files have the following format:

  • The heading contains the test suite name.

  • Tags and metadata are specified using Tags and Meta keywords right after the element declaration. Tags and metadata can then be used as criteria for filtering TMS items.

  • Each element (suite, sub-suite, and case) can have its own tags and metadata.

  • Tags and metadata are inherited from a suite or a sub-suite to its respective test case(s). Inherited tags and metadata are shown for the test cases in the TMS tool window.

    Inherited tags and metadata
  • List items are test cases.

  • Letters S and C followed by numbers represent an ID assigned to a test suite or case. Assigning an ID for the test case is recommended, and optional for the test suite.

  • Nested list items are test steps.

https://resources.jetbrains.com/help/img/idea/2023.3/aqua_test_suites_and_cases.png
Gif