Project Number Date
ApolloFullRunnerReport kapibary.22 30 maj 2021, 07:20

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Filters 180 4 10 0 0 194 22 4 26 14m 5s 009ms Failed
Feature Filters
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 196ms
When Go to "TRANSPORT_TABLE" 536ms
Then Check transport is loaded "DELIVERY" 1s 317ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 554ms
When Go to "TRANSPORT_TABLE" 357ms
Then Check transport is loaded "DELIVERY" 1s 388ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-piast" 2s 385ms
When Go to "TRANSPORT_TABLE" 453ms
Then Check transport is loaded "DELIVERY" 1s 411ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 325ms
When Go to "TRANSPORT_TABLE" 419ms
Then Check transport is loaded "LOAD" 1s 297ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 254ms
When Go to "TRANSPORT_TABLE" 333ms
Then Check transport is loaded "DELIVERY" 1s 354ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 4s 405ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 932ms
And Delete created transport by API 535ms
When Go to "ARCHIVE_TAB" 439ms
And Show all transport "false" 162ms
Then Check specific column "CONTRACTOR" 6s 914ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 562ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 2s 249ms
And Delete created transport by API 610ms
When Go to "ARCHIVE_TAB" 517ms
And Show all transport "true" 330ms
Then Check specific column "CONTRACTOR" 3s 040ms
Scenario Outline Check every filter in table
Steps
Given Set token of apiUsername "super-admin-sempertrans" 244ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" 15s 783ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 15s 815ms
And Get inputs from database "ADVICE_UNLOAD" "super-admin-sempertrans" 035ms
When Login as "sempertrans-admin" 2s 104ms
And Go to "TRANSPORT_TABLE" 447ms
And Select transportType "DELIVERY" 1s 181ms
And Click button advice in transport table "DELIVERY" 257ms
And Set advice window in schedule in the past 3s 154ms
And Fill advice form 12s 054ms
And Click advice save button and wait for advice form to disappear 33s 275ms
And Go to "TRANSPORT_TABLE" 519ms
And Select transportType "DELIVERY" 1s 268ms
Then Check if filters work properly 25s 171ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//td[@data-column-name='CONTRACTOR']//div"}
  (Session info: headless chrome=91.0.4472.77)
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: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.Ta14K6}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, acceptInsecureCerts=false, browserVersion=91.0.4472.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 1cffdde708e9c6daad34b389115cd1ab
*** Element info: {Using=xpath, value=//td[@data-column-name='CONTRACTOR']//div}
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:120)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:586)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
	at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:458)
	at org.openqa.selenium.By$ByXPath.findElement(By.java:361)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:348)
	at Pages.Filters.FiltersPage.isTransportFiltered(FiltersPage.java:175)
	at Pages.Filters.FiltersPage.fillEveryFilter(FiltersPage.java:98)
	at CucumberTests.Filters.FilterTransportTest.checkIfFiltersWorkProperly(FilterTransportTest.java:42)
	at ✽.Check if filters work properly(file:Features/Atom/Filters/Filter.feature:42)
