Project Number Date
ApolloFullRunnerReport apollo-test-2.138 30 sie 2021, 06:02

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 37s 048ms Failed
Feature Filters
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 9s 649ms
When Go to "TRANSPORT_TABLE" 404ms
Then Check transport is loaded "DELIVERY" 1s 334ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 5s 754ms
When Go to "TRANSPORT_TABLE" 348ms
Then Check transport is loaded "DELIVERY" 1s 463ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-piast" 5s 489ms
When Go to "TRANSPORT_TABLE" 467ms
Then Check transport is loaded "DELIVERY" 1s 408ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 7s 462ms
When Go to "TRANSPORT_TABLE" 411ms
Then Check transport is loaded "LOAD" 1s 355ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 4s 426ms
When Go to "TRANSPORT_TABLE" 375ms
Then Check transport is loaded "DELIVERY" 1s 398ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 416ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 2s 359ms
And Delete created transport by API 611ms
When Go to "ARCHIVE_TAB" 555ms
And Show all transport "true" 147ms
Then Check specific column "CONTRACTOR" 1s 186ms
After Hooks.deleteTransportsAfterTest() 535ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 196ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 15s 849ms
When Login as "sempertrans-admin" 7s 153ms
And Go to "TRANSPORT_TABLE" 478ms
And Show all transport "false" 000ms
And Select transportType "DELIVERY" 1s 260ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 308ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "2" days 1s 957ms
And Select transportType "DELIVERY" 1s 261ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 277ms
Then Verify if new transport appear in transport table with polling "true" 5s 125ms
After Hooks.deleteTransportsAfterTest() 1s 159ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 235ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 718ms
When Login as "alrec-admin" 2s 335ms
And Go to "TRANSPORT_TABLE" 392ms
And Show all transport "true" 150ms
And Select transportType "DELIVERY" 1s 260ms
And Fill text based "CONTRACTOR" filter with "DAA1" 264ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" in "2" days 2s 768ms
And Select transportType "DELIVERY" 1s 283ms
And Fill text based "CONTRACTOR" filter with "DAA1" 232ms
Then Verify if new transport appear in transport table with polling "true" 5s 121ms
After Hooks.deleteTransportsAfterTest() 1s 442ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 224ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 933ms
When Login as "sempertrans-admin" 2s 213ms
And Go to "TRANSPORT_TABLE" 509ms
And Show all transport "false" 000ms
And Select transportType "DELIVERY" 1s 250ms
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 1s 986ms
And Select transportType "DELIVERY" 1s 236ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 278ms
Then Verify if new transport appear in transport table with polling "false" 20s 099ms
After Hooks.deleteTransportsAfterTest() 1s 031ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 218ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 733ms
When Login as "alrec-admin" 2s 296ms
And Go to "TRANSPORT_TABLE" 421ms
And Show all transport "true" 168ms
And Select transportType "DELIVERY" 1s 297ms
And Fill text based "CONTRACTOR" filter with "DAA1" 215ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-alrec" in "2" days 2s 755ms
And Select transportType "DELIVERY" 1s 269ms
And Fill text based "CONTRACTOR" filter with "DAA1" 261ms
Then Verify if new transport appear in transport table with polling "false" 20s 084ms
After Hooks.deleteTransportsAfterTest() 1s 423ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-purchasing-department" 205ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 266ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 9s 332ms
When Go to "TRANSPORT_TABLE" 393ms
And Sort transports by "show-mine" 1s 251ms
And Show all transport types 1s 170ms
Then Verify that created transport is "true" in transport table 1s 247ms
After Hooks.deleteTransportAfterTest() 586ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-purchasing-department" 212ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 222ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 736ms
When Go to "TRANSPORT_TABLE" 460ms
And Sort transports by "show-all" 1s 166ms
And Show all transport types 1s 178ms
Then Verify that created transport is "true" in transport table 1s 265ms
After Hooks.deleteTransportAfterTest() 612ms
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 240ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 683ms
When Go to "TRANSPORT_TABLE" 384ms
And Sort transports by "show-mine" 1s 144ms
And Show all transport types 1s 164ms
Then Verify that created transport is "false" in transport table 31s 872ms
After Hooks.deleteTransportAfterTest() 627ms
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 237ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 689ms
When Go to "TRANSPORT_TABLE" 419ms
And Sort transports by "show-all" 1s 187ms
And Show all transport types 1s 200ms
Then Verify that created transport is "true" in transport table 1s 293ms
After Hooks.deleteTransportAfterTest() 597ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-purchasing-department" 213ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 221ms
And Delete created transport by API 679ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 713ms
When Go to "ARCHIVE_TAB" 515ms
And Sort transports by "show-mine" 1s 154ms
And Show "SMALLS_IMPORT" 157ms
Then Verify that created transport is "true" in transport table 15s 172ms
After Hooks.deleteTransportAfterTest() 612ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-purchasing-department" 212ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 16s 064ms
And Delete created transport by API 634ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 834ms
When Go to "ARCHIVE_TAB" 494ms
And Sort transports by "show-all" 1s 150ms
And Show "SMALLS_IMPORT" 185ms
Then Verify that created transport is "true" in transport table 15s 127ms
After Hooks.deleteTransportAfterTest() 591ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-admin" 220ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 16s 123ms
And Delete created transport by API 663ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 923ms
When Go to "ARCHIVE_TAB" 539ms
And Sort transports by "show-mine" 1s 142ms
And Show "SMALLS_IMPORT" 165ms
Then Verify that created transport is "false" in transport table 45s 649ms
After Hooks.deleteTransportAfterTest() 574ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-admin" 213ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 16s 078ms
And Delete created transport by API 659ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 823ms
When Go to "ARCHIVE_TAB" 486ms
And Sort transports by "show-all" 1s 144ms
And Show "SMALLS_IMPORT" 174ms
Then Verify that created transport is "true" in transport table 15s 165ms
After Hooks.deleteTransportAfterTest() 560ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 233ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 16s 148ms
And Create transport "CREATE_TRANSPORT_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 16s 086ms
When Login as "alrec-admin" 2s 382ms
And Go to "TRANSPORT_TABLE" 404ms
And Show all transport "true" 160ms
And Select transportType "TRANSPORT_ORDER" 1s 298ms
Then Check if load and unload place filters work properly "UNLOAD_PLACE" 26s 474ms
After Hooks.deleteTransportsAfterTest() 1s 121ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 235ms
And Create transport "CREATE_INBOUND_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 2s 279ms
And Create transport "CREATE_INBOUND_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 2s 171ms
When Login as "alrec-admin" 2s 379ms
And Go to "TRANSPORT_TABLE" 390ms
And Show all transport "true" 155ms
And Select transportType "INBOUND" 1s 266ms
Then Check if load and unload place filters work properly "LOAD_PLACE" 26s 374ms
After Hooks.deleteTransportsAfterTest() 1s 108ms
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" 339ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 2s 262ms
When Login as "alrec-admin" 2s 484ms
And Go to "TRANSPORT_TABLE" 385ms
And Show all transport "true" 143ms
And Select transportType "TRANSPORT_ORDER" 1s 293ms
Then Check if load and unload time filters work properly "LOAD_TIME_WINDOW" 34s 277ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[contains(@class, 'open')]//span[@aria-label='08.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/temp/buildTmp/.com.google.Chrome.djoqZ2}, 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: 4da38e90089a7465037b99e615219878
*** Element info: {Using=xpath, value=//div[contains(@class, 'open')]//span[@aria-label='08.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() 533ms
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 023ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 135ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 760ms
And Accept transferred transport by Api 768ms
And Create advice by JSON file "CREATE_ADVICE_FOR_SMALL_IMPORT" as "super-admin-skz" 4s 555ms
And Delete created transport by API 966ms
When Go to "ARCHIVE_TAB" 563ms
And Show "SMALLS_IMPORT" 190ms
Then Check if it is possible to search with different date property selects 1m 47s 423ms
org.junit.ComparisonFailure: Data jest inna niż wybrana w filtrze! Problem wystąpił przy DEPARTURE_DATE expected:<2[9].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() 826ms
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 812ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 2s 180ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 670ms
And Accept transferred transport by Api 701ms
And Create advice by JSON file "CREATE_ADVICE_FOR_SMALL_EXPORT" as "super-admin-skz" 4s 324ms
And Delete created transport by API 934ms
When Go to "ARCHIVE_TAB" 540ms
And Show "SMALLS_EXPORT" 227ms
Then Check if it is possible to search with different date property selects 1m 47s 251ms
org.junit.ComparisonFailure: Data jest inna niż wybrana w filtrze! Problem wystąpił przy DEPARTURE_DATE expected:<2[9].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() 804ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 239ms
And Prepare setting: "TRANSPORT_TABLE_DAYS_LIMIT" with value: "7d" with "super-admin-neuca" 146ms
When Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "8" days 16s 961ms
And Login as "neuca-admin" 8s 843ms
And Go to "TRANSPORT_TABLE" 495ms
Then Verify that created transport is "false" in transport table 31s 785ms
And Toggle transport table days limit filter 189ms
And Verify that created transport is "true" in transport table 1s 262ms
After Hooks.deleteTransportAfterTest() 812ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 222ms
And Get custom field settings for "DELIVERY" transport type and "neuca" company 110ms
And Mark custom fields as not obligatory 007ms
And Get setting "SORT_TABLE_BY_TRANSPORT_COMPLETED" for "neuca" 145ms
And Prepare setting: "SORT_TABLE_BY_TRANSPORT_COMPLETED" with value: "true" with "super-admin-neuca" 121ms
When Create 3 transports "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 7s 118ms
Then Login as "neuca-admin" 2s 329ms
And Go to "TRANSPORT_TABLE" 532ms
And Confirm statuses until reach "process-ended" 22s 392ms
Then Check if sorting by 'Finished' status is working correctly 302ms
After Hooks.deleteTransportsAfterTest() 4s 452ms
After Hooks.rollbackAllCustomFieldsSettings() 323ms
After Hooks.rollbackSettings() 109ms