Project Number Date
ApolloFullRunnerReport kapibary.24 01 cze 2021, 07:23

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Filters 180 4 10 0 0 194 22 4 26 14m 7s 010ms Failed
Feature Filters
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 157ms
When Go to "TRANSPORT_TABLE" 608ms
Then Check transport is loaded "DELIVERY" 1s 352ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 452ms
When Go to "TRANSPORT_TABLE" 385ms
Then Check transport is loaded "DELIVERY" 1s 415ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-piast" 2s 413ms
When Go to "TRANSPORT_TABLE" 475ms
Then Check transport is loaded "DELIVERY" 1s 401ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 498ms
When Go to "TRANSPORT_TABLE" 456ms
Then Check transport is loaded "LOAD" 1s 387ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 428ms
When Go to "TRANSPORT_TABLE" 409ms
Then Check transport is loaded "DELIVERY" 1s 421ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 3s 940ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 866ms
And Delete created transport by API 460ms
When Go to "ARCHIVE_TAB" 408ms
And Show all transport "false" 157ms
Then Check specific column "CONTRACTOR" 6s 705ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 899ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 2s 279ms
And Delete created transport by API 694ms
When Go to "ARCHIVE_TAB" 519ms
And Show all transport "true" 474ms
Then Check specific column "CONTRACTOR" 3s 313ms
Scenario Outline Check every filter in table
Steps
Given Set token of apiUsername "super-admin-sempertrans" 335ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" 16s 044ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 15s 877ms
And Get inputs from database "ADVICE_UNLOAD" "super-admin-sempertrans" 034ms
When Login as "sempertrans-admin" 2s 476ms
And Go to "TRANSPORT_TABLE" 649ms
And Select transportType "DELIVERY" 1s 232ms
And Click button advice in transport table "DELIVERY" 198ms
And Set advice window in schedule in the past 3s 126ms
And Fill advice form 12s 574ms
And Click advice save button and wait for advice form to disappear 33s 212ms
And Go to "TRANSPORT_TABLE" 551ms
And Select transportType "DELIVERY" 1s 250ms
Then Check if filters work properly 25s 385ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//td[@data-column-name='CONTRACTOR']//div"}
  (Session info: headless chrome=91.0.4472.77)
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: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.addzRt}, 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=91.0.4472.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: bb90dd821d749438f055d004978df52d
*** Element info: {Using=xpath, value=//td[@data-column-name='CONTRACTOR']//div}
	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 3s 433ms
Given Set token of apiUsername "super-admin-sempertrans" 264ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 924ms
When Login as "sempertrans-admin" 2s 293ms
And Go to "TRANSPORT_TABLE" 460ms
And Show all transport "false" 166ms
And Select transportType "DELIVERY" 1s 234ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 261ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "2" days 1s 945ms
And Select transportType "DELIVERY" 1s 245ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 263ms
Then Verify if new transport appear in transport table with polling "true" 5s 130ms
After Hooks.deleteAllTransports() 1m 3s 192ms
Given Set token of apiUsername "super-admin-alrec" 285ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 510ms
When Login as "alrec-admin" 2s 306ms
And Go to "TRANSPORT_TABLE" 438ms
And Show all transport "true" 339ms
And Select transportType "DELIVERY" 1s 313ms
And Fill text based "CONTRACTOR" filter with "DAA1" 242ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" in "2" days 2s 513ms
And Select transportType "DELIVERY" 1s 251ms
And Fill text based "CONTRACTOR" filter with "DAA1" 216ms
Then Verify if new transport appear in transport table with polling "true" 5s 129ms
After Hooks.deleteAllTransports() 49s 541ms
Given Set token of apiUsername "super-admin-sempertrans" 295ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 939ms
When Login as "sempertrans-admin" 2s 349ms
And Go to "TRANSPORT_TABLE" 505ms
And Show all transport "false" 158ms
And Select transportType "DELIVERY" 1s 255ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 274ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" in "2" days 2s 023ms
And Select transportType "DELIVERY" 1s 262ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 300ms
Then Verify if new transport appear in transport table with polling "false" 20s 094ms
After Hooks.deleteAllTransports() 1m 3s 271ms
Given Set token of apiUsername "super-admin-alrec" 305ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 580ms
When Login as "alrec-admin" 2s 324ms
And Go to "TRANSPORT_TABLE" 380ms
And Show all transport "true" 319ms
And Select transportType "DELIVERY" 1s 271ms
And Fill text based "CONTRACTOR" filter with "DAA1" 229ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-alrec" in "2" days 2s 552ms
And Select transportType "DELIVERY" 1s 241ms
And Fill text based "CONTRACTOR" filter with "DAA1" 234ms
Then Verify if new transport appear in transport table with polling "false" 20s 090ms
After Hooks.deleteAllTransports() 48s 712ms
Given Set token of apiUsername "swisskrono-purchasing-department" 369ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 348ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 8s 762ms
When Go to "TRANSPORT_TABLE" 461ms
And Sort transports by "show-mine" 1s 161ms
And Show all transport types 1s 183ms
Then Verify that created transport is "true" in transport table 1s 249ms
After Hooks.deleteTransportAfterTest() 614ms
Given Set token of apiUsername "swisskrono-purchasing-department" 244ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 186ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 725ms
When Go to "TRANSPORT_TABLE" 416ms
And Sort transports by "show-all" 1s 131ms
And Show all transport types 1s 169ms
Then Verify that created transport is "true" in transport table 1s 209ms
After Hooks.deleteTransportAfterTest() 563ms
Given Set token of apiUsername "swisskrono-admin" 221ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 2s 079ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 465ms
When Go to "TRANSPORT_TABLE" 406ms
And Sort transports by "show-mine" 1s 164ms
And Show all transport types 1s 169ms
Then Verify that created transport is "false" in transport table 1m 18s 436ms
After Hooks.deleteTransportAfterTest() 611ms
Given Set token of apiUsername "swisskrono-admin" 246ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 2s 219ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 847ms
When Go to "TRANSPORT_TABLE" 412ms
And Sort transports by "show-all" 1s 155ms
And Show all transport types 1s 203ms
Then Verify that created transport is "true" in transport table 1s 277ms
After Hooks.deleteTransportAfterTest() 631ms
Given Set token of apiUsername "swisskrono-purchasing-department" 235ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 170ms
And Delete created transport by API 616ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 800ms
When Go to "ARCHIVE_TAB" 491ms
And Sort transports by "show-mine" 1s 153ms
And Show "SMALLS_IMPORT" 188ms
Then Verify that created transport is "true" in transport table 15s 142ms
After Hooks.deleteTransportAfterTest() 773ms
Given Set token of apiUsername "swisskrono-purchasing-department" 241ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 15s 935ms
And Delete created transport by API 611ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 983ms
When Go to "ARCHIVE_TAB" 565ms
And Sort transports by "show-all" 1s 140ms
And Show "SMALLS_IMPORT" 167ms
Then Verify that created transport is "true" in transport table 15s 152ms
After Hooks.deleteTransportAfterTest() 592ms
Given Set token of apiUsername "swisskrono-admin" 300ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 16s 071ms
And Delete created transport by API 711ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 3s 165ms
When Go to "ARCHIVE_TAB" 500ms
And Sort transports by "show-mine" 1s 137ms
And Show "SMALLS_IMPORT" 145ms
Then Verify that created transport is "false" in transport table 1m 32s 341ms
After Hooks.deleteTransportAfterTest() 642ms
Given Set token of apiUsername "swisskrono-admin" 238ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 16s 031ms
And Delete created transport by API 580ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 963ms
When Go to "ARCHIVE_TAB" 465ms
And Sort transports by "show-all" 1s 142ms
And Show "SMALLS_IMPORT" 181ms
Then Verify that created transport is "true" in transport table 15s 128ms
After Hooks.deleteTransportAfterTest() 730ms
Given Set token of apiUsername "super-admin-alrec" 307ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 16s 117ms
And Create transport "CREATE_TRANSPORT_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 16s 087ms
When Login as "alrec-admin" 2s 363ms
And Go to "TRANSPORT_TABLE" 433ms
And Show all transport "true" 347ms
And Select transportType "TRANSPORT_ORDER" 1s 336ms
Then Check if load and unload place filters work properly "UNLOAD_PLACE" 26s 273ms
After Hooks.deleteAllTransports() 48s 357ms
Given Set token of apiUsername "super-admin-alrec" 304ms
And Create transport "CREATE_INBOUND_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 2s 126ms
And Create transport "CREATE_INBOUND_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 2s 105ms
When Login as "alrec-admin" 2s 332ms
And Go to "TRANSPORT_TABLE" 379ms
And Show all transport "true" 326ms
And Select transportType "INBOUND" 1s 229ms
Then Check if load and unload place filters work properly "LOAD_PLACE" 26s 271ms
After Hooks.deleteAllTransports() 48s 335ms
Scenario Outline Check if order is visible after filter load or unload time column in specific time range
Steps
Given Set token of apiUsername "super-admin-alrec" 283ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 2s 186ms
When Login as "alrec-admin" 2s 224ms
And Go to "TRANSPORT_TABLE" 412ms
And Show all transport "true" 338ms
And Select transportType "TRANSPORT_ORDER" 1s 300ms
Then Check if load and unload time filters work properly "LOAD_TIME_WINDOW" 34s 300ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[contains(@class, 'open')]//span[@aria-label='10.06.2021']"}
  (Session info: headless chrome=91.0.4472.77)
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: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.addzRt}, 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=91.0.4472.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: bb90dd821d749438f055d004978df52d
*** Element info: {Using=xpath, value=//div[contains(@class, 'open')]//span[@aria-label='10.06.2021']}
	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.fillDateFilter(FiltersPage.java:165)
	at Pages.Filters.FiltersPage.verifyLoadOrUnloadTimeFilters(FiltersPage.java:137)
	at CucumberTests.Filters.FilterTransportTest.checkIfLoadAndUnloadTimeFiltersWorkProperly(FilterTransportTest.java:91)
	at ✽.Check if load and unload time filters work properly "LOAD_TIME_WINDOW"(file:Features/Atom/Filters/Filter.feature:123)
After Hooks.deleteTransportAfterTest() 563ms
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" 2s 803ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 157ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 608ms
And Accept transferred transport by Api 013ms
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:132)
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
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" 2s 631ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 2s 127ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 643ms
And Accept transferred transport by Api 015ms
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:132)
And Create advice "ADVICE_SMALLS" "SMALLS_EXPORT" "super-admin-skz" 000ms
And Delete created transport by API 000ms
When Go to "ARCHIVE_TAB" 000ms
And Show "SMALLS_EXPORT" 000ms
Then Check if it is possible to search with different date property selects 000ms
Given Set token of apiUsername "super-admin-neuca" 324ms
And Prepare setting: "TRANSPORT_TABLE_DAYS_LIMIT" with value: "7d" with "super-admin-neuca" 033ms
When Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "8" days 2s 841ms
And Login as "neuca-admin" 2s 015ms
And Go to "TRANSPORT_TABLE" 495ms
Then Verify that created transport is "false" in transport table 1m 32s 315ms
And Toggle transport table days limit filter 167ms
And Verify that created transport is "true" in transport table 15s 138ms
After Hooks.deleteTransportAfterTest() 800ms