Members


<inner> Given we have started the application

Description

Starts the cds service.

Examples
Given we have started the application

<inner> Given we have started application {string}

Description

Starts the cds service of the specified application. The application name is passed as a parameter to the cds command.

Parameters
Name Type Description
application string

name to start

Examples
Given we have started application "fiori"

<inner> Given we have started application {string} in path {string}

Description

Starts the cds service of the specified application. The application name is passed as a parameter to the cds command. The cds command is started with the specified path as current directory.

Parameters
Name Type Description
application string

name of the application to start

directory string

directory of the application

Examples
Given we have started application "fiori" in path "directory"

<inner> Given we have started the java application

Description

Starts the java cds service using the following command: "mvn clean spring-boot:run"

Examples
Given we have started the java application

<inner> Given we have started the node application

Description

Starts the node cds service using the following command: "npx cds-serve"

Examples
Given we have started node application

<inner> Given we have started the java application in path {string}

Description

Starts the java cds service using the following command: "mvn clean spring-boot:run"

Parameters
Name Type Description
directory string

directory of the application

Examples
Given we have started java application

<inner> Given we have set language to {string}

Description

Sets the used UI language

Parameters
Name Type Description
language string

language to use

Examples
Given we have set language to "DE"

<inner> Given we have opened the url {string}

Description

Opens the specified url in the browser

Parameters
Name Type Description
url string

url to open

Examples
Given we have opened the url "/"

<inner> Given we have opened the url {string} with user {string}

Description

Opens the specified url in the browser and uses the specified username to login

Parameters
Name Type Description
url string

url to open

username string

name of the user

Examples
Given we have opened the url "/" with user "alice"

<inner> Given we have opened the url {string} with user {string} and password {string}

Description

Opens the specified url in the browser and uses the specified username and password to login

Parameters
Name Type Description
url string

url to open

username string

name of the user to authenticate with

password string

password to use for authentication

Examples
Given we have opened the url "/" with user "alice" and password "admin"

<inner> Given we login with user {string} via {string}

Description

Opens the specified url in the browser and uses the specified username to login

Parameters
Name Type Description
username string

name of the user to authenticate with

endpoint string

endpoint to use for authentication

Examples
Given we login with user "alice" via "/"

<inner> Given we login with user {string} and password {string} via {string}

Description

Opens the specified url in the browser and uses the specified username to login

Parameters
Name Type Description
username string

name of the user to authenticate with

password string

password to use for authentication

endpoint string

endpoint to use for authentication

Examples
Given we login with user "alice" and password "admin" via "/"

<inner> When we navigate to url {string}

Description

Points the already opened browser to the specified url

Parameters
Name Type Description
url string

url to open

Examples
When we navigate to url "/"

<inner> When we quit

Description

Closes the current browser

Examples
When we quit