Skip to content

Define Testing Standards

We should establish guidelines for writing and maintaining tests (i.e. unit test, integration tests, etc.), including code coverage expectations and recommended libraries (i.e. pytest, etc.).

Proposed structure

Testing standards and style guidelines

  • Overview
  • Testing levels
    • Unit tests
    • Integration tests
    • Feature tests
    • e2e
  • Testing best practices

Definition of done

Testing Standards guide is merged into https://docs.gitlab.com/ee/development/python_guide/

Proposed structure below

Related to &16112

Edited by Shola Quadri