Project Number Date
ApolloFullRunnerReport develop.412 07 maj 2021, 06:35

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Filters 186 3 5 0 0 194 23 3 26 14m 4s 060ms Failed
Feature Filters
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 839ms
When Go to "TRANSPORT_TABLE" 172ms
Then Check transport is loaded "DELIVERY" 1s 103ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 073ms
When Go to "TRANSPORT_TABLE" 107ms
Then Check transport is loaded "DELIVERY" 1s 159ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-piast" 960ms
When Go to "TRANSPORT_TABLE" 110ms
Then Check transport is loaded "DELIVERY" 1s 303ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 032ms
When Go to "TRANSPORT_TABLE" 101ms
Then Check transport is loaded "LOAD" 1s 105ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 448ms
When Go to "TRANSPORT_TABLE" 227ms
Then Check transport is loaded "DELIVERY" 1s 134ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 1s 427ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 226ms
And Delete created transport by API 087ms
When Go to "ARCHIVE_TAB" 171ms
And Show all transport "false" 012ms
Then Check specific column "CONTRACTOR" 337ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 027ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 343ms
And Delete created transport by API 137ms
When Go to "ARCHIVE_TAB" 271ms
And Show all transport "true" 071ms
Then Check specific column "CONTRACTOR" 729ms
Scenario Outline Check every filter in table
Steps
Given Set token of apiUsername "super-admin-sempertrans" 127ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" 15s 188ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 15s 221ms
And Get inputs from database "ADVICE_UNLOAD" "super-admin-sempertrans" 003ms
When Login as "sempertrans-admin" 1s 059ms
And Go to "TRANSPORT_TABLE" 104ms
And Select transportType "DELIVERY" 1s 224ms
And Click button advice in transport table "DELIVERY" 080ms
And Set advice window in schedule in the past 2s 437ms
And Fill advice form 9s 583ms
And Click advice save button and wait for advice form to disappear 30s 684ms
And Go to "TRANSPORT_TABLE" 265ms
And Select transportType "DELIVERY" 1s 078ms
Then Check if filters work properly 38s 956ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//td[@data-column-name='UNLOAD_TIME_WINDOW']//button"}
  (Session info: headless chrome=90.0.4430.93)
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: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=90.0.4430.24 (4c6d850f087da467d926e8eddb76550aed655991-refs/branch-heads/4430@{#429}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.szn0yJ}, 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=90.0.4430.93, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: d8cb65347b7f678faf9a48a084bcf60c
*** Element info: {Using=xpath, value=//td[@data-column-name='UNLOAD_TIME_WINDOW']//button}
	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 1s 592ms
Given Set token of apiUsername "super-admin-sempertrans" 114ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 209ms
When Login as "sempertrans-admin" 1s 100ms
And Go to "TRANSPORT_TABLE" 180ms
And Show all transport "false" 012ms
And Select transportType "DELIVERY" 1s 071ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 126ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "2" days 1s 219ms
And Select transportType "DELIVERY" 1s 103ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 094ms
Then Verify if new transport appear in transport table with polling "true" 5s 037ms
After Hooks.deleteAllTransports() 1m 1s 530ms
Given Set token of apiUsername "super-admin-alrec" 112ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 335ms
When Login as "alrec-admin" 990ms
And Go to "TRANSPORT_TABLE" 112ms
And Show all transport "true" 074ms
And Select transportType "DELIVERY" 1s 122ms
And Fill text based "CONTRACTOR" filter with "DAA1" 081ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" in "2" days 1s 366ms
And Select transportType "DELIVERY" 1s 083ms
And Fill text based "CONTRACTOR" filter with "DAA1" 076ms
Then Verify if new transport appear in transport table with polling "true" 5s 038ms
After Hooks.deleteAllTransports() 46s 780ms
Given Set token of apiUsername "super-admin-sempertrans" 117ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 199ms
When Login as "sempertrans-admin" 1s 065ms
And Go to "TRANSPORT_TABLE" 204ms
And Show all transport "false" 007ms
And Select transportType "DELIVERY" 1s 077ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 072ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" in "2" days 1s 241ms
And Select transportType "DELIVERY" 1s 101ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 077ms
Then Verify if new transport appear in transport table with polling "false" 20s 053ms
After Hooks.deleteAllTransports() 1m 1s 615ms
Given Set token of apiUsername "super-admin-alrec" 175ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 266ms
When Login as "alrec-admin" 1s 018ms
And Go to "TRANSPORT_TABLE" 131ms
And Show all transport "true" 067ms
And Select transportType "DELIVERY" 1s 115ms
And Fill text based "CONTRACTOR" filter with "DAA1" 109ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-alrec" in "2" days 1s 369ms
And Select transportType "DELIVERY" 1s 083ms
And Fill text based "CONTRACTOR" filter with "DAA1" 080ms
Then Verify if new transport appear in transport table with polling "false" 20s 061ms
After Hooks.deleteAllTransports() 46s 602ms
Given Set token of apiUsername "swisskrono-purchasing-department" 171ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 285ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 430ms
When Go to "TRANSPORT_TABLE" 236ms
And Sort transports by "show-mine" 1s 063ms
And Show all transport types 1s 083ms
Then Verify that created transport is "true" in transport table 1s 062ms
After Hooks.deleteTransportAfterTest() 085ms
Given Set token of apiUsername "swisskrono-purchasing-department" 104ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 251ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 136ms
When Go to "TRANSPORT_TABLE" 218ms
And Sort transports by "show-all" 1s 048ms
And Show all transport types 1s 069ms
Then Verify that created transport is "true" in transport table 1s 061ms
After Hooks.deleteTransportAfterTest() 098ms
Given Set token of apiUsername "swisskrono-admin" 108ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 1s 235ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 078ms
When Go to "TRANSPORT_TABLE" 104ms
And Sort transports by "show-mine" 1s 083ms
And Show all transport types 1s 053ms
Then Verify that created transport is "false" in transport table 1m 18s 194ms
After Hooks.deleteTransportAfterTest() 130ms
Given Set token of apiUsername "swisskrono-admin" 112ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 1s 321ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 296ms
When Go to "TRANSPORT_TABLE" 107ms
And Sort transports by "show-all" 1s 063ms
And Show all transport types 1s 128ms
Then Verify that created transport is "true" in transport table 1s 060ms
After Hooks.deleteTransportAfterTest() 097ms
Given Set token of apiUsername "swisskrono-purchasing-department" 147ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 307ms
And Delete created transport by API 095ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 161ms
When Go to "ARCHIVE_TAB" 219ms
And Sort transports by "show-mine" 1s 080ms
And Show "SMALLS_IMPORT" 070ms
Then Verify that created transport is "true" in transport table 15s 094ms
After Hooks.deleteTransportAfterTest() 093ms
Given Set token of apiUsername "swisskrono-purchasing-department" 155ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 15s 215ms
And Delete created transport by API 099ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 356ms
When Go to "ARCHIVE_TAB" 208ms
And Sort transports by "show-all" 1s 050ms
And Show "SMALLS_IMPORT" 122ms
Then Verify that created transport is "true" in transport table 15s 041ms
After Hooks.deleteTransportAfterTest() 117ms
Given Set token of apiUsername "swisskrono-admin" 108ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 15s 220ms
And Delete created transport by API 094ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 293ms
When Go to "ARCHIVE_TAB" 207ms
And Sort transports by "show-mine" 1s 112ms
And Show "SMALLS_IMPORT" 068ms
Then Verify that created transport is "false" in transport table 1m 32s 281ms
After Hooks.deleteTransportAfterTest() 098ms
Given Set token of apiUsername "swisskrono-admin" 120ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 15s 416ms
And Delete created transport by API 104ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 264ms
When Go to "ARCHIVE_TAB" 218ms
And Sort transports by "show-all" 1s 050ms
And Show "SMALLS_IMPORT" 066ms
Then Verify that created transport is "true" in transport table 15s 041ms
After Hooks.deleteTransportAfterTest() 096ms
Given Set token of apiUsername "super-admin-alrec" 120ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 15s 651ms
And Create transport "CREATE_TRANSPORT_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 15s 212ms
When Login as "alrec-admin" 1s 063ms
And Go to "TRANSPORT_TABLE" 128ms
And Show all transport "true" 065ms
And Select transportType "TRANSPORT_ORDER" 1s 147ms
Then Check if load and unload place filters work properly "UNLOAD_PLACE" 24s 770ms
After Hooks.deleteAllTransports() 46s 658ms
Given Set token of apiUsername "super-admin-alrec" 126ms
And Create transport "CREATE_INBOUND_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 1s 225ms
And Create transport "CREATE_INBOUND_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 1s 209ms
When Login as "alrec-admin" 1s 172ms
And Go to "TRANSPORT_TABLE" 130ms
And Show all transport "true" 079ms
And Select transportType "INBOUND" 1s 068ms
Then Check if load and unload place filters work properly "LOAD_PLACE" 24s 801ms
After Hooks.deleteAllTransports() 46s 600ms
Given Set token of apiUsername "super-admin-alrec" 116ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 1s 245ms
When Login as "alrec-admin" 1s 007ms
And Go to "TRANSPORT_TABLE" 120ms
And Show all transport "true" 054ms
And Select transportType "TRANSPORT_ORDER" 1s 118ms
Then Check if load and unload time filters work properly "LOAD_TIME_WINDOW" 36s 577ms
After Hooks.deleteTransportAfterTest() 099ms
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" 1s 301ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 259ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 173ms
And Accept transferred transport by Api 001ms
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" 1s 331ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 327ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 096ms
And Accept transferred transport by Api 179ms
And Create advice "ADVICE_SMALLS" "SMALLS_EXPORT" "super-admin-skz" 51s 056ms
And Delete created transport by API 125ms
When Go to "ARCHIVE_TAB" 244ms
And Show "SMALLS_EXPORT" 077ms
Then Check if it is possible to search with different date property selects 23s 413ms
org.junit.ComparisonFailure: Data jest inna niż wybrana w filtrze! expected:<0[8].05.2021> but was:<0[7].05.2021>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at Pages.Filters.FiltersPage.checkDateFilterPropertySelect(FiltersPage.java:260)
	at CucumberTests.Filters.FilterTransportTest.searchWithDifferentArchiveFilters(FilterTransportTest.java:97)
	at ✽.Check if it is possible to search with different date property selects(file:Features/Atom/Filters/Filter.feature:137)
Given Set token of apiUsername "super-admin-neuca" 120ms
And Prepare setting: "TRANSPORT_TABLE_DAYS_LIMIT" with value: "7d" with "super-admin-neuca" 025ms
When Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "8" days 15s 504ms
And Login as "neuca-admin" 2s 676ms
And Go to "TRANSPORT_TABLE" 238ms
Then Verify that created transport is "false" in transport table 1m 32s 177ms
And Toggle transport table days limit filter 077ms
And Verify that created transport is "true" in transport table 15s 064ms
After Hooks.deleteTransportAfterTest() 126ms