Project Number Date
ApolloFullRunnerReport develop.323 01 mar 2021, 14:05

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Filters 179 3 4 0 0 186 23 3 26 12m 42s 142ms Failed
Feature Filters
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 504ms
When Go to "TRANSPORT_TABLE" 096ms
Then Check transport is loaded "DELIVERY" 1s 112ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 096ms
When Go to "TRANSPORT_TABLE" 101ms
Then Check transport is loaded "DELIVERY" 1s 173ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-piast" 1s 003ms
When Go to "TRANSPORT_TABLE" 101ms
Then Check transport is loaded "DELIVERY" 1s 155ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 080ms
When Go to "TRANSPORT_TABLE" 105ms
Then Check transport is loaded "LOAD" 1s 146ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 071ms
When Go to "TRANSPORT_TABLE" 112ms
Then Check transport is loaded "DELIVERY" 1s 169ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 1s 655ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 196ms
And Delete created transport by API 091ms
When Go to "ARCHIVE_TAB" 190ms
And Show all transport "false" 013ms
Then Check specific column "CONTRACTOR" 639ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 046ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 275ms
And Delete created transport by API 081ms
When Go to "ARCHIVE_TAB" 184ms
And Show all transport "true" 066ms
Then Check specific column "CONTRACTOR" 1s 368ms
Scenario Outline Check every filter in table
Steps
Given Set token of apiUsername "super-admin-sempertrans" 085ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" 15s 168ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 15s 158ms
And Get inputs from database "ADVICE_UNLOAD" "super-admin-sempertrans" 004ms
When Login as "sempertrans-admin" 1s 080ms
And Go to "TRANSPORT_TABLE" 198ms
And Select transportType "DELIVERY" 1s 086ms
And Click button advice in transport table "DELIVERY" 117ms
And Set advice window in schedule in the past 2s 277ms
And Fill advice form 15s 026ms
java.lang.AssertionError: Nie można wypełnić pola terms-of-condition, ponieważ nie udało się go znaleźć w formularzu
	at org.junit.Assert.fail(Assert.java:88)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:152)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:115)
	at ✽.Fill advice form(file:Features/Atom/Filters/Filter.feature:38)
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Select transportType "DELIVERY" 000ms
Then Check if filters work properly 000ms
After Hooks.deleteAllTransports() 1m 1s 634ms
Given Set token of apiUsername "super-admin-sempertrans" 095ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 178ms
When Login as "sempertrans-admin" 996ms
And Go to "TRANSPORT_TABLE" 176ms
And Show all transport "false" 008ms
And Select transportType "DELIVERY" 1s 074ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 111ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "2" days 1s 195ms
And Select transportType "DELIVERY" 1s 110ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 105ms
Then Verify if new transport appear in transport table with polling "true" 5s 042ms
After Hooks.deleteAllTransports() 1m 1s 564ms
Given Set token of apiUsername "super-admin-alrec" 098ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 302ms
When Login as "alrec-admin" 1s 040ms
And Go to "TRANSPORT_TABLE" 113ms
And Show all transport "true" 080ms
And Select transportType "DELIVERY" 1s 133ms
And Fill text based "CONTRACTOR" filter with "DAA1" 104ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" in "2" days 1s 303ms
And Select transportType "DELIVERY" 1s 112ms
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 749ms
Given Set token of apiUsername "super-admin-sempertrans" 092ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 199ms
When Login as "sempertrans-admin" 1s 071ms
And Go to "TRANSPORT_TABLE" 183ms
And Show all transport "false" 012ms
And Select transportType "DELIVERY" 1s 078ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 095ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" in "2" days 1s 179ms
And Select transportType "DELIVERY" 1s 117ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 107ms
Then Verify if new transport appear in transport table with polling "false" 20s 013ms
After Hooks.deleteAllTransports() 1m 1s 525ms
Given Set token of apiUsername "super-admin-alrec" 097ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 305ms
When Login as "alrec-admin" 1s 078ms
And Go to "TRANSPORT_TABLE" 116ms
And Show all transport "true" 080ms
And Select transportType "DELIVERY" 1s 127ms
And Fill text based "CONTRACTOR" filter with "DAA1" 095ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-alrec" in "2" days 1s 325ms
And Select transportType "DELIVERY" 1s 100ms
And Fill text based "CONTRACTOR" filter with "DAA1" 095ms
Then Verify if new transport appear in transport table with polling "false" 20s 045ms
After Hooks.deleteAllTransports() 46s 710ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-purchasing-department" 2s 371ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 247ms
When Go to "TRANSPORT_TABLE" 115ms
And Sort transports by "show-mine" 1s 067ms
And Show all transport types 1s 049ms
Then Verify that created transport is "true" in transport table 1s 086ms
After Hooks.deleteTransportAfterTest() 110ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-purchasing-department" 1s 167ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 276ms
When Go to "TRANSPORT_TABLE" 089ms
And Sort transports by "show-all" 1s 058ms
And Show all transport types 1s 044ms
Then Verify that created transport is "true" in transport table 1s 083ms
After Hooks.deleteTransportAfterTest() 084ms
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 259ms
When Go to "TRANSPORT_TABLE" 084ms
And Sort transports by "show-mine" 1s 051ms
And Show all transport types 1s 053ms
Then Verify that created transport is "false" in transport table 1m 18s 260ms
After Hooks.deleteTransportAfterTest() 089ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-admin" 1s 267ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 1s 288ms
When Go to "TRANSPORT_TABLE" 127ms
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 091ms
After Hooks.deleteTransportAfterTest() 083ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-purchasing-department" 1s 213ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 221ms
And Delete created transport by API 079ms
When Go to "ARCHIVE_TAB" 191ms
And Sort transports by "show-mine" 1s 060ms
And Show "SMALLS_IMPORT" 092ms
Then Verify that created transport is "true" in transport table 15s 037ms
After Hooks.deleteTransportAfterTest() 086ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-purchasing-department" 1s 241ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 304ms
And Delete created transport by API 079ms
When Go to "ARCHIVE_TAB" 204ms
And Sort transports by "show-all" 1s 059ms
And Show "SMALLS_IMPORT" 123ms
Then Verify that created transport is "true" in transport table 15s 107ms
After Hooks.deleteTransportAfterTest() 099ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-admin" 1s 328ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 1s 244ms
And Delete created transport by API 081ms
When Go to "ARCHIVE_TAB" 183ms
And Sort transports by "show-mine" 1s 052ms
And Show "SMALLS_IMPORT" 077ms
Then Verify that created transport is "false" in transport table 1m 32s 211ms
After Hooks.deleteTransportAfterTest() 100ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-admin" 1s 269ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 1s 278ms
And Delete created transport by API 093ms
When Go to "ARCHIVE_TAB" 202ms
And Sort transports by "show-all" 1s 053ms
And Show "SMALLS_IMPORT" 128ms
Then Verify that created transport is "true" in transport table 15s 080ms
After Hooks.deleteTransportAfterTest() 070ms
Given Set token of apiUsername "super-admin-alrec" 100ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 15s 280ms
And Create transport "CREATE_TRANSPORT_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 15s 240ms
When Login as "alrec-admin" 1s 106ms
And Go to "TRANSPORT_TABLE" 117ms
And Show all transport "true" 107ms
And Select transportType "TRANSPORT_ORDER" 1s 145ms
Then Check if load and unload place filters work properly "UNLOAD_PLACE" 24s 907ms
After Hooks.deleteAllTransports() 46s 723ms
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 042ms
And Go to "TRANSPORT_TABLE" 115ms
And Show all transport "true" 089ms
And Select transportType "INBOUND" 1s 086ms
Then Check if load and unload place filters work properly "LOAD_PLACE" 24s 916ms
After Hooks.deleteAllTransports() 46s 708ms
Given Set token of apiUsername "super-admin-alrec" 094ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 1s 229ms
When Login as "alrec-admin" 1s 036ms
And Go to "TRANSPORT_TABLE" 107ms
And Show all transport "true" 080ms
And Select transportType "TRANSPORT_ORDER" 1s 141ms
Then Check if load and unload time filters work properly "LOAD_TIME_WINDOW" 36s 644ms
After Hooks.deleteTransportAfterTest() 082ms
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 330ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 222ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 104ms
And Accept transferred transport by Api 105ms
And Create advice "ADVICE_SMALLS" "SMALLS_IMPORT" "super-admin-skz" 50s 274ms
And Delete created transport by API 144ms
When Go to "ARCHIVE_TAB" 268ms
And Show "SMALLS_IMPORT" 296ms
Then Check if it is possible to search with different date property selects 494ms
org.openqa.selenium.StaleElementReferenceException: stale element reference: element is not attached to the page document
  (Session info: headless chrome=88.0.4324.182)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/stale_element_reference.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=88.0.4324.96 (68dba2d8a0b149a1d3afac56fa74648032bcf46b-refs/branch-heads/4324@{#1784}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.WRGSNZ}, 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.182, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 679259f6c81de76c272874f63d38e8dc
	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.RemoteWebElement.execute(RemoteWebElement.java:279)
	at org.openqa.selenium.remote.RemoteWebElement.isDisplayed(RemoteWebElement.java:320)
	at sun.reflect.GeneratedMethodAccessor215.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:51)
	at com.sun.proxy.$Proxy24.isDisplayed(Unknown Source)
	at org.openqa.selenium.support.ui.ExpectedConditions.elementIfVisible(ExpectedConditions.java:301)
	at org.openqa.selenium.support.ui.ExpectedConditions.access$100(ExpectedConditions.java:43)
	at org.openqa.selenium.support.ui.ExpectedConditions$10.apply(ExpectedConditions.java:287)
	at org.openqa.selenium.support.ui.ExpectedConditions$10.apply(ExpectedConditions.java:284)
	at org.openqa.selenium.support.ui.ExpectedConditions$23.apply(ExpectedConditions.java:672)
	at org.openqa.selenium.support.ui.ExpectedConditions$23.apply(ExpectedConditions.java:668)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	at Pages.BasePage.waitUntilElementClickable(BasePage.java:209)
	at Pages.Filters.FiltersPage.checkDateFilterPropertySelect(FiltersPage.java:242)
	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 551ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 217ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 083ms
And Accept transferred transport by Api 089ms
And Create advice "ADVICE_SMALLS" "SMALLS_EXPORT" "super-admin-skz" 50s 434ms
And Delete created transport by API 125ms
When Go to "ARCHIVE_TAB" 241ms
And Show "SMALLS_EXPORT" 253ms
Then Check if it is possible to search with different date property selects 490ms
org.openqa.selenium.StaleElementReferenceException: stale element reference: element is not attached to the page document
  (Session info: headless chrome=88.0.4324.182)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/stale_element_reference.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=88.0.4324.96 (68dba2d8a0b149a1d3afac56fa74648032bcf46b-refs/branch-heads/4324@{#1784}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.WRGSNZ}, 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.182, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 679259f6c81de76c272874f63d38e8dc
	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.RemoteWebElement.execute(RemoteWebElement.java:279)
	at org.openqa.selenium.remote.RemoteWebElement.isDisplayed(RemoteWebElement.java:320)
	at sun.reflect.GeneratedMethodAccessor215.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:51)
	at com.sun.proxy.$Proxy24.isDisplayed(Unknown Source)
	at org.openqa.selenium.support.ui.ExpectedConditions.elementIfVisible(ExpectedConditions.java:301)
	at org.openqa.selenium.support.ui.ExpectedConditions.access$100(ExpectedConditions.java:43)
	at org.openqa.selenium.support.ui.ExpectedConditions$10.apply(ExpectedConditions.java:287)
	at org.openqa.selenium.support.ui.ExpectedConditions$10.apply(ExpectedConditions.java:284)
	at org.openqa.selenium.support.ui.ExpectedConditions$23.apply(ExpectedConditions.java:672)
	at org.openqa.selenium.support.ui.ExpectedConditions$23.apply(ExpectedConditions.java:668)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	at Pages.BasePage.waitUntilElementClickable(BasePage.java:209)
	at Pages.Filters.FiltersPage.checkDateFilterPropertySelect(FiltersPage.java:242)
	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" 094ms
And Prepare setting: "TRANSPORT_TABLE_DAYS_LIMIT" with value: "7d" with "super-admin-neuca" 009ms
When Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "8" days 15s 436ms
And Login as "neuca-admin" 2s 258ms
And Go to "TRANSPORT_TABLE" 216ms
Then Verify that created transport is "false" in transport table 1m 32s 183ms
And Toggle transport table days limit filter 093ms
And Verify that created transport is "true" in transport table 15s 059ms
After Hooks.deleteTransportAfterTest() 174ms