Project Number Date
ApolloFullRunnerReport kapibary.23 31 maj 2021, 07:26

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 3s 021ms Failed
Feature Filters
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 235ms
When Go to "TRANSPORT_TABLE" 540ms
Then Check transport is loaded "DELIVERY" 1s 337ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 428ms
When Go to "TRANSPORT_TABLE" 329ms
Then Check transport is loaded "DELIVERY" 1s 349ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-piast" 2s 215ms
When Go to "TRANSPORT_TABLE" 391ms
Then Check transport is loaded "DELIVERY" 1s 359ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 338ms
When Go to "TRANSPORT_TABLE" 456ms
Then Check transport is loaded "LOAD" 1s 338ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 391ms
When Go to "TRANSPORT_TABLE" 372ms
Then Check transport is loaded "DELIVERY" 1s 357ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 4s 430ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 939ms
And Delete created transport by API 527ms
When Go to "ARCHIVE_TAB" 463ms
And Show all transport "false" 157ms
Then Check specific column "CONTRACTOR" 6s 710ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 509ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 2s 249ms
And Delete created transport by API 545ms
When Go to "ARCHIVE_TAB" 533ms
And Show all transport "true" 325ms
Then Check specific column "CONTRACTOR" 3s 042ms
Scenario Outline Check every filter in table
Steps
Given Set token of apiUsername "super-admin-sempertrans" 258ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" 15s 766ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 15s 806ms
And Get inputs from database "ADVICE_UNLOAD" "super-admin-sempertrans" 036ms
When Login as "sempertrans-admin" 2s 320ms
And Go to "TRANSPORT_TABLE" 506ms
And Select transportType "DELIVERY" 1s 219ms
And Click button advice in transport table "DELIVERY" 226ms
And Set advice window in schedule in the past 3s 243ms
And Fill advice form 12s 116ms
And Click advice save button and wait for advice form to disappear 33s 258ms
And Go to "TRANSPORT_TABLE" 507ms
And Select transportType "DELIVERY" 1s 216ms
Then Check if filters work properly 25s 309ms
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.BKU01o}, 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: c9aae8220c5b489bd581d278e8417df2
*** 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 393ms
Given Set token of apiUsername "super-admin-sempertrans" 261ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 926ms
When Login as "sempertrans-admin" 2s 341ms
And Go to "TRANSPORT_TABLE" 482ms
And Show all transport "false" 158ms
And Select transportType "DELIVERY" 1s 261ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 277ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "2" days 1s 996ms
And Select transportType "DELIVERY" 1s 250ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 279ms
Then Verify if new transport appear in transport table with polling "true" 5s 132ms
After Hooks.deleteAllTransports() 1m 2s 964ms
Given Set token of apiUsername "super-admin-alrec" 274ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 516ms
When Login as "alrec-admin" 2s 307ms
And Go to "TRANSPORT_TABLE" 432ms
And Show all transport "true" 344ms
And Select transportType "DELIVERY" 1s 310ms
And Fill text based "CONTRACTOR" filter with "DAA1" 239ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" in "2" days 2s 395ms
And Select transportType "DELIVERY" 1s 213ms
And Fill text based "CONTRACTOR" filter with "DAA1" 198ms
Then Verify if new transport appear in transport table with polling "true" 5s 125ms
After Hooks.deleteAllTransports() 49s 494ms
Given Set token of apiUsername "super-admin-sempertrans" 289ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 932ms
When Login as "sempertrans-admin" 2s 103ms
And Go to "TRANSPORT_TABLE" 420ms
And Show all transport "false" 151ms
And Select transportType "DELIVERY" 1s 223ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 234ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" in "2" days 1s 931ms
And Select transportType "DELIVERY" 1s 221ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 261ms
Then Verify if new transport appear in transport table with polling "false" 20s 109ms
After Hooks.deleteAllTransports() 1m 3s 131ms
Given Set token of apiUsername "super-admin-alrec" 268ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 570ms
When Login as "alrec-admin" 2s 358ms
And Go to "TRANSPORT_TABLE" 431ms
And Show all transport "true" 342ms
And Select transportType "DELIVERY" 1s 309ms
And Fill text based "CONTRACTOR" filter with "DAA1" 233ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-alrec" in "2" days 2s 566ms
And Select transportType "DELIVERY" 1s 252ms
And Fill text based "CONTRACTOR" filter with "DAA1" 242ms
Then Verify if new transport appear in transport table with polling "false" 20s 069ms
After Hooks.deleteAllTransports() 48s 865ms
Given Set token of apiUsername "swisskrono-purchasing-department" 253ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 172ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 8s 571ms
When Go to "TRANSPORT_TABLE" 416ms
And Sort transports by "show-mine" 1s 138ms
And Show all transport types 1s 146ms
Then Verify that created transport is "true" in transport table 1s 294ms
After Hooks.deleteTransportAfterTest() 618ms
Given Set token of apiUsername "swisskrono-purchasing-department" 233ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 146ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 652ms
When Go to "TRANSPORT_TABLE" 430ms
And Sort transports by "show-all" 1s 155ms
And Show all transport types 1s 190ms
Then Verify that created transport is "true" in transport table 1s 294ms
After Hooks.deleteTransportAfterTest() 661ms
Given Set token of apiUsername "swisskrono-admin" 240ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 2s 164ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 3s 101ms
When Go to "TRANSPORT_TABLE" 369ms
And Sort transports by "show-mine" 1s 144ms
And Show all transport types 1s 156ms
Then Verify that created transport is "false" in transport table 1m 18s 348ms
After Hooks.deleteTransportAfterTest() 718ms
Given Set token of apiUsername "swisskrono-admin" 252ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 2s 180ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 3s 027ms
When Go to "TRANSPORT_TABLE" 400ms
And Sort transports by "show-all" 1s 175ms
And Show all transport types 1s 189ms
Then Verify that created transport is "true" in transport table 1s 289ms
After Hooks.deleteTransportAfterTest() 619ms
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 Delete created transport by API 561ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 725ms
When Go to "ARCHIVE_TAB" 466ms
And Sort transports by "show-mine" 1s 126ms
And Show "SMALLS_IMPORT" 151ms
Then Verify that created transport is "true" in transport table 15s 164ms
After Hooks.deleteTransportAfterTest() 606ms
Given Set token of apiUsername "swisskrono-purchasing-department" 232ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 16s 024ms
And Delete created transport by API 588ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 782ms
When Go to "ARCHIVE_TAB" 489ms
And Sort transports by "show-all" 1s 147ms
And Show "SMALLS_IMPORT" 179ms
Then Verify that created transport is "true" in transport table 15s 149ms
After Hooks.deleteTransportAfterTest() 578ms
Given Set token of apiUsername "swisskrono-admin" 238ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 16s 026ms
And Delete created transport by API 574ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 963ms
When Go to "ARCHIVE_TAB" 467ms
And Sort transports by "show-mine" 1s 143ms
And Show "SMALLS_IMPORT" 157ms
Then Verify that created transport is "false" in transport table 1m 32s 255ms
After Hooks.deleteTransportAfterTest() 742ms
Given Set token of apiUsername "swisskrono-admin" 245ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 16s 002ms
And Delete created transport by API 539ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 862ms
When Go to "ARCHIVE_TAB" 486ms
And Sort transports by "show-all" 1s 147ms
And Show "SMALLS_IMPORT" 167ms
Then Verify that created transport is "true" in transport table 15s 119ms
After Hooks.deleteTransportAfterTest() 703ms
Given Set token of apiUsername "super-admin-alrec" 284ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 16s 044ms
And Create transport "CREATE_TRANSPORT_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 16s 114ms
When Login as "alrec-admin" 2s 107ms
And Go to "TRANSPORT_TABLE" 374ms
And Show all transport "true" 314ms
And Select transportType "TRANSPORT_ORDER" 1s 301ms
Then Check if load and unload place filters work properly "UNLOAD_PLACE" 26s 233ms
After Hooks.deleteAllTransports() 48s 167ms
Given Set token of apiUsername "super-admin-alrec" 307ms
And Create transport "CREATE_INBOUND_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 2s 141ms
And Create transport "CREATE_INBOUND_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 2s 134ms
When Login as "alrec-admin" 2s 401ms
And Go to "TRANSPORT_TABLE" 393ms
And Show all transport "true" 324ms
And Select transportType "INBOUND" 1s 231ms
Then Check if load and unload place filters work properly "LOAD_PLACE" 26s 343ms
After Hooks.deleteAllTransports() 48s 378ms
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" 267ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 2s 165ms
When Login as "alrec-admin" 2s 295ms
And Go to "TRANSPORT_TABLE" 408ms
And Show all transport "true" 337ms
And Select transportType "TRANSPORT_ORDER" 1s 308ms
Then Check if load and unload time filters work properly "LOAD_TIME_WINDOW" 34s 204ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[contains(@class, 'open')]//span[@aria-label='09.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.BKU01o}, 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: c9aae8220c5b489bd581d278e8417df2
*** Element info: {Using=xpath, value=//div[contains(@class, 'open')]//span[@aria-label='09.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() 646ms
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 761ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 140ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 646ms
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 561ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 2s 124ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 631ms
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_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" 293ms
And Prepare setting: "TRANSPORT_TABLE_DAYS_LIMIT" with value: "7d" with "super-admin-neuca" 029ms
When Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "8" days 2s 866ms
And Login as "neuca-admin" 2s 097ms
And Go to "TRANSPORT_TABLE" 482ms
Then Verify that created transport is "false" in transport table 1m 32s 313ms
And Toggle transport table days limit filter 179ms
And Verify that created transport is "true" in transport table 15s 171ms
After Hooks.deleteTransportAfterTest() 941ms