Project Number Date
ApolloFullRunnerReport develop.317 24 lut 2021, 06:32

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 41s 746ms Failed
Feature Filters
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 551ms
When Go to "TRANSPORT_TABLE" 093ms
Then Check transport is loaded "DELIVERY" 1s 110ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 123ms
When Go to "TRANSPORT_TABLE" 086ms
Then Check transport is loaded "DELIVERY" 1s 160ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-piast" 995ms
When Go to "TRANSPORT_TABLE" 108ms
Then Check transport is loaded "DELIVERY" 1s 170ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 117ms
When Go to "TRANSPORT_TABLE" 100ms
Then Check transport is loaded "LOAD" 1s 122ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 072ms
When Go to "TRANSPORT_TABLE" 097ms
Then Check transport is loaded "DELIVERY" 1s 167ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 1s 675ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 209ms
And Delete created transport by API 098ms
When Go to "ARCHIVE_TAB" 198ms
And Show all transport "false" 009ms
Then Check specific column "CONTRACTOR" 678ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 065ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 271ms
And Delete created transport by API 087ms
When Go to "ARCHIVE_TAB" 184ms
And Show all transport "true" 058ms
Then Check specific column "CONTRACTOR" 1s 171ms
Scenario Outline Check every filter in table
Steps
Given Set token of apiUsername "super-admin-sempertrans" 092ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" 15s 195ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 15s 177ms
And Get inputs from database "ADVICE_UNLOAD" "super-admin-sempertrans" 003ms
When Login as "sempertrans-admin" 1s 032ms
And Go to "TRANSPORT_TABLE" 188ms
And Select transportType "DELIVERY" 1s 085ms
And Click button advice in transport table "DELIVERY" 116ms
And Set advice window in schedule in the past 2s 276ms
And Fill advice form 15s 049ms
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:110)
	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 732ms