After Hooks.deleteAllTransports() 1m 3s 369ms
Given Set token of apiUsername "super-admin-sempertrans" 297ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 2s 140ms
When Login as "sempertrans-admin" 2s 299ms
And Go to "TRANSPORT_TABLE" 497ms
And Show all transport "false" 159ms
And Select transportType "DELIVERY" 1s 273ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 268ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "2" days 1s 919ms
And Select transportType "DELIVERY" 1s 254ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 277ms
Then Verify if new transport appear in transport table with polling "true" 5s 139ms
After Hooks.deleteAllTransports() 1m 3s 174ms
Given Set token of apiUsername "super-admin-alrec" 280ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 688ms
When Login as "alrec-admin" 2s 297ms
And Go to "TRANSPORT_TABLE" 412ms
And Show all transport "true" 341ms
And Select transportType "DELIVERY" 1s 290ms
And Fill text based "CONTRACTOR" filter with "DAA1" 248ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" in "2" days 2s 543ms
And Select transportType "DELIVERY" 1s 253ms
And Fill text based "CONTRACTOR" filter with "DAA1" 229ms
Then Verify if new transport appear in transport table with polling "true" 5s 108ms
After Hooks.deleteAllTransports() 49s 638ms
Given Set token of apiUsername "super-admin-sempertrans" 280ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 880ms
When Login as "sempertrans-admin" 2s 278ms
And Go to "TRANSPORT_TABLE" 503ms
And Show all transport "false" 156ms
And Select transportType "DELIVERY" 1s 254ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 285ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" in "2" days 2s 027ms
And Select transportType "DELIVERY" 1s 244ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 224ms
Then Verify if new transport appear in transport table with polling "false" 20s 100ms
After Hooks.deleteAllTransports() 1m 3s 191ms
Given Set token of apiUsername "super-admin-alrec" 271ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 638ms
When Login as "alrec-admin" 2s 344ms
And Go to "TRANSPORT_TABLE" 416ms
And Show all transport "true" 338ms
And Select transportType "DELIVERY" 1s 282ms
And Fill text based "CONTRACTOR" filter with "DAA1" 241ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-alrec" in "2" days 2s 593ms
And Select transportType "DELIVERY" 1s 250ms
And Fill text based "CONTRACTOR" filter with "DAA1" 240ms
Then Verify if new transport appear in transport table with polling "false" 20s 063ms
After Hooks.deleteAllTransports() 48s 868ms
Given Set token of apiUsername "swisskrono-purchasing-department" 234ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 196ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 8s 795ms
When Go to "TRANSPORT_TABLE" 450ms
And Sort transports by "show-mine" 1s 163ms
And Show all transport types 1s 201ms
Then Verify that created transport is "true" in transport table 1s 231ms
After Hooks.deleteTransportAfterTest() 597ms
Given Set token of apiUsername "swisskrono-purchasing-department" 213ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 195ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 598ms
When Go to "TRANSPORT_TABLE" 394ms
And Sort transports by "show-all" 1s 120ms
And Show all transport types 1s 186ms
Then Verify that created transport is "true" in transport table 1s 229ms
After Hooks.deleteTransportAfterTest() 587ms
Given Set token of apiUsername "swisskrono-admin" 236ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 2s 145ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 780ms
When Go to "TRANSPORT_TABLE" 373ms
And Sort transports by "show-mine" 1s 148ms
And Show all transport types 1s 162ms
Then Verify that created transport is "false" in transport table 1m 18s 472ms
After Hooks.deleteTransportAfterTest() 739ms
Given Set token of apiUsername "swisskrono-admin" 231ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 2s 172ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 811ms
When Go to "TRANSPORT_TABLE" 416ms
And Sort transports by "show-all" 1s 162ms
And Show all transport types 1s 187ms
Then Verify that created transport is "true" in transport table 1s 298ms
After Hooks.deleteTransportAfterTest() 618ms
Given Set token of apiUsername "swisskrono-purchasing-department" 230ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 161ms
And Delete created transport by API 542ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 812ms
When Go to "ARCHIVE_TAB" 481ms
And Sort transports by "show-mine" 1s 142ms
And Show "SMALLS_IMPORT" 173ms
Then Verify that created transport is "true" in transport table 15s 125ms
After Hooks.deleteTransportAfterTest() 614ms
Given Set token of apiUsername "swisskrono-purchasing-department" 245ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 16s 100ms
And Delete created transport by API 589ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 840ms
When Go to "ARCHIVE_TAB" 483ms
And Sort transports by "show-all" 1s 158ms
And Show "SMALLS_IMPORT" 191ms
Then Verify that created transport is "true" in transport table 15s 199ms
After Hooks.deleteTransportAfterTest() 579ms
Given Set token of apiUsername "swisskrono-admin" 237ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 16s 112ms
And Delete created transport by API 539ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 774ms
When Go to "ARCHIVE_TAB" 498ms
And Sort transports by "show-mine" 1s 159ms
And Show "SMALLS_IMPORT" 171ms
Then Verify that created transport is "false" in transport table 1m 32s 288ms
After Hooks.deleteTransportAfterTest() 759ms
Given Set token of apiUsername "swisskrono-admin" 250ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 16s 067ms
And Delete created transport by API 582ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 729ms
When Go to "ARCHIVE_TAB" 479ms
And Sort transports by "show-all" 1s 135ms
And Show "SMALLS_IMPORT" 168ms
Then Verify that created transport is "true" in transport table 15s 124ms
After Hooks.deleteTransportAfterTest() 663ms
Given Set token of apiUsername "super-admin-alrec" 266ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 16s 126ms
And Create transport "CREATE_TRANSPORT_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 16s 109ms
When Login as "alrec-admin" 2s 685ms
And Go to "TRANSPORT_TABLE" 407ms
And Show all transport "true" 333ms
And Select transportType "TRANSPORT_ORDER" 1s 357ms
Then Check if load and unload place filters work properly "UNLOAD_PLACE" 26s 216ms
After Hooks.deleteAllTransports() 48s 468ms
Given Set token of apiUsername "super-admin-alrec" 321ms
And Create transport "CREATE_INBOUND_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 2s 181ms
And Create transport "CREATE_INBOUND_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 2s 296ms
When Login as "alrec-admin" 2s 355ms
And Go to "TRANSPORT_TABLE" 382ms
And Show all transport "true" 324ms
And Select transportType "INBOUND" 1s 227ms
Then Check if load and unload place filters work properly "LOAD_PLACE" 26s 303ms
After Hooks.deleteAllTransports() 48s 233ms
Scenario Outline Check if order is visible after filter load or unload time column in specific time range
Steps
Given Set token of apiUsername "super-admin-alrec" 252ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 2s 169ms
When Login as "alrec-admin" 2s 401ms
And Go to "TRANSPORT_TABLE" 474ms
And Show all transport "true" 606ms
And Select transportType "TRANSPORT_ORDER" 1s 362ms
Then Check if load and unload time filters work properly "LOAD_TIME_WINDOW" 34s 318ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[contains(@class, 'open')]//span[@aria-label='08.06.2021']"}
  (Session info: headless chrome=91.0.4472.77)
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: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.Ta14K6}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, acceptInsecureCerts=false, browserVersion=91.0.4472.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 1cffdde708e9c6daad34b389115cd1ab
*** Element info: {Using=xpath, value=//div[contains(@class, 'open')]//span[@aria-label='08.06.2021']}
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:120)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:586)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
	at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:458)
	at org.openqa.selenium.By$ByXPath.findElement(By.java:361)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:348)
	at Pages.Filters.FiltersPage.fillDateFilter(FiltersPage.java:165)
	at Pages.Filters.FiltersPage.verifyLoadOrUnloadTimeFilters(FiltersPage.java:137)
	at CucumberTests.Filters.FilterTransportTest.checkIfLoadAndUnloadTimeFiltersWorkProperly(FilterTransportTest.java:91)
	at ✽.Check if load and unload time filters work properly "LOAD_TIME_WINDOW"(file:Features/Atom/Filters/Filter.feature:123)
