Project Number Date
ApolloFullRunnerReport develop.416 09 maj 2021, 06:40

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 52s 486ms Failed
Feature Filters
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 988ms
When Go to "TRANSPORT_TABLE" 402ms
Then Check transport is loaded "DELIVERY" 1s 181ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 849ms
When Go to "TRANSPORT_TABLE" 139ms
Then Check transport is loaded "DELIVERY" 1s 265ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-piast" 1s 631ms
When Go to "TRANSPORT_TABLE" 142ms
Then Check transport is loaded "DELIVERY" 1s 216ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 048ms
When Go to "TRANSPORT_TABLE" 130ms
Then Check transport is loaded "LOAD" 1s 125ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 710ms
When Go to "TRANSPORT_TABLE" 189ms
Then Check transport is loaded "DELIVERY" 1s 207ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 2s 850ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 444ms
And Delete created transport by API 171ms
When Go to "ARCHIVE_TAB" 265ms
And Show all transport "false" 027ms
Then Check specific column "CONTRACTOR" 376ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 552ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 493ms
And Delete created transport by API 135ms
When Go to "ARCHIVE_TAB" 365ms
And Show all transport "true" 100ms
Then Check specific column "CONTRACTOR" 940ms
Scenario Outline Check every filter in table
Steps
Given Set token of apiUsername "super-admin-sempertrans" 137ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" 15s 209ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 15s 323ms
And Get inputs from database "ADVICE_UNLOAD" "super-admin-sempertrans" 002ms
When Login as "sempertrans-admin" 1s 812ms
And Go to "TRANSPORT_TABLE" 359ms
And Select transportType "DELIVERY" 1s 074ms
And Click button advice in transport table "DELIVERY" 093ms
And Set advice window in schedule in the past 2s 710ms
And Fill advice form 10s 074ms
And Click advice save button and wait for advice form to disappear 31s 299ms
And Go to "TRANSPORT_TABLE" 524ms
And Select transportType "DELIVERY" 1s 079ms
Then Check if filters work properly 39s 115ms
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-2/temp/buildTmp/.com.google.Chrome.4fnndq}, 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: 7cca028fb91fff1231756562506856f0
*** 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 594ms
Given Set token of apiUsername "super-admin-sempertrans" 151ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 323ms
When Login as "sempertrans-admin" 1s 767ms
And Go to "TRANSPORT_TABLE" 395ms
And Show all transport "false" 008ms
And Select transportType "DELIVERY" 1s 081ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 131ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "2" days 1s 310ms
And Select transportType "DELIVERY" 1s 171ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 127ms
Then Verify if new transport appear in transport table with polling "true" 5s 029ms
After Hooks.deleteAllTransports() 1m 1s 683ms
Given Set token of apiUsername "super-admin-alrec" 136ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 493ms
When Login as "alrec-admin" 1s 532ms
And Go to "TRANSPORT_TABLE" 141ms
And Show all transport "true" 077ms
And Select transportType "DELIVERY" 1s 170ms
And Fill text based "CONTRACTOR" filter with "DAA1" 061ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" in "2" days 1s 483ms
And Select transportType "DELIVERY" 1s 130ms
And Fill text based "CONTRACTOR" filter with "DAA1" 080ms
Then Verify if new transport appear in transport table with polling "true" 5s 030ms
After Hooks.deleteAllTransports() 47s 030ms
Given Set token of apiUsername "super-admin-sempertrans" 217ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 398ms
When Login as "sempertrans-admin" 1s 523ms
And Go to "TRANSPORT_TABLE" 292ms
And Show all transport "false" 010ms
And Select transportType "DELIVERY" 1s 070ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 137ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" in "2" days 1s 322ms
And Select transportType "DELIVERY" 1s 129ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 112ms
Then Verify if new transport appear in transport table with polling "false" 20s 026ms
After Hooks.deleteAllTransports() 1m 1s 616ms
Given Set token of apiUsername "super-admin-alrec" 205ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 453ms
When Login as "alrec-admin" 1s 558ms
And Go to "TRANSPORT_TABLE" 136ms
And Show all transport "true" 100ms
And Select transportType "DELIVERY" 1s 195ms
And Fill text based "CONTRACTOR" filter with "DAA1" 143ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-alrec" in "2" days 1s 548ms
And Select transportType "DELIVERY" 1s 151ms
And Fill text based "CONTRACTOR" filter with "DAA1" 107ms
Then Verify if new transport appear in transport table with polling "false" 20s 009ms
After Hooks.deleteAllTransports() 46s 835ms
Given Set token of apiUsername "swisskrono-purchasing-department" 223ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 364ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 3s 916ms
When Go to "TRANSPORT_TABLE" 326ms
And Sort transports by "show-mine" 1s 109ms
And Show all transport types 1s 084ms
Then Verify that created transport is "true" in transport table 1s 056ms
After Hooks.deleteTransportAfterTest() 135ms
Given Set token of apiUsername "swisskrono-purchasing-department" 128ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 320ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 841ms
When Go to "TRANSPORT_TABLE" 308ms
And Sort transports by "show-all" 1s 072ms
And Show all transport types 1s 084ms
Then Verify that created transport is "true" in transport table 1s 064ms
After Hooks.deleteTransportAfterTest() 143ms
Given Set token of apiUsername "swisskrono-admin" 262ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 1s 285ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 691ms
When Go to "TRANSPORT_TABLE" 126ms
And Sort transports by "show-mine" 1s 058ms
And Show all transport types 1s 066ms
Then Verify that created transport is "false" in transport table 1m 18s 183ms
After Hooks.deleteTransportAfterTest() 134ms
Given Set token of apiUsername "swisskrono-admin" 181ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 1s 320ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 587ms
When Go to "TRANSPORT_TABLE" 120ms
And Sort transports by "show-all" 1s 069ms
And Show all transport types 1s 108ms
Then Verify that created transport is "true" in transport table 1s 104ms
After Hooks.deleteTransportAfterTest() 189ms
Given Set token of apiUsername "swisskrono-purchasing-department" 244ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 363ms
And Delete created transport by API 095ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 770ms
When Go to "ARCHIVE_TAB" 418ms
And Sort transports by "show-mine" 1s 091ms
And Show "SMALLS_IMPORT" 107ms
Then Verify that created transport is "true" in transport table 15s 083ms
After Hooks.deleteTransportAfterTest() 153ms
Given Set token of apiUsername "swisskrono-purchasing-department" 141ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 15s 491ms
And Delete created transport by API 189ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 005ms
When Go to "ARCHIVE_TAB" 368ms
And Sort transports by "show-all" 1s 110ms
And Show "SMALLS_IMPORT" 067ms
Then Verify that created transport is "true" in transport table 15s 039ms
After Hooks.deleteTransportAfterTest() 107ms
Given Set token of apiUsername "swisskrono-admin" 249ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 15s 442ms
And Delete created transport by API 156ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 1s 798ms
When Go to "ARCHIVE_TAB" 316ms
And Sort transports by "show-mine" 1s 078ms
And Show "SMALLS_IMPORT" 076ms
Then Verify that created transport is "false" in transport table 1m 32s 180ms
After Hooks.deleteTransportAfterTest() 173ms
Given Set token of apiUsername "swisskrono-admin" 157ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 15s 360ms
And Delete created transport by API 169ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 323ms
When Go to "ARCHIVE_TAB" 394ms
And Sort transports by "show-all" 1s 093ms
And Show "SMALLS_IMPORT" 141ms
Then Verify that created transport is "true" in transport table 15s 038ms
After Hooks.deleteTransportAfterTest() 196ms
Given Set token of apiUsername "super-admin-alrec" 231ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 15s 793ms
And Create transport "CREATE_TRANSPORT_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 15s 449ms
When Login as "alrec-admin" 1s 564ms
And Go to "TRANSPORT_TABLE" 114ms
And Show all transport "true" 080ms
And Select transportType "TRANSPORT_ORDER" 1s 169ms
Then Check if load and unload place filters work properly "UNLOAD_PLACE" 24s 800ms
After Hooks.deleteAllTransports() 46s 720ms
Given Set token of apiUsername "super-admin-alrec" 227ms
And Create transport "CREATE_INBOUND_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 1s 304ms
And Create transport "CREATE_INBOUND_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 1s 561ms
When Login as "alrec-admin" 1s 479ms
And Go to "TRANSPORT_TABLE" 143ms
And Show all transport "true" 111ms
And Select transportType "INBOUND" 1s 123ms
Then Check if load and unload place filters work properly "LOAD_PLACE" 25s 077ms
After Hooks.deleteAllTransports() 46s 985ms
Given Set token of apiUsername "super-admin-alrec" 139ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 1s 433ms
When Login as "alrec-admin" 1s 584ms
And Go to "TRANSPORT_TABLE" 182ms
And Show all transport "true" 094ms
And Select transportType "TRANSPORT_ORDER" 1s 268ms
Then Check if load and unload time filters work properly "LOAD_TIME_WINDOW" 36s 653ms
After Hooks.deleteTransportAfterTest() 154ms
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 944ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 347ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 257ms
And Accept transferred transport by Api 286ms
And Create advice "ADVICE_SMALLS" "SMALLS_IMPORT" "super-admin-skz" 52s 196ms
And Delete created transport by API 357ms
When Go to "ARCHIVE_TAB" 371ms
And Show "SMALLS_IMPORT" 162ms
Then Check if it is possible to search with different date property selects 24s 596ms
org.junit.ComparisonFailure: Data jest inna niż wybrana w filtrze! expected:<[10].05.2021> but was:<[09].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)
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 882ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 463ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 132ms
And Accept transferred transport by Api 306ms
And Create advice "ADVICE_SMALLS" "SMALLS_EXPORT" "super-admin-skz" 52s 450ms
And Delete created transport by API 209ms
When Go to "ARCHIVE_TAB" 288ms
And Show "SMALLS_EXPORT" 140ms
Then Check if it is possible to search with different date property selects 24s 308ms
org.junit.ComparisonFailure: Data jest inna niż wybrana w filtrze! expected:<[10].05.2021> but was:<[09].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" 262ms
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 15s 761ms
And Login as "neuca-admin" 2s 287ms
And Go to "TRANSPORT_TABLE" 415ms
Then Verify that created transport is "false" in transport table 1m 32s 137ms
And Toggle transport table days limit filter 129ms
And Verify that created transport is "true" in transport table 15s 079ms
After Hooks.deleteTransportAfterTest() 171ms