Code development platform for open source projects from the European Union institutions

Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Wizard.feature 4.54 KiB
@wizard @regression @ui
Feature: Wizard

  @TCW01 @SIMPL-1018 @smoke
  Scenario: The upload widget is visible successfully
    Given the user is on the SD Wizard
    When the user clicks on get started button
    Then upload widget should be visible
    And the information select a SHACL shape or Upload should be displayed
    And the Select Ecosystem dropdown menu options are displayed

  @TCW02 @SIMPL-1020 @SIMPL-1022 @smoke
  Scenario: File Upload and Displaying of Complete Person Form
    Given the user is on the SD Wizard
    And the user clicks on get started button
    And the file selection dialog box is visible
    And the user clicks the Upload button from the widget
    And the user clicks the Choose file button
    And the user selects a .tll file
    And the file name is visible in the upload widget
    When the user clicks the upload button from the Upload Shape
    Then the Complete Person Form is displayed

  @TCW03 @SIMPL-1023
  Scenario: Upload File Using Drag and Drop
    Given the user is on the SD Wizard
    And the user clicks on get started button
    Given the file selection dialog box is visible
    And the user clicks the Upload button from the widget
    And the user clicks the Choose file button
    And the user selects a .tll file
    And the user drags and drops the file
    And the file name is visible in the upload widget
    When the user clicks the upload button from the Upload Shape
    Then the Complete Person Form is displayed

  @TCW04 @SIMPL-1024 @SIMPL-1025
  Scenario: Complete The Compliance Review Body Form and The Save Button is Enabled
    Given the user is on the SD Wizard
    And the user clicks on get started button
    And the file selection dialog box is visible
    And the user clicks the Upload button from the widget
    And the user clicks the Choose file button
    And the user selects a .tll file
    And the file name is visible in the upload widget
    When the user clicks the upload button from the Upload Shape
    And the Complete Person Form is displayed
    And the user fills in the Compliance Review Body Form
    Then the Save button is enabled

  @TCW05 @SIMPL-1019
  Scenario: Upload a File Using Upload Button Link on Select a SHACL or Upload Format
    Given the user is on the SD Wizard
    And the user clicks on get started button
    And the file selection dialog box is visible
    And the user clicks the Upload button link on Select a SHACL or Upload format
    And the user clicks the Choose file button
    And the user selects a .tll file
    And the file name is visible in the upload widget
    When the user clicks the upload button from the Upload Shape
    Then the Complete Person Form is displayed

  @TCW06 @SIMPL-1050
  Scenario: Check if the JSON file is downloaded
    Given the user is on the SD Wizard
    And the user clicks on get started button
    And the file selection dialog box is visible
    And the user clicks the Upload button from the widget
    And the user clicks the Choose file button
    And the user selects a .tll file
    And the file name is visible in the upload widget
    When the user clicks the upload button from the Upload Shape
    And the Complete Person Form is displayed
    And the user fills in the Compliance Review Body Form
    And the Save button is enabled
    Then the user clicks the Save button
    And the JSON file is downloaded

  @TCW07 @SIMPL-3643 @smoke
  Scenario: Data Offering and Application Offering schema form are visible successfully
    Given the user is on the SD Wizard
    And the user clicks on get started button
    And upload widget should be visible
    And the information select a SHACL shape or Upload should be displayed
    And the Select Ecosystem dropdown menu options are displayed
    When the user clicks the SIMPL option
    And the wizard displays on Service Offering shapes these shapes
    Then the user sees the Data Offering shape
    And the user sees the Application Offering shapes

  @TCW08 @SIMPL-3642 @smoke
  Scenario: The body of the upload widget inside the wizard is visible successfully
    Given the user is on the SD Wizard
    And the user clicks on get started button
    And upload widget should be visible
    And the information select a SHACL shape or Upload should be displayed
    And the Select Ecosystem dropdown menu options are displayed
    When the user clicks the SIMPL option
    And the wizard displays Upload button on the right side
    Then the wizard displays the Participant shapes section
    And the wizard displays the Service Offering shapes section
    And the wizard displays the Resource shapes section