After Hooks.deleteTransportAfterTest() 539ms
Scenario Outline Check if it is possible to choose what the search in the archive applies to
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 754ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 148ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 646ms
And Accept transferred transport by Api 015ms
java.lang.AssertionError: Nie znaleziono szukanego zasobu w Apollo!
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getBigIntegerResult(ApolloSelectDbService.java:117)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getLongResult(ApolloSelectDbService.java:107)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.findIdBy(ApolloSelectDbService.java:19)
	at CucumberTests.Transport.CarrierTransportAction.acceptTransferredTransportByApi(CarrierTransportAction.java:77)
	at ✽.Accept transferred transport by Api(file:Features/Atom/Filters/Filter.feature:132)
And Create advice "ADVICE_SMALLS" "SMALLS_IMPORT" "super-admin-skz" 000ms
And Delete created transport by API 000ms
When Go to "ARCHIVE_TAB" 000ms
And Show "SMALLS_IMPORT" 000ms
Then Check if it is possible to search with different date property selects 000ms
Scenario Outline Check if it is possible to choose what the search in the archive applies to
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 565ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 2s 017ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 649ms
And Accept transferred transport by Api 013ms
java.lang.AssertionError: Nie znaleziono szukanego zasobu w Apollo!
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getBigIntegerResult(ApolloSelectDbService.java:117)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getLongResult(ApolloSelectDbService.java:107)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.findIdBy(ApolloSelectDbService.java:19)
	at CucumberTests.Transport.CarrierTransportAction.acceptTransferredTransportByApi(CarrierTransportAction.java:77)
	at ✽.Accept transferred transport by Api(file:Features/Atom/Filters/Filter.feature:132)
And Create advice "ADVICE_SMALLS" "SMALLS_EXPORT" "super-admin-skz" 000ms
And Delete created transport by API 000ms
When Go to "ARCHIVE_TAB" 000ms
And Show "SMALLS_EXPORT" 000ms
Then Check if it is possible to search with different date property selects 000ms
Given Set token of apiUsername "super-admin-neuca" 325ms
And Prepare setting: "TRANSPORT_TABLE_DAYS_LIMIT" with value: "7d" with "super-admin-neuca" 026ms
When Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "8" days 2s 831ms
And Login as "neuca-admin" 2s 087ms
And Go to "TRANSPORT_TABLE" 470ms
Then Verify that created transport is "false" in transport table 1m 32s 291ms
And Toggle transport table days limit filter 169ms
And Verify that created transport is "true" in transport table 15s 158ms
After Hooks.deleteTransportAfterTest() 881ms