Project Number Date
ApolloFullRunnerReport apollo-test-2.137 29 sie 2021, 05:53

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Filters 181 3 0 0 0 184 22 3 25 14m 35s 016ms Failed
Feature Filters
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 9s 658ms
When Go to "TRANSPORT_TABLE" 407ms
Then Check transport is loaded "DELIVERY" 1s 354ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 5s 723ms
When Go to "TRANSPORT_TABLE" 403ms
Then Check transport is loaded "DELIVERY" 1s 429ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-piast" 5s 370ms
When Go to "TRANSPORT_TABLE" 451ms
Then Check transport is loaded "DELIVERY" 1s 389ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 7s 476ms
When Go to "TRANSPORT_TABLE" 409ms
Then Check transport is loaded "LOAD" 1s 348ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 4s 415ms
When Go to "TRANSPORT_TABLE" 409ms
Then Check transport is loaded "DELIVERY" 1s 392ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 204ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 2s 293ms
And Delete created transport by API 587ms
When Go to "ARCHIVE_TAB" 542ms
And Show all transport "true" 161ms
Then Check specific column "CONTRACTOR" 1s 188ms
After Hooks.deleteTransportsAfterTest() 535ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 203ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 15s 865ms
When Login as "sempertrans-admin" 7s 040ms
And Go to "TRANSPORT_TABLE" 505ms
And Show all transport "false" 000ms
And Select transportType "DELIVERY" 1s 249ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 295ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "2" days 1s 973ms
And Select transportType "DELIVERY" 1s 223ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 289ms
Then Verify if new transport appear in transport table with polling "true" 5s 121ms
After Hooks.deleteTransportsAfterTest() 1s 049ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 223ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 728ms
When Login as "alrec-admin" 2s 331ms
And Go to "TRANSPORT_TABLE" 429ms
And Show all transport "true" 188ms
And Select transportType "DELIVERY" 1s 319ms
And Fill text based "CONTRACTOR" filter with "DAA1" 230ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" in "2" days 2s 708ms
And Select transportType "DELIVERY" 1s 254ms
And Fill text based "CONTRACTOR" filter with "DAA1" 247ms
Then Verify if new transport appear in transport table with polling "true" 5s 099ms
After Hooks.deleteTransportsAfterTest() 1s 524ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 241ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 2s 007ms
When Login as "sempertrans-admin" 2s 294ms
And Go to "TRANSPORT_TABLE" 493ms
And Show all transport "false" 000ms
And Select transportType "DELIVERY" 1s 263ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 288ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" in "2" days 2s 029ms
And Select transportType "DELIVERY" 1s 235ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 285ms
Then Verify if new transport appear in transport table with polling "false" 20s 113ms
After Hooks.deleteTransportsAfterTest() 1s 055ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 254ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 727ms
When Login as "alrec-admin" 2s 279ms
And Go to "TRANSPORT_TABLE" 392ms
And Show all transport "true" 127ms
And Select transportType "DELIVERY" 1s 244ms
And Fill text based "CONTRACTOR" filter with "DAA1" 212ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-alrec" in "2" days 2s 715ms
And Select transportType "DELIVERY" 1s 262ms
And Fill text based "CONTRACTOR" filter with "DAA1" 241ms
Then Verify if new transport appear in transport table with polling "false" 20s 084ms
After Hooks.deleteTransportsAfterTest() 1s 364ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-purchasing-department" 204ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 256ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 9s 298ms
When Go to "TRANSPORT_TABLE" 479ms
And Sort transports by "show-mine" 1s 169ms
And Show all transport types 1s 190ms
Then Verify that created transport is "true" in transport table 1s 235ms
After Hooks.deleteTransportAfterTest() 673ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-purchasing-department" 224ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 208ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 653ms
When Go to "TRANSPORT_TABLE" 464ms
And Sort transports by "show-all" 1s 178ms
And Show all transport types 1s 189ms
Then Verify that created transport is "true" in transport table 1s 289ms
After Hooks.deleteTransportAfterTest() 613ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-admin" 228ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 2s 197ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 653ms
When Go to "TRANSPORT_TABLE" 376ms
And Sort transports by "show-mine" 1s 145ms
And Show all transport types 1s 137ms
Then Verify that created transport is "false" in transport table 31s 713ms
After Hooks.deleteTransportAfterTest() 600ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-admin" 221ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 2s 228ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 820ms
When Go to "TRANSPORT_TABLE" 415ms
And Sort transports by "show-all" 1s 174ms
And Show all transport types 1s 182ms
Then Verify that created transport is "true" in transport table 1s 277ms
After Hooks.deleteTransportAfterTest() 637ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-purchasing-department" 233ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 206ms
And Delete created transport by API 655ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 698ms
When Go to "ARCHIVE_TAB" 484ms
And Sort transports by "show-mine" 1s 147ms
And Show "SMALLS_IMPORT" 175ms
Then Verify that created transport is "true" in transport table 15s 123ms
After Hooks.deleteTransportAfterTest() 567ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-purchasing-department" 236ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 16s 168ms
And Delete created transport by API 668ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 920ms
When Go to "ARCHIVE_TAB" 512ms
And Sort transports by "show-all" 1s 153ms
And Show "SMALLS_IMPORT" 174ms
Then Verify that created transport is "true" in transport table 15s 173ms
After Hooks.deleteTransportAfterTest() 597ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-admin" 225ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 16s 101ms
And Delete created transport by API 607ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 831ms
When Go to "ARCHIVE_TAB" 504ms
And Sort transports by "show-mine" 1s 157ms
And Show "SMALLS_IMPORT" 188ms
Then Verify that created transport is "false" in transport table 45s 616ms
After Hooks.deleteTransportAfterTest() 580ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-admin" 225ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 16s 109ms
And Delete created transport by API 614ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 963ms
When Go to "ARCHIVE_TAB" 506ms
And Sort transports by "show-all" 1s 154ms
And Show "SMALLS_IMPORT" 181ms
Then Verify that created transport is "true" in transport table 15s 171ms
After Hooks.deleteTransportAfterTest() 598ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 239ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 16s 093ms
And Create transport "CREATE_TRANSPORT_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 16s 237ms
When Login as "alrec-admin" 2s 451ms
And Go to "TRANSPORT_TABLE" 438ms
And Show all transport "true" 164ms
And Select transportType "TRANSPORT_ORDER" 1s 328ms
Then Check if load and unload place filters work properly "UNLOAD_PLACE" 26s 375ms
After Hooks.deleteTransportsAfterTest() 1s 087ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 245ms
And Create transport "CREATE_INBOUND_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 2s 263ms
And Create transport "CREATE_INBOUND_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 2s 279ms
When Login as "alrec-admin" 2s 418ms
And Go to "TRANSPORT_TABLE" 377ms
And Show all transport "true" 147ms
And Select transportType "INBOUND" 1s 213ms
Then Check if load and unload place filters work properly "LOAD_PLACE" 26s 355ms
After Hooks.deleteTransportsAfterTest() 1s 097ms
Scenario Outline Check if order is visible after filter load or unload time column in specific time range
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-alrec" 228ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 2s 485ms
When Login as "alrec-admin" 2s 259ms
And Go to "TRANSPORT_TABLE" 430ms
And Show all transport "true" 146ms
And Select transportType "TRANSPORT_ORDER" 1s 294ms
Then Check if load and unload time filters work properly "LOAD_TIME_WINDOW" 34s 319ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[contains(@class, 'open')]//span[@aria-label='07.09.2021']"}
  (Session info: headless chrome=92.0.4515.131)
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=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.8gEB6u}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 0a82d96292792fa55343cd66dd45d00b
*** Element info: {Using=xpath, value=//div[contains(@class, 'open')]//span[@aria-label='07.09.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:171)
	at Pages.Filters.FiltersPage.verifyLoadOrUnloadTimeFilters(FiltersPage.java:143)
	at CucumberTests.Filters.FilterTransportTest.checkIfLoadAndUnloadTimeFiltersWorkProperly(FilterTransportTest.java:103)
	at ✽.Check if load and unload time filters work properly "LOAD_TIME_WINDOW"(file:Features/Atom/Filters/Filter.feature:126)
After Hooks.deleteTransportAfterTest() 563ms
Scenario Outline Check if it is possible to choose what the search in the archive applies to
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 8s 113ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 139ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 759ms
And Accept transferred transport by Api 782ms
And Create advice by JSON file "CREATE_ADVICE_FOR_SMALL_IMPORT" as "super-admin-skz" 4s 556ms
And Delete created transport by API 954ms
When Go to "ARCHIVE_TAB" 500ms
And Show "SMALLS_IMPORT" 198ms
Then Check if it is possible to search with different date property selects 1m 47s 135ms
org.junit.ComparisonFailure: Data jest inna niż wybrana w filtrze! Problem wystąpił przy DEPARTURE_DATE expected:<2[8].08.2021> but was:<2[7].08.2021>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at Pages.Filters.FiltersPage.checkDateFilterPropertySelect(FiltersPage.java:338)
	at CucumberTests.Filters.FilterTransportTest.searchWithDifferentArchiveFilters(FilterTransportTest.java:115)
	at ✽.Check if it is possible to search with different date property selects(file:Features/Atom/Filters/Filter.feature:141)
After Hooks.deleteTransportAfterTest() 808ms
Scenario Outline Check if it is possible to choose what the search in the archive applies to
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 741ms
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 682ms
And Accept transferred transport by Api 674ms
And Create advice by JSON file "CREATE_ADVICE_FOR_SMALL_EXPORT" as "super-admin-skz" 4s 427ms
And Delete created transport by API 939ms
When Go to "ARCHIVE_TAB" 537ms
And Show "SMALLS_EXPORT" 207ms
Then Check if it is possible to search with different date property selects 1m 47s 186ms
org.junit.ComparisonFailure: Data jest inna niż wybrana w filtrze! Problem wystąpił przy DEPARTURE_DATE expected:<2[8].08.2021> but was:<2[7].08.2021>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at Pages.Filters.FiltersPage.checkDateFilterPropertySelect(FiltersPage.java:338)
	at CucumberTests.Filters.FilterTransportTest.searchWithDifferentArchiveFilters(FilterTransportTest.java:115)
	at ✽.Check if it is possible to search with different date property selects(file:Features/Atom/Filters/Filter.feature:141)
After Hooks.deleteTransportAfterTest() 778ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 248ms
And Prepare setting: "TRANSPORT_TABLE_DAYS_LIMIT" with value: "7d" with "super-admin-neuca" 147ms
When Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "8" days 16s 889ms
And Login as "neuca-admin" 8s 769ms
And Go to "TRANSPORT_TABLE" 500ms
Then Verify that created transport is "false" in transport table 31s 739ms
And Toggle transport table days limit filter 184ms
And Verify that created transport is "true" in transport table 1s 238ms
After Hooks.deleteTransportAfterTest() 829ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 219ms
And Get custom field settings for "DELIVERY" transport type and "neuca" company 111ms
And Mark custom fields as not obligatory 006ms
And Get setting "SORT_TABLE_BY_TRANSPORT_COMPLETED" for "neuca" 149ms
And Prepare setting: "SORT_TABLE_BY_TRANSPORT_COMPLETED" with value: "true" with "super-admin-neuca" 122ms
When Create 3 transports "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 7s 055ms
Then Login as "neuca-admin" 2s 304ms
And Go to "TRANSPORT_TABLE" 514ms
And Confirm statuses until reach "process-ended" 21s 414ms
Then Check if sorting by 'Finished' status is working correctly 286ms
After Hooks.deleteTransportsAfterTest() 4s 509ms
After Hooks.rollbackAllCustomFieldsSettings() 331ms
After Hooks.rollbackSettings() 102ms