Project Number Date
ApolloFullRunnerReport apollo-test-2.139 31 sie 2021, 05:52

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 247ms Failed
Feature Filters
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 9s 905ms
When Go to "TRANSPORT_TABLE" 394ms
Then Check transport is loaded "DELIVERY" 1s 401ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 5s 642ms
When Go to "TRANSPORT_TABLE" 370ms
Then Check transport is loaded "DELIVERY" 1s 384ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-piast" 5s 568ms
When Go to "TRANSPORT_TABLE" 409ms
Then Check transport is loaded "DELIVERY" 1s 409ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 7s 348ms
When Go to "TRANSPORT_TABLE" 421ms
Then Check transport is loaded "LOAD" 1s 379ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 4s 414ms
When Go to "TRANSPORT_TABLE" 398ms
Then Check transport is loaded "DELIVERY" 1s 406ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 333ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 2s 348ms
And Delete created transport by API 588ms
When Go to "ARCHIVE_TAB" 505ms
And Show all transport "true" 155ms
Then Check specific column "CONTRACTOR" 1s 110ms
After Hooks.deleteTransportsAfterTest() 477ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 198ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 15s 815ms
When Login as "sempertrans-admin" 7s 080ms
And Go to "TRANSPORT_TABLE" 446ms
And Show all transport "false" 000ms
And Select transportType "DELIVERY" 1s 225ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 281ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "2" days 1s 984ms
And Select transportType "DELIVERY" 1s 258ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 262ms
Then Verify if new transport appear in transport table with polling "true" 5s 108ms
After Hooks.deleteTransportsAfterTest() 1s 029ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 241ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 717ms
When Login as "alrec-admin" 2s 281ms
And Go to "TRANSPORT_TABLE" 419ms
And Show all transport "true" 159ms
And Select transportType "DELIVERY" 1s 288ms
And Fill text based "CONTRACTOR" filter with "DAA1" 253ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" in "2" days 2s 712ms
And Select transportType "DELIVERY" 1s 252ms
And Fill text based "CONTRACTOR" filter with "DAA1" 221ms
Then Verify if new transport appear in transport table with polling "true" 5s 122ms
After Hooks.deleteTransportsAfterTest() 1s 409ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 231ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 2s 060ms
When Login as "sempertrans-admin" 2s 313ms
And Go to "TRANSPORT_TABLE" 446ms
And Show all transport "false" 000ms
And Select transportType "DELIVERY" 1s 226ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 272ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" in "2" days 1s 969ms
And Select transportType "DELIVERY" 1s 253ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 288ms
Then Verify if new transport appear in transport table with polling "false" 20s 103ms
After Hooks.deleteTransportsAfterTest() 1s 088ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 237ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 755ms
When Login as "alrec-admin" 2s 220ms
And Go to "TRANSPORT_TABLE" 382ms
And Show all transport "true" 143ms
And Select transportType "DELIVERY" 1s 243ms
And Fill text based "CONTRACTOR" filter with "DAA1" 248ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-alrec" in "2" days 2s 737ms
And Select transportType "DELIVERY" 1s 268ms
And Fill text based "CONTRACTOR" filter with "DAA1" 225ms
Then Verify if new transport appear in transport table with polling "false" 20s 131ms
After Hooks.deleteTransportsAfterTest() 1s 382ms
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 241ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 9s 657ms
When Go to "TRANSPORT_TABLE" 484ms
And Sort transports by "show-mine" 1s 174ms
And Show all transport types 1s 184ms
Then Verify that created transport is "true" in transport table 1s 224ms
After Hooks.deleteTransportAfterTest() 663ms
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 197ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 711ms
When Go to "TRANSPORT_TABLE" 465ms
And Sort transports by "show-all" 1s 146ms
And Show all transport types 1s 198ms
Then Verify that created transport is "true" in transport table 1s 286ms
After Hooks.deleteTransportAfterTest() 585ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-admin" 218ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 2s 221ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 733ms
When Go to "TRANSPORT_TABLE" 388ms
And Sort transports by "show-mine" 1s 160ms
And Show all transport types 1s 178ms
Then Verify that created transport is "false" in transport table 31s 750ms
After Hooks.deleteTransportAfterTest() 602ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-admin" 216ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 2s 225ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 778ms
When Go to "TRANSPORT_TABLE" 422ms
And Sort transports by "show-all" 1s 189ms
And Show all transport types 1s 183ms
Then Verify that created transport is "true" in transport table 1s 284ms
After Hooks.deleteTransportAfterTest() 627ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-purchasing-department" 220ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 216ms
And Delete created transport by API 658ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 609ms
When Go to "ARCHIVE_TAB" 505ms
And Sort transports by "show-mine" 1s 151ms
And Show "SMALLS_IMPORT" 182ms
Then Verify that created transport is "true" in transport table 15s 160ms
After Hooks.deleteTransportAfterTest() 623ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-purchasing-department" 220ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 16s 121ms
And Delete created transport by API 643ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 3s 027ms
When Go to "ARCHIVE_TAB" 485ms
And Sort transports by "show-all" 1s 140ms
And Show "SMALLS_IMPORT" 191ms
Then Verify that created transport is "true" in transport table 15s 165ms
After Hooks.deleteTransportAfterTest() 606ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-admin" 229ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 16s 131ms
And Delete created transport by API 607ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 796ms
When Go to "ARCHIVE_TAB" 500ms
And Sort transports by "show-mine" 1s 149ms
And Show "SMALLS_IMPORT" 184ms
Then Verify that created transport is "false" in transport table 45s 643ms
After Hooks.deleteTransportAfterTest() 596ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-admin" 212ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 16s 118ms
And Delete created transport by API 622ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 958ms
When Go to "ARCHIVE_TAB" 490ms
And Sort transports by "show-all" 1s 139ms
And Show "SMALLS_IMPORT" 193ms
Then Verify that created transport is "true" in transport table 15s 114ms
After Hooks.deleteTransportAfterTest() 586ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 236ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 16s 138ms
And Create transport "CREATE_TRANSPORT_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 16s 153ms
When Login as "alrec-admin" 2s 301ms
And Go to "TRANSPORT_TABLE" 437ms
And Show all transport "true" 164ms
And Select transportType "TRANSPORT_ORDER" 1s 312ms
Then Check if load and unload place filters work properly "UNLOAD_PLACE" 26s 316ms
After Hooks.deleteTransportsAfterTest() 1s 270ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 222ms
And Create transport "CREATE_INBOUND_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 2s 348ms
And Create transport "CREATE_INBOUND_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 2s 190ms
When Login as "alrec-admin" 2s 344ms
And Go to "TRANSPORT_TABLE" 429ms
And Show all transport "true" 174ms
And Select transportType "INBOUND" 1s 261ms
Then Check if load and unload place filters work properly "LOAD_PLACE" 26s 332ms
After Hooks.deleteTransportsAfterTest() 1s 103ms
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" 223ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 2s 338ms
When Login as "alrec-admin" 2s 386ms
And Go to "TRANSPORT_TABLE" 405ms
And Show all transport "true" 169ms
And Select transportType "TRANSPORT_ORDER" 1s 327ms
Then Check if load and unload time filters work properly "LOAD_TIME_WINDOW" 34s 250ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[contains(@class, 'open')]//span[@aria-label='09.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.ueekpG}, 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: a4d1adc2887afc648ec033dbe20815b9
*** Element info: {Using=xpath, value=//div[contains(@class, 'open')]//span[@aria-label='09.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() 645ms
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 144ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 167ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 713ms
And Accept transferred transport by Api 780ms
And Create advice by JSON file "CREATE_ADVICE_FOR_SMALL_IMPORT" as "super-admin-skz" 4s 484ms
And Delete created transport by API 963ms
When Go to "ARCHIVE_TAB" 554ms
And Show "SMALLS_IMPORT" 189ms
Then Check if it is possible to search with different date property selects 1m 47s 256ms
org.junit.ComparisonFailure: Data jest inna niż wybrana w filtrze! Problem wystąpił przy DEPARTURE_DATE expected:<[30].08.2021> but was:<[27].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() 801ms
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 576ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 2s 181ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 663ms
And Accept transferred transport by Api 672ms
And Create advice by JSON file "CREATE_ADVICE_FOR_SMALL_EXPORT" as "super-admin-skz" 4s 364ms
And Delete created transport by API 937ms
When Go to "ARCHIVE_TAB" 509ms
And Show "SMALLS_EXPORT" 198ms
Then Check if it is possible to search with different date property selects 1m 46s 958ms
org.junit.ComparisonFailure: Data jest inna niż wybrana w filtrze! Problem wystąpił przy DEPARTURE_DATE expected:<[30].08.2021> but was:<[27].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() 747ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 237ms
And Prepare setting: "TRANSPORT_TABLE_DAYS_LIMIT" with value: "7d" with "super-admin-neuca" 150ms
When Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "8" days 16s 881ms
And Login as "neuca-admin" 8s 941ms
And Go to "TRANSPORT_TABLE" 521ms
Then Verify that created transport is "false" in transport table 31s 779ms
And Toggle transport table days limit filter 190ms
And Verify that created transport is "true" in transport table 1s 259ms
After Hooks.deleteTransportAfterTest() 809ms
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 105ms
And Mark custom fields as not obligatory 005ms
And Get setting "SORT_TABLE_BY_TRANSPORT_COMPLETED" for "neuca" 129ms
And Prepare setting: "SORT_TABLE_BY_TRANSPORT_COMPLETED" with value: "true" with "super-admin-neuca" 099ms
When Create 3 transports "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 7s 095ms
Then Login as "neuca-admin" 2s 321ms
And Go to "TRANSPORT_TABLE" 507ms
And Confirm statuses until reach "process-ended" 21s 550ms
Then Check if sorting by 'Finished' status is working correctly 318ms
After Hooks.deleteTransportsAfterTest() 4s 500ms
After Hooks.rollbackAllCustomFieldsSettings() 347ms
After Hooks.rollbackSettings() 111ms