Project Number Date
ApolloFullRunnerReport apollo-test-2.96 27 lip 2021, 06:03

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 9s 577ms Failed
Feature Template
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 598ms
When Go to "WAREHOUSE_TAB" 873ms
And Go to template schedule 1s 172ms
And Create template 532ms
And Refresh page 2s 172ms
Then Check if time windows are in warehouse 6s 183ms
After Hooks.deleteTemplateAfterTest() 907ms
Scenario Outline Check if it is possible save template
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 5s 708ms
When Go to "WAREHOUSE_TAB" 918ms
And Go to template schedule 1s 168ms
And Create template 464ms
And Refresh page 2s 197ms
Then Check if time windows are in warehouse 30s 644ms
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) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 455ms
When Go to "WAREHOUSE_TAB" 1s 287ms
And Go to template schedule 1s 226ms
And Create template 503ms
And Refresh page 2s 200ms
Then Check if time windows are in warehouse 6s 065ms
After Hooks.deleteTemplateAfterTest() 812ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 532ms
When Go to "WAREHOUSE_TAB" 664ms
And Go to template schedule 1s 175ms
And Create template 517ms
And Refresh page 2s 164ms
Then Check if time windows are in warehouse 6s 076ms
After Hooks.deleteTemplateAfterTest() 793ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 2s 222ms
When Go to "WAREHOUSE_TAB" 998ms
And Go to template schedule 1s 194ms
And Create template 542ms
And Refresh page 2s 201ms
Then Check if time windows are in warehouse 6s 053ms
After Hooks.deleteTemplateAfterTest() 885ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 866ms
When Go to "WAREHOUSE_TAB" 1s 272ms
And Go to template schedule 1s 176ms
And Create template 486ms
And Refresh page 2s 171ms
Then Check if time windows are in warehouse 6s 435ms
After Hooks.deleteTemplateAfterTest() 919ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 2s 412ms
When Go to "WAREHOUSE_TAB" 768ms
And Go to template schedule 1s 182ms
And Create template 506ms
And Refresh page 2s 172ms
Then Check if time windows are in warehouse 6s 073ms
After Hooks.deleteTemplateAfterTest() 781ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 2s 290ms
When Go to "WAREHOUSE_TAB" 965ms
And Go to template schedule 1s 197ms
And Check all days in week 489ms
Then Check if pallet limit counter is visible 082ms
And Set limit to "999" 954ms
And Save template 380ms
And Check if set limit "999" is visible in schedule 973ms