Project Number Date
ApolloFullRunnerReport apollo-test-2.101 01 sie 2021, 03:28

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Filters 173 3 8 0 0 184 22 3 25 11m 35s 894ms Failed
Feature Filters
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 9s 695ms
When Go to "TRANSPORT_TABLE" 363ms
Then Check transport is loaded "DELIVERY" 1s 385ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 5s 622ms
When Go to "TRANSPORT_TABLE" 371ms
Then Check transport is loaded "DELIVERY" 1s 407ms
Before Hooks.showScenarioName(Scenario) 002ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-piast" 5s 434ms
When Go to "TRANSPORT_TABLE" 464ms
Then Check transport is loaded "DELIVERY" 1s 418ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 7s 373ms
When Go to "TRANSPORT_TABLE" 402ms
Then Check transport is loaded "LOAD" 1s 372ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 4s 387ms
When Go to "TRANSPORT_TABLE" 415ms
Then Check transport is loaded "DELIVERY" 1s 379ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 306ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 2s 370ms
And Delete created transport by API 625ms
When Go to "ARCHIVE_TAB" 530ms
And Show all transport "true" 248ms
Then Check specific column "CONTRACTOR" 1s 200ms
After Hooks.deleteTransportsAfterTest() 548ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 205ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 15s 896ms
When Login as "sempertrans-admin" 6s 921ms
And Go to "TRANSPORT_TABLE" 430ms
And Show all transport "false" 092ms
And Select transportType "DELIVERY" 1s 217ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 268ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "2" days 1s 987ms
And Select transportType "DELIVERY" 1s 265ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 251ms
Then Verify if new transport appear in transport table with polling "true" 5s 105ms
After Hooks.deleteTransportsAfterTest() 1s 089ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 248ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 763ms
When Login as "alrec-admin" 2s 177ms
And Go to "TRANSPORT_TABLE" 426ms
And Show all transport "true" 266ms
And Select transportType "DELIVERY" 1s 292ms
And Fill text based "CONTRACTOR" filter with "DAA1" 203ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" in "2" days 2s 764ms
And Select transportType "DELIVERY" 1s 250ms
And Fill text based "CONTRACTOR" filter with "DAA1" 216ms
Then Verify if new transport appear in transport table with polling "true" 5s 121ms
After Hooks.deleteTransportsAfterTest() 1s 369ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 247ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 977ms
When Login as "sempertrans-admin" 2s 257ms
And Go to "TRANSPORT_TABLE" 479ms
And Show all transport "false" 086ms
And Select transportType "DELIVERY" 1s 211ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 268ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" in "2" days 2s 002ms
And Select transportType "DELIVERY" 1s 255ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 267ms
Then Verify if new transport appear in transport table with polling "false" 20s 082ms
After Hooks.deleteTransportsAfterTest() 1s 033ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 245ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 781ms
When Login as "alrec-admin" 2s 229ms
And Go to "TRANSPORT_TABLE" 414ms
And Show all transport "true" 261ms
And Select transportType "DELIVERY" 1s 295ms
And Fill text based "CONTRACTOR" filter with "DAA1" 239ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-alrec" in "2" days 2s 762ms
And Select transportType "DELIVERY" 1s 238ms
And Fill text based "CONTRACTOR" filter with "DAA1" 224ms
Then Verify if new transport appear in transport table with polling "false" 20s 071ms
After Hooks.deleteTransportsAfterTest() 1s 418ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-purchasing-department" 197ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 276ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 9s 862ms
When Go to "TRANSPORT_TABLE" 469ms
And Sort transports by "show-mine" 1s 167ms
And Show all transport types 1s 181ms
Then Verify that created transport is "true" in transport table 1s 221ms
After Hooks.deleteTransportAfterTest() 692ms
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 192ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 568ms
When Go to "TRANSPORT_TABLE" 446ms
And Sort transports by "show-all" 1s 165ms
And Show all transport types 1s 176ms
Then Verify that created transport is "true" in transport table 1s 222ms
After Hooks.deleteTransportAfterTest() 748ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-admin" 248ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 2s 253ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 615ms
When Go to "TRANSPORT_TABLE" 384ms
And Sort transports by "show-mine" 1s 164ms
And Show all transport types 1s 181ms
Then Verify that created transport is "false" in transport table 31s 741ms
After Hooks.deleteTransportAfterTest() 593ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-admin" 201ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 2s 108ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 792ms
When Go to "TRANSPORT_TABLE" 405ms
And Sort transports by "show-all" 1s 155ms
And Show all transport types 1s 182ms
Then Verify that created transport is "true" in transport table 1s 274ms
After Hooks.deleteTransportAfterTest() 684ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-purchasing-department" 223ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 240ms
And Delete created transport by API 643ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 482ms
When Go to "ARCHIVE_TAB" 489ms
And Sort transports by "show-mine" 1s 145ms
And Show "SMALLS_IMPORT" 174ms
Then Verify that created transport is "true" in transport table 15s 149ms
After Hooks.deleteTransportAfterTest() 610ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "swisskrono-purchasing-department" 289ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 16s 142ms
And Delete created transport by API 567ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 766ms
When Go to "ARCHIVE_TAB" 481ms
And Sort transports by "show-all" 1s 136ms
And Show "SMALLS_IMPORT" 160ms
Then Verify that created transport is "true" in transport table 15s 113ms
After Hooks.deleteTransportAfterTest() 588ms
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 109ms
And Delete created transport by API 659ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 817ms
When Go to "ARCHIVE_TAB" 495ms
And Sort transports by "show-mine" 1s 146ms
And Show "SMALLS_IMPORT" 175ms
Then Verify that created transport is "false" in transport table 45s 681ms
After Hooks.deleteTransportAfterTest() 610ms
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" 16s 128ms
And Delete created transport by API 656ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 913ms
When Go to "ARCHIVE_TAB" 502ms
And Sort transports by "show-all" 1s 142ms
And Show "SMALLS_IMPORT" 150ms
Then Verify that created transport is "true" in transport table 15s 108ms
After Hooks.deleteTransportAfterTest() 594ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 250ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 16s 185ms
And Create transport "CREATE_TRANSPORT_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 16s 112ms
When Login as "alrec-admin" 2s 265ms
And Go to "TRANSPORT_TABLE" 403ms
And Show all transport "true" 260ms
And Select transportType "TRANSPORT_ORDER" 1s 319ms
Then Check if load and unload place filters work properly "UNLOAD_PLACE" 26s 399ms
After Hooks.deleteTransportsAfterTest() 1s 026ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-alrec" 239ms
And Create transport "CREATE_INBOUND_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 2s 255ms
And Create transport "CREATE_INBOUND_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 2s 234ms
When Login as "alrec-admin" 2s 301ms
And Go to "TRANSPORT_TABLE" 434ms
And Show all transport "true" 269ms
And Select transportType "INBOUND" 1s 264ms
Then Check if load and unload place filters work properly "LOAD_PLACE" 26s 373ms
After Hooks.deleteTransportsAfterTest() 1s 089ms
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" 229ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 2s 273ms
When Login as "alrec-admin" 2s 116ms
And Go to "TRANSPORT_TABLE" 437ms
And Show all transport "true" 269ms
And Select transportType "TRANSPORT_ORDER" 1s 307ms
Then Check if load and unload time filters work properly "LOAD_TIME_WINDOW" 34s 317ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[contains(@class, 'open')]//span[@aria-label='10.08.2021']"}
  (Session info: headless chrome=91.0.4472.164)
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.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.njx059}, 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.164, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 2f8370be5d3433f0fb97a29a06296e5b
*** Element info: {Using=xpath, value=//div[contains(@class, 'open')]//span[@aria-label='10.08.2021']}
	at sun.reflect.GeneratedConstructorAccessor184.newInstance(Unknown Source)
	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:92)
	at ✽.Check if load and unload time filters work properly "LOAD_TIME_WINDOW"(file:Features/Atom/Filters/Filter.feature:126)
