Logo: Relish

  1. Sign in

Project: Console

Service Shell

  • @dxpcloud
  • @paas
  • @teardown_projects
Background
Given
I sign in to WeDeploy as a test user
Scenarios
Shell tab is hidden for specific services
Given
I create a project with ID "project_id"
And
I install a "WeDeploy service_name" service with id "service_id" for the project "project_id"
When
I click the "service_id" service
Then
I should not see the "Shell" tab
Examples:
project_id service_id service_name
theta2 data1 Data
theta3 auth1 Auth
theta4 email1 Email
View shell screen for a service
Given
I create a project with ID "theta1"
And
I install a "WeDeploy Hosting" service with id "hosting1" for the project "theta1"
When
I click "Services" in the sidebar
When
I click "hosting1" in the Services list
And
I click the "Shell" tab
And
I should see the health status "Healthy"
Then
I should see the shell screen
When
I enter "exit" at the shell prompt
Then
I should see the text "Connection terminated. Please refresh and try again."
When
I refresh the page
Then
I should see the shell screen
  • @teardown_tester
Select service instance from dropdown

this branch has a hosting service with id: ui and scale: 3

Given
my current user plan is "Standard"
And
I deploy services to project "theta5" from this repo:
https://github.com/wedeploy-qa/deployment-tests/tree/1-service-with-scale
When
I click the "ui" service
And
I click the "Shell" tab
Then
I should see 3 instances in the Instance dropdown
And
I should see the shell screen when I select any instance from the dropdown

Last published over 1 year ago by Christie Yoo.