Skip to content

Commit

Permalink
Gherkin Script Scenarios for epic ODC-4658
Browse files Browse the repository at this point in the history
  • Loading branch information
gajanan-more committed Dec 10, 2020
1 parent 7b07e5c commit 3df9c0c
Show file tree
Hide file tree
Showing 2 changed files with 39 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
Feature: Creation of Kamelets via Event Source Creation
As a user, I should be able to install and use more camel connectors


Background:
Given user has installed OpenShift Serverless Operator
And user has created Knative Serving and Knative Eventing CR
And user has installed Red Hat Integration - Camel K Operator
And user has created Integration Platform CR
And user has selected "aut-test-kamelets" namespace


@regression
Scenario: Kamelets on Event Sources page
Given user is at Developer Catalog page
When user clicks on Event Sources
Then user will see cards of AWS Kinesis Source, AWS SQS Source, Jira Source, Salesforce Source, Slack Source, Telegram Source
Original file line number Diff line number Diff line change
Expand Up @@ -126,3 +126,25 @@ Scenario: Install Web Terminal operator from Operator Hub page
And user installs the Web Terminal operator with default values
Then user will see a modal with title "Web Terminal"
And user will see a View Operator button


@regression, @smoke
Scenario: Install Red Hat Integration - Camel K Operator
Given user has installed OpenShift Serverless Operator
And user is at Operator Hub page with the header name "OperatorHub"
When user searches and installs the Red Hat Integration - Camel K Operator with default values
Then user will see a modal with title "Red Hat Integration - Camel K"
And user will see a View Operator button


@regression, @smoke
Scenario: Create Integration Platform CR
Given user has installed OpenShift Serverless Operator
And user has installed Red Hat Integration - Camel K Operator
And user has selected "aut-test-kamelets" namespace
And user is on Installed Operator page
When user clicks on Integration Platform link
And user clicks on Create IntegrationPlatform button
And user clicks on Create button
Then user will be redirected to Integration Platform tab with header "IntegrationPlatforms"
And user will see Integration Platform created with name example

0 comments on commit 3df9c0c

Please sign in to comment.