After Hooks.deleteTransportAfterTest() 548ms
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" 7s 919ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 154ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 784ms
And Accept transferred transport by Api 715ms
And Create advice "ADVICE_SMALLS" "SMALLS_IMPORT" "super-admin-skz" 24s 341ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at CucumberTests.Transport.AdviceTransport.createAdvice(AdviceTransport.java:67)
	at ✽.Create advice "ADVICE_SMALLS" "SMALLS_IMPORT" "super-admin-skz"(file:Features/Atom/Filters/Filter.feature:137)
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
After Hooks.deleteTransportAfterTest() 553ms
Scenario Outline Check if it is possible to choose what the search in the archive applies to
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 675ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 2s 150ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 666ms
And Accept transferred transport by Api 651ms
And Create advice "ADVICE_SMALLS" "SMALLS_EXPORT" "super-admin-skz" 24s 614ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at CucumberTests.Transport.AdviceTransport.createAdvice(AdviceTransport.java:67)
	at ✽.Create advice "ADVICE_SMALLS" "SMALLS_EXPORT" "super-admin-skz"(file:Features/Atom/Filters/Filter.feature:137)
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
After Hooks.deleteTransportAfterTest() 571ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 227ms
And Prepare setting: "TRANSPORT_TABLE_DAYS_LIMIT" with value: "7d" with "super-admin-neuca" 028ms
When Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "8" days 17s 002ms
And Login as "neuca-admin" 8s 168ms
And Go to "TRANSPORT_TABLE" 485ms
Then Verify that created transport is "false" in transport table 31s 769ms
And Toggle transport table days limit filter 181ms
And Verify that created transport is "true" in transport table 1s 256ms
After Hooks.deleteTransportAfterTest() 765ms
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 007ms
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" 028ms
When Create 3 transports "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 7s 155ms
Then Login as "neuca-admin" 2s 128ms
And Go to "TRANSPORT_TABLE" 512ms
And Confirm statuses until reach "process-ended" 21s 503ms
Then Check if sorting by 'Finished' status is working correctly 299ms
After Hooks.deleteTransportsAfterTest() 4s 500ms
After Hooks.rollbackAllCustomFieldsSettings() 307ms
After Hooks.rollbackSettings() 278ms