Project Number Date
ApolloFullRunnerReport kapibary.21 29 maj 2021, 07:27

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 13m 46s 508ms Failed
Feature Filters
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 027ms
When Go to "TRANSPORT_TABLE" 517ms
Then Check transport is loaded "DELIVERY" 1s 342ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 422ms
When Go to "TRANSPORT_TABLE" 398ms
Then Check transport is loaded "DELIVERY" 1s 426ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-piast" 2s 326ms
When Go to "TRANSPORT_TABLE" 400ms
Then Check transport is loaded "DELIVERY" 1s 421ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 422ms
When Go to "TRANSPORT_TABLE" 451ms
Then Check transport is loaded "LOAD" 1s 354ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 448ms
When Go to "TRANSPORT_TABLE" 389ms
Then Check transport is loaded "DELIVERY" 1s 409ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 4s 190ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 886ms
And Delete created transport by API 521ms
When Go to "ARCHIVE_TAB" 445ms
And Show all transport "false" 167ms
Then Check specific column "CONTRACTOR" 6s 562ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 475ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 2s 244ms
And Delete created transport by API 520ms
When Go to "ARCHIVE_TAB" 496ms
And Show all transport "true" 315ms
Then Check specific column "CONTRACTOR" 3s 041ms
Scenario Outline Check every filter in table
Steps
Given Set token of apiUsername "super-admin-sempertrans" 241ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" 15s 778ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 15s 813ms
And Get inputs from database "ADVICE_UNLOAD" "super-admin-sempertrans" 034ms
When Login as "sempertrans-admin" 2s 420ms
And Go to "TRANSPORT_TABLE" 521ms
And Select transportType "DELIVERY" 1s 257ms
And Click button advice in transport table "DELIVERY" 261ms
And Set advice window in schedule in the past 3s 136ms
And Fill advice form 12s 065ms
And Click advice save button and wait for advice form to disappear 17s 805ms
And Go to "TRANSPORT_TABLE" 517ms
And Select transportType "DELIVERY" 1s 250ms
Then Check if filters work properly 25s 360ms
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.YaDKTB}, 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: ef4e47c530a749948fc182100a43a6cb
*** 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 521ms
Given Set token of apiUsername "super-admin-sempertrans" 231ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 856ms
When Login as "sempertrans-admin" 2s 231ms
And Go to "TRANSPORT_TABLE" 435ms
And Show all transport "false" 157ms
And Select transportType "DELIVERY" 1s 213ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 279ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "2" days 1s 916ms
And Select transportType "DELIVERY" 1s 262ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 271ms
Then Verify if new transport appear in transport table with polling "true" 5s 119ms
After Hooks.deleteAllTransports() 1m 3s 111ms
Given Set token of apiUsername "super-admin-alrec" 274ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 496ms
When Login as "alrec-admin" 2s 344ms
And Go to "TRANSPORT_TABLE" 433ms
And Show all transport "true" 330ms
And Select transportType "DELIVERY" 1s 294ms
And Fill text based "CONTRACTOR" filter with "DAA1" 204ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" in "2" days 2s 516ms
And Select transportType "DELIVERY" 1s 249ms
And Fill text based "CONTRACTOR" filter with "DAA1" 214ms
Then Verify if new transport appear in transport table with polling "true" 5s 130ms
After Hooks.deleteAllTransports() 49s 449ms
Given Set token of apiUsername "super-admin-sempertrans" 266ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 902ms
When Login as "sempertrans-admin" 2s 241ms
And Go to "TRANSPORT_TABLE" 496ms
And Show all transport "false" 156ms
And Select transportType "DELIVERY" 1s 270ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 282ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" in "2" days 2s 025ms
And Select transportType "DELIVERY" 1s 257ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 277ms
Then Verify if new transport appear in transport table with polling "false" 20s 119ms
After Hooks.deleteAllTransports() 1m 3s 293ms
Given Set token of apiUsername "super-admin-alrec" 258ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 555ms
When Login as "alrec-admin" 2s 170ms
And Go to "TRANSPORT_TABLE" 347ms
And Show all transport "true" 292ms
And Select transportType "DELIVERY" 1s 272ms
And Fill text based "CONTRACTOR" filter with "DAA1" 216ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-alrec" in "2" days 2s 692ms
And Select transportType "DELIVERY" 1s 233ms
And Fill text based "CONTRACTOR" filter with "DAA1" 225ms
Then Verify if new transport appear in transport table with polling "false" 20s 098ms
After Hooks.deleteAllTransports() 48s 859ms
Given Set token of apiUsername "swisskrono-purchasing-department" 232ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 173ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 8s 673ms
When Go to "TRANSPORT_TABLE" 456ms
And Sort transports by "show-mine" 1s 160ms
And Show all transport types 1s 191ms
Then Verify that created transport is "true" in transport table 1s 230ms
After Hooks.deleteTransportAfterTest() 609ms
Given Set token of apiUsername "swisskrono-purchasing-department" 224ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 156ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 745ms
When Go to "TRANSPORT_TABLE" 440ms
And Sort transports by "show-all" 1s 166ms
And Show all transport types 1s 188ms
Then Verify that created transport is "true" in transport table 1s 290ms
After Hooks.deleteTransportAfterTest() 596ms
Given Set token of apiUsername "swisskrono-admin" 229ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 2s 178ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 638ms
When Go to "TRANSPORT_TABLE" 387ms
And Sort transports by "show-mine" 1s 167ms
And Show all transport types 1s 176ms
Then Verify that created transport is "false" in transport table 1m 18s 387ms
After Hooks.deleteTransportAfterTest() 645ms
Given Set token of apiUsername "swisskrono-admin" 236ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 2s 185ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 862ms
When Go to "TRANSPORT_TABLE" 374ms
And Sort transports by "show-all" 1s 139ms
And Show all transport types 1s 170ms
Then Verify that created transport is "true" in transport table 1s 238ms
After Hooks.deleteTransportAfterTest() 619ms
Given Set token of apiUsername "swisskrono-purchasing-department" 240ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 162ms
And Delete created transport by API 562ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 644ms
When Go to "ARCHIVE_TAB" 445ms
And Sort transports by "show-mine" 1s 138ms
And Show "SMALLS_IMPORT" 178ms
Then Verify that created transport is "true" in transport table 15s 118ms
After Hooks.deleteTransportAfterTest() 811ms
Given Set token of apiUsername "swisskrono-purchasing-department" 245ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 16s 058ms
And Delete created transport by API 606ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 627ms
When Go to "ARCHIVE_TAB" 438ms
And Sort transports by "show-all" 1s 124ms
And Show "SMALLS_IMPORT" 165ms
Then Verify that created transport is "true" in transport table 15s 166ms
After Hooks.deleteTransportAfterTest() 720ms
Given Set token of apiUsername "swisskrono-admin" 242ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 16s 066ms
And Delete created transport by API 562ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 935ms
When Go to "ARCHIVE_TAB" 490ms
And Sort transports by "show-mine" 1s 142ms
And Show "SMALLS_IMPORT" 174ms
Then Verify that created transport is "false" in transport table 1m 32s 354ms
After Hooks.deleteTransportAfterTest() 678ms
Given Set token of apiUsername "swisskrono-admin" 235ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 16s 054ms
And Delete created transport by API 579ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 870ms
When Go to "ARCHIVE_TAB" 480ms
And Sort transports by "show-all" 1s 143ms
And Show "SMALLS_IMPORT" 187ms
Then Verify that created transport is "true" in transport table 15s 163ms
After Hooks.deleteTransportAfterTest() 670ms
Given Set token of apiUsername "super-admin-alrec" 254ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 16s 083ms
And Create transport "CREATE_TRANSPORT_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 16s 065ms
When Login as "alrec-admin" 2s 129ms
And Go to "TRANSPORT_TABLE" 431ms
And Show all transport "true" 333ms
And Select transportType "TRANSPORT_ORDER" 1s 316ms
Then Check if load and unload place filters work properly "UNLOAD_PLACE" 26s 350ms
After Hooks.deleteAllTransports() 48s 279ms
Given Set token of apiUsername "super-admin-alrec" 289ms
And Create transport "CREATE_INBOUND_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 2s 128ms
And Create transport "CREATE_INBOUND_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 2s 133ms
When Login as "alrec-admin" 2s 259ms
And Go to "TRANSPORT_TABLE" 418ms
And Show all transport "true" 341ms
And Select transportType "INBOUND" 1s 257ms
Then Check if load and unload place filters work properly "LOAD_PLACE" 26s 417ms
After Hooks.deleteAllTransports() 48s 454ms
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" 256ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 2s 148ms
When Login as "alrec-admin" 2s 254ms
And Go to "TRANSPORT_TABLE" 397ms
And Show all transport "true" 316ms
And Select transportType "TRANSPORT_ORDER" 1s 306ms
Then Check if load and unload time filters work properly "LOAD_TIME_WINDOW" 34s 295ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[contains(@class, 'open')]//span[@aria-label='07.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.YaDKTB}, 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: ef4e47c530a749948fc182100a43a6cb
*** Element info: {Using=xpath, value=//div[contains(@class, 'open')]//span[@aria-label='07.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() 621ms
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 727ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 137ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 635ms
And Accept transferred transport by Api 016ms
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 516ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 2s 104ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 624ms
And Accept transferred transport by Api 012ms
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" 271ms
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 2s 720ms
And Login as "neuca-admin" 1s 881ms
And Go to "TRANSPORT_TABLE" 441ms
Then Verify that created transport is "false" in transport table 1m 32s 348ms
And Toggle transport table days limit filter 187ms
And Verify that created transport is "true" in transport table 15s 139ms
After Hooks.deleteTransportAfterTest() 948ms