Given Set token of apiUsername "super-admin-sempertrans" 107ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 200ms
When Login as "sempertrans-admin" 1s 057ms
And Go to "TRANSPORT_TABLE" 182ms
And Show all transport "false" 009ms
And Select transportType "DELIVERY" 1s 077ms
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 212ms
And Select transportType "DELIVERY" 1s 118ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 086ms
Then Verify if new transport appear in transport table with polling "true" 5s 037ms
After Hooks.deleteAllTransports() 1m 1s 589ms
Given Set token of apiUsername "super-admin-alrec" 102ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 319ms
When Login as "alrec-admin" 1s 050ms
And Go to "TRANSPORT_TABLE" 118ms
And Show all transport "true" 079ms
And Select transportType "DELIVERY" 1s 136ms
And Fill text based "CONTRACTOR" filter with "DAA1" 100ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" in "2" days 1s 322ms
And Select transportType "DELIVERY" 1s 110ms
And Fill text based "CONTRACTOR" filter with "DAA1" 083ms
Then Verify if new transport appear in transport table with polling "true" 5s 045ms
After Hooks.deleteAllTransports() 46s 679ms
Given Set token of apiUsername "super-admin-sempertrans" 092ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 157ms
When Login as "sempertrans-admin" 1s 050ms
And Go to "TRANSPORT_TABLE" 170ms
And Show all transport "false" 014ms
And Select transportType "DELIVERY" 1s 087ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 106ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" in "2" days 1s 221ms
And Select transportType "DELIVERY" 1s 114ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 110ms
Then Verify if new transport appear in transport table with polling "false" 20s 024ms
After Hooks.deleteAllTransports() 1m 1s 607ms
Given Set token of apiUsername "super-admin-alrec" 097ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 290ms
When Login as "alrec-admin" 1s 114ms
And Go to "TRANSPORT_TABLE" 099ms
And Show all transport "true" 067ms
And Select transportType "DELIVERY" 1s 129ms
And Fill text based "CONTRACTOR" filter with "DAA1" 086ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-alrec" in "2" days 1s 332ms
And Select transportType "DELIVERY" 1s 105ms
And Fill text based "CONTRACTOR" filter with "DAA1" 102ms
Then Verify if new transport appear in transport table with polling "false" 20s 054ms
After Hooks.deleteAllTransports() 46s 773ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-purchasing-department" 2s 489ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 263ms
When Go to "TRANSPORT_TABLE" 106ms
And Sort transports by "show-mine" 1s 072ms
And Show all transport types 1s 043ms
Then Verify that created transport is "true" in transport table 1s 078ms
After Hooks.deleteTransportAfterTest() 112ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-purchasing-department" 1s 128ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 245ms
When Go to "TRANSPORT_TABLE" 103ms
And Sort transports by "show-all" 1s 069ms
And Show all transport types 1s 048ms
Then Verify that created transport is "true" in transport table 1s 095ms
After Hooks.deleteTransportAfterTest() 109ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-admin" 1s 162ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 1s 271ms
When Go to "TRANSPORT_TABLE" 105ms
And Sort transports by "show-mine" 1s 060ms
And Show all transport types 1s 048ms
Then Verify that created transport is "false" in transport table 1m 18s 199ms
After Hooks.deleteTransportAfterTest() 105ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-admin" 1s 247ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 1s 303ms
When Go to "TRANSPORT_TABLE" 118ms
And Sort transports by "show-all" 1s 065ms
And Show all transport types 1s 052ms
Then Verify that created transport is "true" in transport table 1s 082ms
After Hooks.deleteTransportAfterTest() 092ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-purchasing-department" 1s 146ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 250ms
And Delete created transport by API 080ms
When Go to "ARCHIVE_TAB" 191ms
And Sort transports by "show-mine" 1s 058ms
And Show "SMALLS_IMPORT" 087ms
Then Verify that created transport is "true" in transport table 15s 102ms
After Hooks.deleteTransportAfterTest() 104ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-purchasing-department" 1s 177ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 245ms
And Delete created transport by API 092ms
When Go to "ARCHIVE_TAB" 176ms
And Sort transports by "show-all" 1s 062ms
And Show "SMALLS_IMPORT" 129ms
Then Verify that created transport is "true" in transport table 15s 060ms
After Hooks.deleteTransportAfterTest() 109ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-admin" 1s 259ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 1s 275ms
And Delete created transport by API 094ms
When Go to "ARCHIVE_TAB" 199ms
And Sort transports by "show-mine" 1s 060ms
And Show "SMALLS_IMPORT" 078ms
Then Verify that created transport is "false" in transport table 1m 32s 266ms
After Hooks.deleteTransportAfterTest() 099ms
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 258ms
And Delete created transport by API 082ms
When Go to "ARCHIVE_TAB" 191ms
And Sort transports by "show-all" 1s 056ms
And Show "SMALLS_IMPORT" 127ms
Then Verify that created transport is "true" in transport table 15s 072ms
After Hooks.deleteTransportAfterTest() 088ms
Given Set token of apiUsername "super-admin-alrec" 110ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 15s 218ms
And Create transport "CREATE_TRANSPORT_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 15s 225ms
When Login as "alrec-admin" 1s 102ms
And Go to "TRANSPORT_TABLE" 098ms
And Show all transport "true" 076ms
And Select transportType "TRANSPORT_ORDER" 1s 144ms
Then Check if load and unload place filters work properly "UNLOAD_PLACE" 24s 938ms
After Hooks.deleteAllTransports() 46s 657ms
Given Set token of apiUsername "super-admin-alrec" 094ms
And Create transport "CREATE_INBOUND_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 1s 202ms
And Create transport "CREATE_INBOUND_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 1s 232ms
When Login as "alrec-admin" 1s 059ms
And Go to "TRANSPORT_TABLE" 114ms
And Show all transport "true" 085ms
And Select transportType "INBOUND" 1s 092ms
Then Check if load and unload place filters work properly "LOAD_PLACE" 24s 945ms
After Hooks.deleteAllTransports() 46s 681ms
Given Set token of apiUsername "super-admin-alrec" 091ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 1s 236ms
When Login as "alrec-admin" 1s 068ms
And Go to "TRANSPORT_TABLE" 104ms
And Show all transport "true" 076ms
And Select transportType "TRANSPORT_ORDER" 1s 135ms
Then Check if load and unload time filters work properly "LOAD_TIME_WINDOW" 36s 615ms
After Hooks.deleteTransportAfterTest() 079ms
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 273ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 230ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 081ms
And Accept transferred transport by Api 110ms
And Create advice "ADVICE_SMALLS" "SMALLS_IMPORT" "super-admin-skz" 50s 392ms
And Delete created transport by API 119ms
When Go to "ARCHIVE_TAB" 242ms
And Show "SMALLS_IMPORT" 250ms
Then Check if it is possible to search with different date property selects 486ms
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-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-2/temp/buildTmp/.com.google.Chrome.XnWFU3}, 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: 3b1d4e3cedddda4d5b69fea7599709f4
	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 224ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 295ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 095ms
And Accept transferred transport by Api 104ms
And Create advice "ADVICE_SMALLS" "SMALLS_EXPORT" "super-admin-skz" 50s 354ms
And Delete created transport by API 145ms
When Go to "ARCHIVE_TAB" 253ms
And Show "SMALLS_EXPORT" 271ms
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-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-2/temp/buildTmp/.com.google.Chrome.XnWFU3}, 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: 3b1d4e3cedddda4d5b69fea7599709f4
	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" 095ms
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 419ms
And Login as "neuca-admin" 2s 259ms
And Go to "TRANSPORT_TABLE" 198ms
Then Verify that created transport is "false" in transport table 1m 32s 184ms
And Toggle transport table days limit filter 075ms
And Verify that created transport is "true" in transport table 15s 085ms
After Hooks.deleteTransportAfterTest() 151ms