Skip to content

Integration & Deployment

Test scenarii description

Unit test

TODO

Functional test

Stand alone test :

  • API of gitlab will be stub (only create issue called, and authentication)
  • usage of separate directory in test repository instead of "real" git version for this test

Execution of a test sequence with the following actions :

  • Remode the project if already existing ==> in order make the test repetable.

  • create a new project using an existing gitlab project content as if trigger associated to V1.0 creation append

  • execute the Validate button of the project using front-end test framework like Cypress (other framework shall be proposed)

  • execute the GoDevelopment action on the project using front-end test framework like Cypress (other framework shall be proposed)

  • Update the development project version from data associated as if trigger associated to V1.1 creation append

  • execute the Validate button of the project using front-end test framework like Cypress (other framework shall be proposed)

  • execute the GoOperation action on the project using front-end test framework like Cypress (other framework shall be proposed)

    Optional step

    • Verify content of several views on HMI
    • Verify some authorisation contraint on HMI