Project Number Date
ApolloFullRunnerReport refs/heads/develop.17 26 maj 2021, 00:57

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Sorting 131 1 6 0 0 138 15 1 16 6m 45s 516ms Failed
Feature Sorting
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 6s 398ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 187ms
When Go to "TRANSPORT_TABLE" 421ms
And Click button "UNLOAD_TIME_WINDOW" "0" times 3s 048ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort" 077ms
After Hooks.rollbackAddedAuthorities() 001ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 2s 474ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 145ms
When Go to "TRANSPORT_TABLE" 397ms
And Click button "UNLOAD_TIME_WINDOW" "1" times 3s 156ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort-up" 072ms
After Hooks.rollbackAddedAuthorities() 000ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 2s 401ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 151ms
When Go to "TRANSPORT_TABLE" 403ms
And Click button "UNLOAD_TIME_WINDOW" "2" times 3s 248ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort-down" 071ms
After Hooks.rollbackAddedAuthorities() 001ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 2s 398ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 146ms
When Go to "TRANSPORT_TABLE" 392ms
And Click button "UNLOAD_TIME_WINDOW" "3" times 3s 357ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort" 074ms
After Hooks.rollbackAddedAuthorities() 001ms
Given Set token of apiUsername "super-admin-sempertrans" 233ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 124ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 928ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 955ms
And Login as "sempertrans-admin" 2s 144ms
When Go to "TRANSPORT_TABLE" 455ms
And Click button "UNLOAD_TIME_WINDOW" "1" times 3s 156ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "asc" in "sempertrans" "DELIVERY" 134ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteAllTransports() 1m 3s 284ms
Given Set token of apiUsername "super-admin-sempertrans" 230ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 130ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 889ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 902ms
And Login as "sempertrans-admin" 2s 305ms
When Go to "TRANSPORT_TABLE" 511ms
And Click button "UNLOAD_TIME_WINDOW" "2" times 3s 233ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "desc" in "sempertrans" "DELIVERY" 126ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteAllTransports() 1m 3s 272ms
Given Set token of apiUsername "super-admin-sempertrans" 241ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 127ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 896ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 2s
And Login as "sempertrans-admin" 2s 896ms
When Go to "TRANSPORT_TABLE" 502ms
And Click button "UNLOAD_TIME_WINDOW" "4" times 3s 474ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "asc" in "sempertrans" "DELIVERY" 139ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteAllTransports() 1m 3s 255ms
Given Set token of apiUsername "super-admin-sempertrans" 237ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 138ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 876ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 893ms
And Login as "sempertrans-admin" 2s 509ms
When Go to "TRANSPORT_TABLE" 505ms
And Click button "UNLOAD_TIME_WINDOW" "5" times 3s 573ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "desc" in "sempertrans" "DELIVERY" 138ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteAllTransports() 1m 3s 322ms
Given Set token of apiUsername "super-admin-neuca" 240ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 140ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 2s 816ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 2s 759ms
When Confirm status "ARRIVE" by Public API "v1" 471ms
And Login as "neuca-admin" 6s 924ms
When Go to "TRANSPORT_TABLE" 529ms
And Click button "STATUS" "1" times 3s 174ms
Then Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 155ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteAllTransports() 1m 33s 801ms
Given Set token of apiUsername "super-admin-neuca" 233ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 131ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 16s 672ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 16s 713ms
When Confirm status "ARRIVE" by Public API "v1" 409ms
And Login as "neuca-admin" 2s 299ms
When Go to "TRANSPORT_TABLE" 506ms
And Click button "STATUS" "2" times 3s 313ms
Then Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 144ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.deleteAllTransports() 1m 33s 902ms
Given Set token of apiUsername "super-admin-neuca" 228ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 129ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 16s 631ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 16s 626ms
When Confirm status "ARRIVE" by Public API "v1" 462ms
And Login as "neuca-admin" 2s 254ms
When Go to "TRANSPORT_TABLE" 481ms
And Click button "STATUS" "3" times 3s 389ms
Then Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 119ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteAllTransports() 1m 33s 755ms
Given Set token of apiUsername "super-admin-neuca" 230ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 135ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 16s 688ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 16s 691ms
When Confirm status "ARRIVE" by Public API "v1" 475ms
And Login as "neuca-admin" 2s 481ms
When Go to "TRANSPORT_TABLE" 482ms
And Click button "STATUS" "2" times 3s 287ms
Then Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 144ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.deleteAllTransports() 1m 33s 908ms
Given Set token of apiUsername "super-admin-neuca" 232ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 134ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 16s 710ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 16s 641ms
When Confirm status "ARRIVE" by Public API "v1" 404ms
And Login as "neuca-admin" 2s 411ms
When Go to "TRANSPORT_TABLE" 470ms
And Click button "STATUS" "1" times 3s 164ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 149ms
Then Go to "WAREHOUSE_TAB" 1s 029ms
And Go to "TRANSPORT_TABLE" 537ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 250ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteAllTransports() 1m 33s 945ms
Given Set token of apiUsername "super-admin-neuca" 229ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 120ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 16s 644ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 16s 662ms
When Confirm status "ARRIVE" by Public API "v1" 485ms
And Login as "neuca-admin" 2s 336ms
When Go to "TRANSPORT_TABLE" 481ms
And Click button "STATUS" "2" times 3s 273ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 148ms
Then Go to "WAREHOUSE_TAB" 1s 065ms
And Go to "TRANSPORT_TABLE" 449ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 288ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteAllTransports() 1m 33s 929ms
Given Set token of apiUsername "super-admin-neuca" 226ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 132ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 16s 744ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 16s 696ms
When Confirm status "ARRIVE" by Public API "v1" 481ms
And Login as "neuca-admin" 2s 205ms
When Go to "TRANSPORT_TABLE" 498ms
And Click button "STATUS" "1" times 3s 163ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 146ms
Then If user is login then logout 250ms
And Login as "neuca-admin" 2s 223ms
And Go to "TRANSPORT_TABLE" 464ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 274ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteAllTransports() 1m 33s 670ms
Scenario Outline Check if transports are correctly sorted after logging in again
Steps
Given Set token of apiUsername "super-admin-neuca" 228ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 125ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 16s 621ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 16s 773ms
When Confirm status "ARRIVE" by Public API "v1" 406ms
And Login as "neuca-admin" 2s 406ms
When Go to "TRANSPORT_TABLE" 30s 903ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for visibility of element located by By.xpath: //div[@class = 'transport-table-nav'] (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 CucumberTests.BaseTest.goToTab(BaseTest.java:94)
	at CucumberTests.Transport.CreateTransport.GoToTab(CreateTransport.java:193)
	at ✽.Go to "TRANSPORT_TABLE"(file:Features/Atom/Sorting/Sorting.feature:81)
Caused by: org.openqa.selenium.NoSuchElementException: Cannot locate an element using By.xpath: //div[@class = 'transport-table-nav']
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 CucumberTests.BaseTest.goToTab(BaseTest.java:94)
	at CucumberTests.Transport.CreateTransport.GoToTab(CreateTransport.java:193)
	at sun.reflect.GeneratedMethodAccessor208.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 Click button "STATUS" "2" times 000ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 000ms
Then If user is login then logout 000ms
And Login as "neuca-admin" 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 000ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.deleteAllTransports() 1m 33s 964ms