Project Number Date
ApolloFullRunnerReport develop.393 23 kwi 2021, 05:44

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Filters 191 3 0 0 0 194 23 3 26 15m 16s 392ms Failed
Feature Filters
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 620ms
When Go to "TRANSPORT_TABLE" 133ms
Then Check transport is loaded "DELIVERY" 1s 100ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 079ms
When Go to "TRANSPORT_TABLE" 099ms
Then Check transport is loaded "DELIVERY" 1s 164ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-piast" 928ms
When Go to "TRANSPORT_TABLE" 104ms
Then Check transport is loaded "DELIVERY" 1s 144ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 037ms
When Go to "TRANSPORT_TABLE" 106ms
Then Check transport is loaded "LOAD" 1s 118ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 035ms
When Go to "TRANSPORT_TABLE" 104ms
Then Check transport is loaded "DELIVERY" 1s 143ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 1s 944ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 210ms
And Delete created transport by API 075ms
When Go to "ARCHIVE_TAB" 181ms
And Show all transport "false" 013ms
Then Check specific column "CONTRACTOR" 283ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 019ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 281ms
And Delete created transport by API 079ms
When Go to "ARCHIVE_TAB" 173ms
And Show all transport "true" 076ms
Then Check specific column "CONTRACTOR" 691ms
Scenario Outline Check every filter in table
Steps
Given Set token of apiUsername "super-admin-sempertrans" 104ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" 15s 205ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 15s 174ms
And Get inputs from database "ADVICE_UNLOAD" "super-admin-sempertrans" 003ms
When Login as "sempertrans-admin" 980ms
And Go to "TRANSPORT_TABLE" 207ms
And Select transportType "DELIVERY" 1s 082ms
And Click button advice in transport table "DELIVERY" 092ms
And Set advice window in schedule in the past 2s 377ms
And Fill advice form 9s 423ms
And Click advice save button and wait for advice form to disappear 30s 727ms
And Go to "TRANSPORT_TABLE" 285ms
And Select transportType "DELIVERY" 1s 072ms
Then Check if filters work properly 39s 117ms
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.72)
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-2/temp/buildTmp/.com.google.Chrome.hpD88Q}, 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.72, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 39eef7095cc3cbce297c3f6655459228
*** 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 654ms
Given Set token of apiUsername "super-admin-sempertrans" 117ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 232ms
When Login as "sempertrans-admin" 1s 049ms
And Go to "TRANSPORT_TABLE" 219ms
And Show all transport "false" 011ms
And Select transportType "DELIVERY" 1s 074ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 078ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "2" days 1s 273ms
And Select transportType "DELIVERY" 1s 113ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 098ms
Then Verify if new transport appear in transport table with polling "true" 5s 042ms
After Hooks.deleteAllTransports() 1m 1s 653ms
Given Set token of apiUsername "super-admin-alrec" 109ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 305ms
When Login as "alrec-admin" 1s 043ms
And Go to "TRANSPORT_TABLE" 135ms
And Show all transport "true" 080ms
And Select transportType "DELIVERY" 1s 122ms
And Fill text based "CONTRACTOR" filter with "DAA1" 089ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" in "2" days 1s 363ms
And Select transportType "DELIVERY" 1s 103ms
And Fill text based "CONTRACTOR" filter with "DAA1" 099ms
Then Verify if new transport appear in transport table with polling "true" 5s 043ms
After Hooks.deleteAllTransports() 46s 755ms
Given Set token of apiUsername "super-admin-sempertrans" 102ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 179ms
When Login as "sempertrans-admin" 992ms
And Go to "TRANSPORT_TABLE" 189ms
And Show all transport "false" 012ms
And Select transportType "DELIVERY" 1s 083ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 104ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" in "2" days 1s 216ms
And Select transportType "DELIVERY" 1s 113ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 097ms
Then Verify if new transport appear in transport table with polling "false" 20s 063ms
After Hooks.deleteAllTransports() 1m 1s 613ms
Given Set token of apiUsername "super-admin-alrec" 101ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 354ms
When Login as "alrec-admin" 1s 048ms
And Go to "TRANSPORT_TABLE" 152ms
And Show all transport "true" 085ms
And Select transportType "DELIVERY" 1s 107ms
And Fill text based "CONTRACTOR" filter with "DAA1" 074ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-alrec" in "2" days 1s 333ms
And Select transportType "DELIVERY" 1s 075ms
And Fill text based "CONTRACTOR" filter with "DAA1" 082ms
Then Verify if new transport appear in transport table with polling "false" 20s 014ms
After Hooks.deleteAllTransports() 46s 764ms
Given Set token of apiUsername "swisskrono-purchasing-department" 109ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 250ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 3s 094ms
When Go to "TRANSPORT_TABLE" 177ms
And Sort transports by "show-mine" 1s 066ms
And Show all transport types 1s 075ms
Then Verify that created transport is "true" in transport table 1s 087ms
After Hooks.deleteTransportAfterTest() 116ms
Given Set token of apiUsername "swisskrono-purchasing-department" 108ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 242ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 154ms
When Go to "TRANSPORT_TABLE" 181ms
And Sort transports by "show-all" 1s 067ms
And Show all transport types 1s 080ms
Then Verify that created transport is "true" in transport table 1s 078ms
After Hooks.deleteTransportAfterTest() 101ms
Given Set token of apiUsername "swisskrono-admin" 104ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 1s 274ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 142ms
When Go to "TRANSPORT_TABLE" 117ms
And Sort transports by "show-mine" 1s 059ms
And Show all transport types 1s 063ms
Then Verify that created transport is "false" in transport table 1m 18s 197ms
After Hooks.deleteTransportAfterTest() 093ms
Given Set token of apiUsername "swisskrono-admin" 105ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 1s 284ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 253ms
When Go to "TRANSPORT_TABLE" 143ms
And Sort transports by "show-all" 1s 065ms
And Show all transport types 1s 088ms
Then Verify that created transport is "true" in transport table 1s 082ms
After Hooks.deleteTransportAfterTest() 093ms
Given Set token of apiUsername "swisskrono-purchasing-department" 118ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 258ms
And Delete created transport by API 087ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 139ms
When Go to "ARCHIVE_TAB" 214ms
And Sort transports by "show-mine" 1s 063ms
And Show "SMALLS_IMPORT" 084ms
Then Verify that created transport is "true" in transport table 15s 092ms
After Hooks.deleteTransportAfterTest() 109ms
Given Set token of apiUsername "swisskrono-purchasing-department" 114ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 15s 292ms
And Delete created transport by API 095ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 275ms
When Go to "ARCHIVE_TAB" 192ms
And Sort transports by "show-all" 1s 057ms
And Show "SMALLS_IMPORT" 082ms
Then Verify that created transport is "true" in transport table 15s 068ms
After Hooks.deleteTransportAfterTest() 075ms
Given Set token of apiUsername "swisskrono-admin" 105ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 15s 248ms
And Delete created transport by API 085ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 214ms
When Go to "ARCHIVE_TAB" 230ms
And Sort transports by "show-mine" 1s 054ms
And Show "SMALLS_IMPORT" 071ms
Then Verify that created transport is "false" in transport table 1m 32s 160ms
After Hooks.deleteTransportAfterTest() 091ms
Given Set token of apiUsername "swisskrono-admin" 100ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 15s 242ms
And Delete created transport by API 088ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 243ms
When Go to "ARCHIVE_TAB" 205ms
And Sort transports by "show-all" 1s 055ms
And Show "SMALLS_IMPORT" 091ms
Then Verify that created transport is "true" in transport table 15s 048ms
After Hooks.deleteTransportAfterTest() 083ms
Given Set token of apiUsername "super-admin-alrec" 109ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 15s 330ms
And Create transport "CREATE_TRANSPORT_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 15s 276ms
When Login as "alrec-admin" 1s 104ms
And Go to "TRANSPORT_TABLE" 144ms
And Show all transport "true" 097ms
And Select transportType "TRANSPORT_ORDER" 1s 128ms
Then Check if load and unload place filters work properly "UNLOAD_PLACE" 24s 894ms
After Hooks.deleteAllTransports() 46s 645ms
Given Set token of apiUsername "super-admin-alrec" 105ms
And Create transport "CREATE_INBOUND_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 1s 249ms
And Create transport "CREATE_INBOUND_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 1s 228ms
When Login as "alrec-admin" 1s 030ms
And Go to "TRANSPORT_TABLE" 140ms
And Show all transport "true" 087ms
And Select transportType "INBOUND" 1s 095ms
Then Check if load and unload place filters work properly "LOAD_PLACE" 24s 831ms
After Hooks.deleteAllTransports() 46s 718ms
Given Set token of apiUsername "super-admin-alrec" 106ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 1s 215ms
When Login as "alrec-admin" 974ms
And Go to "TRANSPORT_TABLE" 138ms
And Show all transport "true" 083ms
And Select transportType "TRANSPORT_ORDER" 1s 133ms
Then Check if load and unload time filters work properly "LOAD_TIME_WINDOW" 36s 593ms
After Hooks.deleteTransportAfterTest() 088ms
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 280ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 297ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 131ms
And Accept transferred transport by Api 156ms
And Create advice "ADVICE_SMALLS" "SMALLS_IMPORT" "super-admin-skz" 50s 131ms
And Delete created transport by API 184ms
When Go to "ARCHIVE_TAB" 258ms
And Show "SMALLS_IMPORT" 082ms
Then Check if it is possible to search with different date property selects 23s 556ms
org.junit.ComparisonFailure: Data jest inna niż wybrana w filtrze! expected:<2[4].04.2021> but was:<2[3].04.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)
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 272ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 232ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 094ms
And Accept transferred transport by Api 121ms
And Create advice "ADVICE_SMALLS" "SMALLS_EXPORT" "super-admin-skz" 50s 262ms
And Delete created transport by API 152ms
When Go to "ARCHIVE_TAB" 260ms
And Show "SMALLS_EXPORT" 076ms
Then Check if it is possible to search with different date property selects 23s 495ms
org.junit.ComparisonFailure: Data jest inna niż wybrana w filtrze! expected:<2[4].04.2021> but was:<2[3].04.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" 121ms
And Prepare setting: "TRANSPORT_TABLE_DAYS_LIMIT" with value: "7d" with "super-admin-neuca" 023ms
When Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "8" days 15s 440ms
And Login as "neuca-admin" 2s 610ms
And Go to "TRANSPORT_TABLE" 228ms
Then Verify that created transport is "false" in transport table 1m 32s 218ms
And Toggle transport table days limit filter 093ms
And Verify that created transport is "true" in transport table 15s 068ms
After Hooks.deleteTransportAfterTest() 158ms