Project Number Date
ApolloFullRunnerReport develop.295 04 lut 2021, 05:47

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Filters 183 3 0 0 0 186 23 3 26 14m 33s 553ms Failed
Feature Filters
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 629ms
When Go to "TRANSPORT_TABLE" 124ms
Then Check transport is loaded "DELIVERY" 1s 123ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 118ms
When Go to "TRANSPORT_TABLE" 094ms
Then Check transport is loaded "DELIVERY" 1s 187ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-piast" 1s 014ms
When Go to "TRANSPORT_TABLE" 107ms
Then Check transport is loaded "DELIVERY" 1s 168ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 973ms
When Go to "TRANSPORT_TABLE" 102ms
Then Check transport is loaded "LOAD" 1s 132ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 044ms
When Go to "TRANSPORT_TABLE" 093ms
Then Check transport is loaded "DELIVERY" 1s 194ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 1s 894ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 222ms
And Delete created transport by API 105ms
When Go to "ARCHIVE_TAB" 192ms
And Show all transport "false" 009ms
Then Check specific column "CONTRACTOR" 124ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 058ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 272ms
And Delete created transport by API 087ms
When Go to "ARCHIVE_TAB" 189ms
And Show all transport "true" 078ms
Then Check specific column "CONTRACTOR" 859ms
Scenario Outline Check every filter in table
Steps
Given Set token of apiUsername "super-admin-sempertrans" 091ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" 15s 189ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 15s 185ms
And Get inputs from database "ADVICE_UNLOAD" "super-admin-sempertrans" 004ms
When Login as "sempertrans-admin" 1s 089ms
And Go to "TRANSPORT_TABLE" 190ms
And Select transportType "DELIVERY" 1s 074ms
And Click button advice in transport table "DELIVERY" 146ms
And Set advice window in schedule in the past 2s 277ms
And Fill advice form 9s 518ms
And Click advice save button and wait for advice form to disappear 30s 701ms
And Go to "TRANSPORT_TABLE" 285ms
And Select transportType "DELIVERY" 1s 070ms
Then Check if filters work properly 39s 150ms
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=88.0.4324.146)
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-128-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=88.0.4324.96 (68dba2d8a0b149a1d3afac56fa74648032bcf46b-refs/branch-heads/4324@{#1784}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.AlIcnT}, 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=88.0.4324.146, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 0d92b9374bb17520c7db06316fba85d1
*** 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:204)
	at Pages.Filters.FiltersPage.fillEveryFilter(FiltersPage.java:127)
	at CucumberTests.Filters.FilterTransportTest.checkIfFiltersWorkProperly(FilterTransportTest.java:42)
	at ✽.Check if filters work properly(file:Features/Atom/Filters/Filter.feature:42)
After Hooks.deleteAllTransports() 31s 484ms
Given Set token of apiUsername "super-admin-sempertrans" 096ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 166ms
When Login as "sempertrans-admin" 1s 009ms
And Go to "TRANSPORT_TABLE" 170ms
And Show all transport "false" 008ms
And Select transportType "DELIVERY" 1s 074ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 102ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "2" days 1s 186ms
And Select transportType "DELIVERY" 1s 114ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 095ms
Then Verify if new transport appear in transport table with polling "true" 5s 044ms
After Hooks.deleteAllTransports() 31s 445ms
Given Set token of apiUsername "super-admin-alrec" 098ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 321ms
When Login as "alrec-admin" 1s 026ms
And Go to "TRANSPORT_TABLE" 101ms
And Show all transport "true" 063ms
And Select transportType "DELIVERY" 1s 111ms
And Fill text based "CONTRACTOR" filter with "DAA1" 095ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" in "2" days 1s 292ms
And Select transportType "DELIVERY" 1s 116ms
And Fill text based "CONTRACTOR" filter with "DAA1" 097ms
Then Verify if new transport appear in transport table with polling "true" 5s 033ms
After Hooks.deleteAllTransports() 16s 718ms
Given Set token of apiUsername "super-admin-sempertrans" 096ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 194ms
When Login as "sempertrans-admin" 1s 036ms
And Go to "TRANSPORT_TABLE" 172ms
And Show all transport "false" 014ms
And Select transportType "DELIVERY" 1s 094ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 103ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" in "2" days 1s 215ms
And Select transportType "DELIVERY" 1s 121ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 097ms
Then Verify if new transport appear in transport table with polling "false" 20s 062ms
After Hooks.deleteAllTransports() 31s 543ms
Given Set token of apiUsername "super-admin-alrec" 109ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 281ms
When Login as "alrec-admin" 1s 077ms
And Go to "TRANSPORT_TABLE" 120ms
And Show all transport "true" 074ms
And Select transportType "DELIVERY" 1s 141ms
And Fill text based "CONTRACTOR" filter with "DAA1" 098ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-alrec" in "2" days 1s 313ms
And Select transportType "DELIVERY" 1s 101ms
And Fill text based "CONTRACTOR" filter with "DAA1" 094ms
Then Verify if new transport appear in transport table with polling "false" 20s 043ms
After Hooks.deleteAllTransports() 16s 569ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-purchasing-department" 2s 780ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 281ms
When Go to "TRANSPORT_TABLE" 125ms
And Sort transports by "show-mine" 1s 064ms
And Show all transport types 1s 055ms
Then Verify that created transport is "true" in transport table 1s 089ms
After Hooks.deleteTransportAfterTest() 118ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-purchasing-department" 1s 147ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 261ms
When Go to "TRANSPORT_TABLE" 110ms
And Sort transports by "show-all" 1s 073ms
And Show all transport types 1s 047ms
Then Verify that created transport is "true" in transport table 1s 082ms
After Hooks.deleteTransportAfterTest() 110ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-admin" 1s 146ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 1s 283ms
When Go to "TRANSPORT_TABLE" 110ms
And Sort transports by "show-mine" 1s 065ms
And Show all transport types 1s 050ms
Then Verify that created transport is "false" in transport table 1m 18s 297ms
After Hooks.deleteTransportAfterTest() 079ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-admin" 1s 270ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 1s 310ms
When Go to "TRANSPORT_TABLE" 141ms
And Sort transports by "show-all" 1s 064ms
And Show all transport types 1s 053ms
Then Verify that created transport is "true" in transport table 1s 086ms
After Hooks.deleteTransportAfterTest() 084ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-purchasing-department" 1s 152ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 243ms
And Delete created transport by API 097ms
When Go to "ARCHIVE_TAB" 191ms
And Sort transports by "show-mine" 1s 063ms
And Show "SMALLS_IMPORT" 080ms
Then Verify that created transport is "true" in transport table 15s 090ms
After Hooks.deleteTransportAfterTest() 085ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-purchasing-department" 1s 231ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 266ms
And Delete created transport by API 087ms
When Go to "ARCHIVE_TAB" 241ms
And Sort transports by "show-all" 1s 051ms
And Show "SMALLS_IMPORT" 068ms
Then Verify that created transport is "true" in transport table 15s 056ms
After Hooks.deleteTransportAfterTest() 076ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-admin" 1s 280ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 1s 212ms
And Delete created transport by API 090ms
When Go to "ARCHIVE_TAB" 200ms
And Sort transports by "show-mine" 1s 062ms
And Show "SMALLS_IMPORT" 084ms
Then Verify that created transport is "false" in transport table 1m 32s 263ms
After Hooks.deleteTransportAfterTest() 140ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-admin" 1s 237ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 1s 282ms
And Delete created transport by API 103ms
When Go to "ARCHIVE_TAB" 203ms
And Sort transports by "show-all" 1s 061ms
And Show "SMALLS_IMPORT" 084ms
Then Verify that created transport is "true" in transport table 15s 037ms
After Hooks.deleteTransportAfterTest() 133ms
Given Set token of apiUsername "super-admin-alrec" 108ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 15s 328ms
And Create transport "CREATE_TRANSPORT_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 15s 258ms
When Login as "alrec-admin" 1s 078ms
And Go to "TRANSPORT_TABLE" 122ms
And Show all transport "true" 093ms
And Select transportType "TRANSPORT_ORDER" 1s 147ms
Then Check if load and unload place filters work properly "UNLOAD_PLACE" 24s 888ms
After Hooks.deleteAllTransports() 16s 614ms
Given Set token of apiUsername "super-admin-alrec" 094ms
And Create transport "CREATE_INBOUND_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 1s 207ms
And Create transport "CREATE_INBOUND_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 1s 256ms
When Login as "alrec-admin" 1s 054ms
And Go to "TRANSPORT_TABLE" 099ms
And Show all transport "true" 081ms
And Select transportType "INBOUND" 1s 094ms
Then Check if load and unload place filters work properly "LOAD_PLACE" 24s 954ms
After Hooks.deleteAllTransports() 16s 643ms
Given Set token of apiUsername "super-admin-alrec" 096ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 1s 221ms
When Login as "alrec-admin" 1s 065ms
And Go to "TRANSPORT_TABLE" 112ms
And Show all transport "true" 084ms
And Select transportType "TRANSPORT_ORDER" 1s 143ms
Then Check if load and unload time filters work properly "LOAD_TIME_WINDOW" 36s 632ms
After Hooks.deleteTransportAfterTest() 071ms
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 205ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 243ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 118ms
And Accept transferred transport by Api 098ms
And Create advice "ADVICE_SMALLS" "SMALLS_IMPORT" "super-admin-skz" 50s 104ms
And Delete created transport by API 108ms
When Go to "ARCHIVE_TAB" 264ms
And Show "SMALLS_IMPORT" 083ms
Then Check if it is possible to search with different date property selects 24s 111ms
org.junit.ComparisonFailure: Data jest inna niż wybrana w filtrze! expected:<0[5].02.2021> but was:<0[4].02.2021>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at Pages.Filters.FiltersPage.checkDateFilterPropertySelect(FiltersPage.java:289)
	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:135)
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 284ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 246ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 078ms
And Accept transferred transport by Api 099ms
And Create advice "ADVICE_SMALLS" "SMALLS_EXPORT" "super-admin-skz" 50s 153ms
And Delete created transport by API 144ms
When Go to "ARCHIVE_TAB" 236ms
And Show "SMALLS_EXPORT" 077ms
Then Check if it is possible to search with different date property selects 23s 917ms
org.junit.ComparisonFailure: Data jest inna niż wybrana w filtrze! expected:<0[5].02.2021> but was:<0[4].02.2021>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at Pages.Filters.FiltersPage.checkDateFilterPropertySelect(FiltersPage.java:289)
	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:135)
Given Set token of apiUsername "super-admin-neuca" 099ms
And Prepare setting: "TRANSPORT_TABLE_DAYS_LIMIT" with value: "7d" with "super-admin-neuca" 010ms
When Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "8" days 15s 348ms
And Login as "neuca-admin" 2s 347ms
And Go to "TRANSPORT_TABLE" 187ms
Then Verify that created transport is "false" in transport table 1m 32s 223ms
And Toggle transport table days limit filter 070ms
And Verify that created transport is "true" in transport table 15s 063ms
After Hooks.deleteTransportAfterTest() 138ms