Project Number Date
ApolloFullRunnerReport apollo-test-2.81 15 lip 2021, 06:54

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Filters 186 1 3 0 0 190 25 1 26 16m 50s 119ms Failed
Feature Filters
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 152ms
When Go to "TRANSPORT_TABLE" 385ms
Then Check transport is loaded "DELIVERY" 1s 343ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 449ms
When Go to "TRANSPORT_TABLE" 358ms
Then Check transport is loaded "DELIVERY" 1s 384ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-piast" 2s 306ms
When Go to "TRANSPORT_TABLE" 357ms
Then Check transport is loaded "DELIVERY" 1s 361ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 340ms
When Go to "TRANSPORT_TABLE" 339ms
Then Check transport is loaded "LOAD" 1s 319ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 546ms
When Go to "TRANSPORT_TABLE" 444ms
Then Check transport is loaded "DELIVERY" 1s 401ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 7s 805ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 978ms
And Delete created transport by API 599ms
When Go to "ARCHIVE_TAB" 459ms
And Show all transport "false" 088ms
Then Check specific column "CONTRACTOR" 490ms
After Hooks.deleteAllTransports() 1m 16s 963ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 646ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 2s 291ms
And Delete created transport by API 537ms
When Go to "ARCHIVE_TAB" 506ms
And Show all transport "true" 238ms
Then Check specific column "CONTRACTOR" 1s 161ms
After Hooks.deleteAllTransports() 1m 2s 158ms
Given Set token of apiUsername "super-admin-sempertrans" 253ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 947ms
When Login as "sempertrans-admin" 2s 204ms
And Go to "TRANSPORT_TABLE" 476ms
And Show all transport "false" 081ms
And Select transportType "DELIVERY" 1s 232ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 261ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "2" days 1s 961ms
And Select transportType "DELIVERY" 1s 245ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 266ms
Then Verify if new transport appear in transport table with polling "true" 5s 109ms
After Hooks.deleteAllTransports() 1m 3s 001ms
Given Set token of apiUsername "super-admin-alrec" 239ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 767ms
When Login as "alrec-admin" 2s 279ms
And Go to "TRANSPORT_TABLE" 373ms
And Show all transport "true" 236ms
And Select transportType "DELIVERY" 1s 275ms
And Fill text based "CONTRACTOR" filter with "DAA1" 215ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" in "2" days 2s 754ms
And Select transportType "DELIVERY" 1s 225ms
And Fill text based "CONTRACTOR" filter with "DAA1" 286ms
Then Verify if new transport appear in transport table with polling "true" 5s 116ms
After Hooks.deleteAllTransports() 48s 807ms
Given Set token of apiUsername "super-admin-sempertrans" 259ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 973ms
When Login as "sempertrans-admin" 2s 274ms
And Go to "TRANSPORT_TABLE" 422ms
And Show all transport "false" 086ms
And Select transportType "DELIVERY" 1s 243ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 267ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" in "2" days 1s 967ms
And Select transportType "DELIVERY" 1s 246ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 254ms
Then Verify if new transport appear in transport table with polling "false" 20s 093ms
After Hooks.deleteAllTransports() 1m 2s 990ms
Given Set token of apiUsername "super-admin-alrec" 256ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 761ms
When Login as "alrec-admin" 2s 237ms
And Go to "TRANSPORT_TABLE" 374ms
And Show all transport "true" 241ms
And Select transportType "DELIVERY" 1s 274ms
And Fill text based "CONTRACTOR" filter with "DAA1" 221ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-alrec" in "2" days 2s 756ms
And Select transportType "DELIVERY" 1s 236ms
And Fill text based "CONTRACTOR" filter with "DAA1" 242ms
Then Verify if new transport appear in transport table with polling "false" 20s 112ms
After Hooks.deleteAllTransports() 48s 623ms
Given Set token of apiUsername "swisskrono-purchasing-department" 214ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 234ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 9s 870ms
When Go to "TRANSPORT_TABLE" 472ms
And Sort transports by "show-mine" 1s 138ms
And Show all transport types 1s 168ms
Then Verify that created transport is "true" in transport table 1s 245ms
After Hooks.deleteTransportAfterTest() 660ms
Given Set token of apiUsername "swisskrono-purchasing-department" 245ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 205ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 586ms
When Go to "TRANSPORT_TABLE" 444ms
And Sort transports by "show-all" 1s 140ms
And Show all transport types 1s 160ms
Then Verify that created transport is "true" in transport table 1s 222ms
After Hooks.deleteTransportAfterTest() 651ms
Given Set token of apiUsername "swisskrono-admin" 223ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 2s 196ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 728ms
When Go to "TRANSPORT_TABLE" 357ms
And Sort transports by "show-mine" 1s 134ms
And Show all transport types 1s 150ms
Then Verify that created transport is "false" in transport table 1m 18s 430ms
After Hooks.deleteTransportAfterTest() 614ms
Given Set token of apiUsername "swisskrono-admin" 224ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 2s 292ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 808ms
When Go to "TRANSPORT_TABLE" 356ms
And Sort transports by "show-all" 1s 139ms
And Show all transport types 1s 180ms
Then Verify that created transport is "true" in transport table 1s 222ms
After Hooks.deleteTransportAfterTest() 667ms
Given Set token of apiUsername "swisskrono-purchasing-department" 247ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 179ms
And Delete created transport by API 622ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 583ms
When Go to "ARCHIVE_TAB" 511ms
And Sort transports by "show-mine" 1s 157ms
And Show "SMALLS_IMPORT" 157ms
Then Verify that created transport is "true" in transport table 15s 140ms
After Hooks.deleteTransportAfterTest() 679ms
Given Set token of apiUsername "swisskrono-purchasing-department" 210ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 16s 102ms
And Delete created transport by API 656ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 745ms
When Go to "ARCHIVE_TAB" 482ms
And Sort transports by "show-all" 1s 140ms
And Show "SMALLS_IMPORT" 168ms
Then Verify that created transport is "true" in transport table 15s 156ms
After Hooks.deleteTransportAfterTest() 606ms
Given Set token of apiUsername "swisskrono-admin" 237ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 16s 093ms
And Delete created transport by API 690ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 769ms
When Go to "ARCHIVE_TAB" 473ms
And Sort transports by "show-mine" 1s 163ms
And Show "SMALLS_IMPORT" 164ms
Then Verify that created transport is "false" in transport table 1m 32s 334ms
After Hooks.deleteTransportAfterTest() 624ms
Given Set token of apiUsername "swisskrono-admin" 239ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 16s 109ms
And Delete created transport by API 630ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 953ms
When Go to "ARCHIVE_TAB" 489ms
And Sort transports by "show-all" 1s 132ms
And Show "SMALLS_IMPORT" 171ms
Then Verify that created transport is "true" in transport table 15s 112ms
After Hooks.deleteTransportAfterTest() 591ms
Given Set token of apiUsername "super-admin-alrec" 251ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 16s 082ms
And Create transport "CREATE_TRANSPORT_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 16s 222ms
When Login as "alrec-admin" 2s 297ms
And Go to "TRANSPORT_TABLE" 361ms
And Show all transport "true" 215ms
And Select transportType "TRANSPORT_ORDER" 1s 267ms
Then Check if load and unload place filters work properly "UNLOAD_PLACE" 26s 106ms
After Hooks.deleteAllTransports() 48s 314ms
Given Set token of apiUsername "super-admin-alrec" 240ms
And Create transport "CREATE_INBOUND_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 2s 206ms
And Create transport "CREATE_INBOUND_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 2s 341ms
When Login as "alrec-admin" 2s 320ms
And Go to "TRANSPORT_TABLE" 372ms
And Show all transport "true" 229ms
And Select transportType "INBOUND" 1s 224ms
Then Check if load and unload place filters work properly "LOAD_PLACE" 26s 204ms
After Hooks.deleteAllTransports() 48s 398ms
Given Set token of apiUsername "super-admin-alrec" 243ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 2s 250ms
When Login as "alrec-admin" 2s 324ms
And Go to "TRANSPORT_TABLE" 370ms
And Show all transport "true" 247ms
And Select transportType "TRANSPORT_ORDER" 1s 278ms
Then Check if load and unload time filters work properly "LOAD_TIME_WINDOW" 37s 308ms
After Hooks.deleteTransportAfterTest() 539ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 695ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 154ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 673ms
And Accept transferred transport by Api 670ms
And Create advice "ADVICE_SMALLS" "SMALLS_IMPORT" "super-admin-skz" 57s 183ms
And Delete created transport by API 974ms
When Go to "ARCHIVE_TAB" 523ms
And Show "SMALLS_IMPORT" 189ms
Then Check if it is possible to search with different date property selects 1m 28s 115ms
After Hooks.deleteTransportAfterTest() 778ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 737ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 2s 182ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 666ms
And Accept transferred transport by Api 626ms
And Create advice "ADVICE_SMALLS" "SMALLS_EXPORT" "super-admin-skz" 57s 561ms
And Delete created transport by API 902ms
When Go to "ARCHIVE_TAB" 506ms
And Show "SMALLS_EXPORT" 184ms
Then Check if it is possible to search with different date property selects 1m 27s 907ms
After Hooks.deleteTransportAfterTest() 779ms
Scenario Outline Check if transport table days limit filter displays correct transport
Steps
Given Set token of apiUsername "super-admin-neuca" 241ms
And Prepare setting: "TRANSPORT_TABLE_DAYS_LIMIT" with value: "7d" with "super-admin-neuca" 027ms
When Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "8" days 16s 991ms
And Login as "neuca-admin" 2s 183ms
And Go to "TRANSPORT_TABLE" 30s 912ms
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:206)
	at ✽.Go to "TRANSPORT_TABLE"(file:Features/Atom/Filters/Filter.feature:152)
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:206)
	at sun.reflect.GeneratedMethodAccessor224.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)
Then Verify that created transport is "false" in transport table 000ms
And Toggle transport table days limit filter 000ms
And Verify that created transport is "true" in transport table 000ms
After Hooks.deleteTransportAfterTest() 905ms
Given Set token of apiUsername "super-admin-neuca" 243ms
And Get custom field settings for "DELIVERY" transport type and "neuca" company 216ms
And Mark custom fields as not obligatory 005ms
And Get setting "SORT_TABLE_BY_TRANSPORT_COMPLETED" for "neuca" 130ms
And Prepare setting: "SORT_TABLE_BY_TRANSPORT_COMPLETED" with value: "true" with "super-admin-neuca" 025ms
When Create 3 transports "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 20s 952ms
Then Login as "neuca-admin" 2s 154ms
And Go to "TRANSPORT_TABLE" 510ms
And Confirm statuses until reach "process-ended" 22s 162ms
Then Check if sorting by 'Finished' status is working correctly 203ms
After Hooks.deleteTransportsAfterTest() 2s 381ms
After Hooks.rollbackAllCustomFieldsSettings() 395ms
After Hooks.rollbackSettings() 122ms