Project Number Date
ApolloFullRunnerReport apollo-test-2.97 28 lip 2021, 04:21

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Template 49 1 0 0 0 50 7 1 8 2m 2s 446ms Failed
Feature Template
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 626ms
When Go to "WAREHOUSE_TAB" 857ms
And Go to template schedule 1s 188ms
And Create template 512ms
And Refresh page 2s 169ms
Then Check if time windows are in warehouse 5s 073ms
After Hooks.deleteTemplateAfterTest() 687ms
Scenario Outline Check if it is possible save template
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 5s 678ms
When Go to "WAREHOUSE_TAB" 880ms
And Go to template schedule 1s 162ms
And Create template 524ms
And Refresh page 2s 206ms
Then Check if time windows are in warehouse 30s 638ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for visibility of element located by By.xpath: //div[@data-window-type='state-disabled'] | //div[@data-window-type='state-template'] (tried for 30 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:177)
	at Pages.Schedule.SchedulePage.checkIfWindowsAreInWarehouseAfterCreateTemplate(SchedulePage.java:209)
	at CucumberTests.Schedule.TemplateTest.checkIfTimeWindowsAreInWarehouse(TemplateTest.java:33)
	at ✽.Check if time windows are in warehouse(file:Features/Atom/Schedule/Template.feature:11)
Caused by: org.openqa.selenium.NoSuchElementException: Cannot locate an element using By.xpath: //div[@data-window-type='state-disabled'] | //div[@data-window-type='state-template']
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:177)
	at Pages.Schedule.SchedulePage.checkIfWindowsAreInWarehouseAfterCreateTemplate(SchedulePage.java:209)
	at CucumberTests.Schedule.TemplateTest.checkIfTimeWindowsAreInWarehouse(TemplateTest.java:33)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	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)
After Hooks.deleteTemplateAfterTest() 000ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 394ms
When Go to "WAREHOUSE_TAB" 1s 506ms
And Go to template schedule 1s 260ms
And Create template 563ms
And Refresh page 2s 182ms
Then Check if time windows are in warehouse 4s 865ms
After Hooks.deleteTemplateAfterTest() 610ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 453ms
When Go to "WAREHOUSE_TAB" 717ms
And Go to template schedule 1s 187ms
And Create template 452ms
And Refresh page 2s 177ms
Then Check if time windows are in warehouse 4s 798ms
After Hooks.deleteTemplateAfterTest() 583ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 2s 345ms
When Go to "WAREHOUSE_TAB" 1s 085ms
And Go to template schedule 1s 201ms
And Create template 516ms
And Refresh page 2s 177ms
Then Check if time windows are in warehouse 4s 871ms
After Hooks.deleteTemplateAfterTest() 721ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 767ms
When Go to "WAREHOUSE_TAB" 1s 141ms
And Go to template schedule 1s 208ms
And Create template 521ms
And Refresh page 2s 172ms
Then Check if time windows are in warehouse 5s 147ms
After Hooks.deleteTemplateAfterTest() 672ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 2s 387ms
When Go to "WAREHOUSE_TAB" 807ms
And Go to template schedule 1s 182ms
And Create template 404ms
And Refresh page 2s 197ms
Then Check if time windows are in warehouse 4s 786ms
After Hooks.deleteTemplateAfterTest() 604ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 2s 215ms
When Go to "WAREHOUSE_TAB" 1s 133ms
And Go to template schedule 1s 186ms
And Check all days in week 532ms
Then Check if pallet limit counter is visible 086ms
And Set limit to "999" 1s 014ms
And Save template 385ms
And Check if set limit "999" is visible in schedule 890ms