Project Number Date
ApolloFullRunnerReport develop.377 12 kwi 2021, 05:31

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Filters 179 2 5 0 0 186 24 2 26 14m 14s 718ms Failed
Feature Filters
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 528ms
When Go to "TRANSPORT_TABLE" 133ms
Then Check transport is loaded "DELIVERY" 1s 116ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 048ms
When Go to "TRANSPORT_TABLE" 101ms
Then Check transport is loaded "DELIVERY" 1s 166ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-piast" 942ms
When Go to "TRANSPORT_TABLE" 120ms
Then Check transport is loaded "DELIVERY" 1s 143ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 994ms
When Go to "TRANSPORT_TABLE" 112ms
Then Check transport is loaded "LOAD" 1s 108ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 984ms
When Go to "TRANSPORT_TABLE" 108ms
Then Check transport is loaded "DELIVERY" 1s 150ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 2s 140ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 233ms
And Delete created transport by API 076ms
When Go to "ARCHIVE_TAB" 179ms
And Show all transport "false" 010ms
Then Check specific column "CONTRACTOR" 113ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 999ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 288ms
And Delete created transport by API 070ms
When Go to "ARCHIVE_TAB" 194ms
And Show all transport "true" 069ms
Then Check specific column "CONTRACTOR" 691ms
Scenario Outline Check every filter in table
Steps
Given Set token of apiUsername "super-admin-sempertrans" 093ms
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 154ms
And Get inputs from database "ADVICE_UNLOAD" "super-admin-sempertrans" 002ms
When Login as "sempertrans-admin" 991ms
And Go to "TRANSPORT_TABLE" 208ms
And Select transportType "DELIVERY" 1s 077ms
And Click button advice in transport table "DELIVERY" 104ms
And Set advice window in schedule in the past 2s 295ms
And Fill advice form 9s 434ms
And Click advice save button and wait for advice form to disappear 30s 662ms
And Go to "TRANSPORT_TABLE" 253ms
And Select transportType "DELIVERY" 1s 087ms
Then Check if filters work properly 39s 025ms
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=89.0.4389.114)
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=89.0.4389.23 (61b08ee2c50024bab004e48d2b1b083cdbdac579-refs/branch-heads/4389@{#294}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.vo43TB}, 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=89.0.4389.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: f212238af7f4e344ad58f7cd983e97b6
*** 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 651ms
Given Set token of apiUsername "super-admin-sempertrans" 092ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 172ms
When Login as "sempertrans-admin" 970ms
And Go to "TRANSPORT_TABLE" 191ms
And Show all transport "false" 010ms
And Select transportType "DELIVERY" 1s 058ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 093ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "2" days 1s 185ms
And Select transportType "DELIVERY" 1s 106ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 087ms
Then Verify if new transport appear in transport table with polling "true" 5s 040ms
After Hooks.deleteAllTransports() 1m 1s 530ms
Given Set token of apiUsername "super-admin-alrec" 103ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 288ms
When Login as "alrec-admin" 1s 055ms
And Go to "TRANSPORT_TABLE" 139ms
And Show all transport "true" 075ms
And Select transportType "DELIVERY" 1s 110ms
And Fill text based "CONTRACTOR" filter with "DAA1" 080ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" in "2" days 1s 291ms
And Select transportType "DELIVERY" 1s 088ms
And Fill text based "CONTRACTOR" filter with "DAA1" 078ms
Then Verify if new transport appear in transport table with polling "true" 5s 037ms
After Hooks.deleteAllTransports() 46s 678ms
Given Set token of apiUsername "super-admin-sempertrans" 092ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 152ms
When Login as "sempertrans-admin" 1s 009ms
And Go to "TRANSPORT_TABLE" 166ms
And Show all transport "false" 007ms
And Select transportType "DELIVERY" 1s 075ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 101ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" in "2" days 1s 198ms
And Select transportType "DELIVERY" 1s 104ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 089ms
Then Verify if new transport appear in transport table with polling "false" 20s 037ms
After Hooks.deleteAllTransports() 1m 1s 505ms
Given Set token of apiUsername "super-admin-alrec" 142ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 285ms
When Login as "alrec-admin" 997ms
And Go to "TRANSPORT_TABLE" 116ms
And Show all transport "true" 068ms
And Select transportType "DELIVERY" 1s 117ms
And Fill text based "CONTRACTOR" filter with "DAA1" 076ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-alrec" in "2" days 1s 282ms
And Select transportType "DELIVERY" 1s 097ms
And Fill text based "CONTRACTOR" filter with "DAA1" 081ms
Then Verify if new transport appear in transport table with polling "false" 20s 049ms
After Hooks.deleteAllTransports() 46s 639ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-purchasing-department" 3s 464ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 239ms
When Go to "TRANSPORT_TABLE" 118ms
And Sort transports by "show-mine" 1s 060ms
And Show all transport types 1s 043ms
Then Verify that created transport is "true" in transport table 1s 075ms
After Hooks.deleteTransportAfterTest() 079ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-purchasing-department" 1s 127ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 253ms
When Go to "TRANSPORT_TABLE" 120ms
And Sort transports by "show-all" 1s 050ms
And Show all transport types 1s 044ms
Then Verify that created transport is "true" in transport table 1s 073ms
After Hooks.deleteTransportAfterTest() 108ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-admin" 1s 155ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 1s 256ms
When Go to "TRANSPORT_TABLE" 111ms
And Sort transports by "show-mine" 1s 055ms
And Show all transport types 1s 036ms
Then Verify that created transport is "false" in transport table 1m 18s 195ms
After Hooks.deleteTransportAfterTest() 110ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-admin" 1s 256ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 1s 312ms
When Go to "TRANSPORT_TABLE" 142ms
And Sort transports by "show-all" 1s 074ms
And Show all transport types 1s 053ms
Then Verify that created transport is "true" in transport table 1s 081ms
After Hooks.deleteTransportAfterTest() 110ms
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 311ms
And Delete created transport by API 122ms
When Go to "ARCHIVE_TAB" 220ms
And Sort transports by "show-mine" 1s 061ms
And Show "SMALLS_IMPORT" 089ms
Then Verify that created transport is "true" in transport table 15s 070ms
After Hooks.deleteTransportAfterTest() 094ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-purchasing-department" 1s 272ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 1s 285ms
And Delete created transport by API 118ms
When Go to "ARCHIVE_TAB" 197ms
And Sort transports by "show-all" 1s 058ms
And Show "SMALLS_IMPORT" 078ms
Then Verify that created transport is "true" in transport table 15s 104ms
After Hooks.deleteTransportAfterTest() 096ms
Given Login as "swisskrono-purchasing-department" and set token of apiUsername "swisskrono-admin" 1s 239ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 1s 289ms
And Delete created transport by API 106ms
When Go to "ARCHIVE_TAB" 242ms
And Sort transports by "show-mine" 1s 062ms
And Show "SMALLS_IMPORT" 085ms
Then Verify that created transport is "false" in transport table 1m 32s 135ms
After Hooks.deleteTransportAfterTest() 067ms
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 251ms
And Delete created transport by API 101ms
When Go to "ARCHIVE_TAB" 218ms
And Sort transports by "show-all" 1s 062ms
And Show "SMALLS_IMPORT" 094ms
Then Verify that created transport is "true" in transport table 15s 051ms
After Hooks.deleteTransportAfterTest() 080ms
Given Set token of apiUsername "super-admin-alrec" 100ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 15s 600ms
And Create transport "CREATE_TRANSPORT_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 15s 210ms
When Login as "alrec-admin" 1s 128ms
And Go to "TRANSPORT_TABLE" 107ms
And Show all transport "true" 073ms
And Select transportType "TRANSPORT_ORDER" 1s 132ms
Then Check if load and unload place filters work properly "UNLOAD_PLACE" 24s 911ms
After Hooks.deleteAllTransports() 46s 680ms
Given Set token of apiUsername "super-admin-alrec" 097ms
And Create transport "CREATE_INBOUND_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 1s 235ms
And Create transport "CREATE_INBOUND_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 1s 228ms
When Login as "alrec-admin" 1s 021ms
And Go to "TRANSPORT_TABLE" 150ms
And Show all transport "true" 073ms
And Select transportType "INBOUND" 1s 098ms
Then Check if load and unload place filters work properly "LOAD_PLACE" 24s 856ms
After Hooks.deleteAllTransports() 46s 678ms
Given Set token of apiUsername "super-admin-alrec" 094ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 1s 218ms
When Login as "alrec-admin" 1s 025ms
And Go to "TRANSPORT_TABLE" 121ms
And Show all transport "true" 080ms
And Select transportType "TRANSPORT_ORDER" 1s 138ms
Then Check if load and unload time filters work properly "LOAD_TIME_WINDOW" 36s 656ms
After Hooks.deleteTransportAfterTest() 094ms
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 239ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 248ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 159ms
And Accept transferred transport by Api 001ms
java.lang.AssertionError: Nie znaleziono szukanego zasobu w Apollo!
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getBigIntegerResult(ApolloSelectDbService.java:117)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getLongResult(ApolloSelectDbService.java:107)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.findIdBy(ApolloSelectDbService.java:19)
	at CucumberTests.Transport.CarrierTransportAction.acceptTransferredTransportByApi(CarrierTransportAction.java:77)
	at ✽.Accept transferred transport by Api(file:Features/Atom/Filters/Filter.feature:130)
And Create advice "ADVICE_SMALLS" "SMALLS_IMPORT" "super-admin-skz" 000ms
And Delete created transport by API 000ms
When Go to "ARCHIVE_TAB" 000ms
And Show "SMALLS_IMPORT" 000ms
Then Check if it is possible to search with different date property selects 000ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 091ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 218ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 109ms
And Accept transferred transport by Api 204ms
And Create advice "ADVICE_SMALLS" "SMALLS_EXPORT" "super-admin-skz" 50s 951ms
And Delete created transport by API 132ms
When Go to "ARCHIVE_TAB" 252ms
And Show "SMALLS_EXPORT" 100ms
Then Check if it is possible to search with different date property selects 1m 18s 859ms
Given Set token of apiUsername "super-admin-neuca" 112ms
And Prepare setting: "TRANSPORT_TABLE_DAYS_LIMIT" with value: "7d" with "super-admin-neuca" 018ms
When Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "8" days 15s 420ms
And Login as "neuca-admin" 2s 807ms
And Go to "TRANSPORT_TABLE" 237ms
Then Verify that created transport is "false" in transport table 1m 32s 168ms
And Toggle transport table days limit filter 101ms
And Verify that created transport is "true" in transport table 15s 083ms
After Hooks.deleteTransportAfterTest() 143ms