[FEATURE] Add tests for local sonar

* In order to show some interaction in browser, test login with sonar.
This commit is contained in:
Daniel Siepmann 2015-11-14 21:33:06 +01:00
parent 283e6cac4d
commit dc960eb556
2 changed files with 32 additions and 0 deletions

View file

@ -0,0 +1,12 @@
Feature: Sonarqube server is available
To reduce technical debts
Developers
Should be able to inspect there debts
Scenario: Website is delivered
Given I am on "http://localhost:9898/"
Then the response status code should be 200
Scenario: Website delivers Projects
Given I am on "http://localhost:9898"
Then I should see "T3-EXTENSIONS news"

View file

@ -0,0 +1,20 @@
Feature: Sonarqube provides a login
To enable further features
A user
Should be able to login
Scenario: Authentication failed
Given I am on "http://localhost:9898/"
Then I follow "Log in"
And I fill in "login" with "test"
And I fill in "password" with "test"
And I press "Log in"
Then I should see "Authentication failed."
Scenario: Authentication successfully
Given I am on "http://localhost:9898/"
Then I follow "Log in"
And I fill in "login" with "admin"
And I fill in "password" with "admin"
And I press "Log in"
Then I should see "Administrator"