Project Number Date
ApolloFullRunnerReport apollo-test-2.106 05 sie 2021, 05:40

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Login feature 66 1 1 0 0 68 7 1 8 5m 2s 744ms Failed
Feature Login feature
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" 15s 621ms
Then User is successfully logged 030ms
Scenario Outline Verify that password reset cancel login blockade [A-7286]
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-skd" 348ms
And Prepare parameter "NUMBER_OF_FAILED_LOGIN_ATTEMPTS" with value: "1" 030ms
Given Failed login as "swiss-krono-delivery-admin" 1s 478ms
Then Verify that login error reason is "auth.invalidLoginOrPassword" 567ms
Given Try login as "swiss-krono-delivery-admin" 1s 461ms
Then Verify that login error reason is "auth.accountLocked" 310ms
Given Click remind password button 191ms
And Prepare user "swiss-krono-delivery-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 269ms
And Send remind password form with email "apolloautomattest@gmail.com" 514ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Restart hasła! | Password reset!" 49s 857ms
And Extract password from mailgun mail 4s 411ms
And Reset password from link 1s 371ms
Then Login as "swiss-krono-delivery-admin" 32s 148ms
org.openqa.selenium.TimeoutException: Expected condition failed: Nie udalo sie poprawnie zalogowac swiss-krono-delivery-admin (tried for 20 second(s) with 500 MILLISECONDS interval)
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.checkElementIsVisible(BasePage.java:183)
	at Pages.LoginPage.loginAs(LoginPage.java:43)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:102)
	at CucumberTests.LoginTest.login_as(LoginTest.java:55)
	at ✽.Login as "swiss-krono-delivery-admin"(file:Features/Atom/Logins/Login.feature:24)
Caused by: org.openqa.selenium.NoSuchElementException: Cannot locate an element using By.xpath: //a[text()='Logout'] | //a[text()='Wyloguj']
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: driver.version: unknown
	at org.openqa.selenium.support.ui.ExpectedConditions.lambda$findElement$0(ExpectedConditions.java:882)
	at java.util.Optional.orElseThrow(Optional.java:290)
	at org.openqa.selenium.support.ui.ExpectedConditions.findElement(ExpectedConditions.java:881)
	at org.openqa.selenium.support.ui.ExpectedConditions.access$000(ExpectedConditions.java:43)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:205)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:201)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	at Pages.BasePage.checkElementIsVisible(BasePage.java:183)
	at Pages.LoginPage.loginAs(LoginPage.java:43)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:102)
	at CucumberTests.LoginTest.login_as(LoginTest.java:55)
	at sun.reflect.GeneratedMethodAccessor234.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at cucumber.runtime.Utils$1.call(Utils.java:26)
	at cucumber.runtime.Timeout.timeout(Timeout.java:16)
	at cucumber.runtime.Utils.invoke(Utils.java:20)
	at cucumber.runtime.java.JavaStepDefinition.execute(JavaStepDefinition.java:57)
	at cucumber.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:50)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.PickleStepTestStep.run(PickleStepTestStep.java:43)
	at cucumber.runner.TestCase.run(TestCase.java:45)
	at cucumber.runner.Runner.runPickle(Runner.java:40)
	at cucumber.runtime.junit.PickleRunners$WithStepDescriptions.run(PickleRunners.java:97)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:68)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:23)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at cucumber.runtime.junit.FeatureRunner.run(FeatureRunner.java:73)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:122)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:64)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at cucumber.api.junit.Cucumber$1.evaluate(Cucumber.java:131)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
And User is successfully logged 000ms
After Hooks.rollbackParameters() 016ms
After Hooks.unlockUsers() 142ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 232ms
And Prepare parameter "NUMBER_OF_FAILED_LOGIN_ATTEMPTS" with value: "3" 024ms
Given Failed login as "neuca-admin" 1s 253ms
Then Verify that login error reason is "auth.invalidLoginOrPassword" 431ms
Given Failed login as "neuca-admin" 1s 251ms
Then Verify that login error reason is "auth.invalidLoginOrPassword" 440ms
Then Login as "neuca-admin" 2s 068ms
Given Failed login as "neuca-admin" 1s 127ms
Then Verify that login error reason is "auth.invalidLoginOrPassword" 411ms
Then Login as "neuca-admin" 1s 811ms
And User is successfully logged 031ms
After Hooks.rollbackParameters() 017ms
After Hooks.unlockUsers() 139ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-sempertrans" 237ms
And Prepare parameter "NUMBER_OF_FAILED_LOGIN_ATTEMPTS" with value: "1" 022ms
And Prepare parameter "BLOCKED_USER_DURATION_IN_MINUTES" with value: "1" 018ms
When Failed login as "sempertrans-admin" 1s 228ms
And Verify that login error reason is "auth.invalidLoginOrPassword" 568ms
And Failed login as "sempertrans-admin" 1s 282ms
And Verify that login error reason is "auth.accountLocked" 231ms
Then Wait "62" seconds 1m 2s
And Login as "sempertrans-admin" 7s 558ms
And User is successfully logged 028ms
After Hooks.rollbackParameters() 026ms
After Hooks.unlockUsers() 122ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 238ms
And Prepare parameter "NUMBER_OF_FAILED_LOGIN_ATTEMPTS" with value: "1" 030ms
And Prepare parameter "BLOCKED_USER_DURATION_IN_MINUTES" with value: "1" 020ms
When Failed login as "adama-admin" 1s 244ms
And Verify that login error reason is "auth.invalidLoginOrPassword" 517ms
And Failed login as "adama-admin" 1s 228ms
And Verify that login error reason is "auth.accountLocked" 206ms
Then Wait "62" seconds 1m 2s
And Login as "adama-admin" 6s 262ms
And User is successfully logged 029ms
After Hooks.rollbackParameters() 033ms
After Hooks.unlockUsers() 115ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-bausch" 232ms
And Remove basic authorities "ROLE_ALLOW_CONCURRENT_SESSIONS" from user "bausch-admin" 235ms
And Login as "bausch-admin" 7s 959ms
And Login as "bausch-admin" on another browser 3s 660ms
And Close second browser 156ms
And Refresh page 2s 186ms
Then Verify user is logged out 111ms
After Hooks.rollbackRemovedAuthorities() 198ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-farmacol" 221ms
And Remove basic authorities "ROLE_ALLOW_CONCURRENT_SESSIONS" from user "farmacol-admin" 200ms
And Login as "farmacol-admin" 6s 600ms
And Login as "farmacol-admin" on another browser 3s 379ms
And Close second browser 170ms
And Refresh page 2s 236ms
Then Verify user is logged out 097ms
After Hooks.rollbackRemovedAuthorities() 158ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 209ms
And Remove basic authorities "ROLE_ALLOW_CONCURRENT_SESSIONS" from user "alrec-admin" 183ms
And Login as "alrec-admin" 5s 615ms
And Login as "alrec-admin" on another browser 3s 197ms
And Close second browser 152ms
And Refresh page 2s 177ms
Then Verify user is logged out 104ms
After Hooks.rollbackRemovedAuthorities() 143ms