Project Number Date
ApolloFullRunnerReport develop.459 10 cze 2021, 07:03

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Advice transport 386 8 43 0 0 437 33 8 41 27m 24s 688ms Failed
Feature Advice transport
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 517ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 2s 801ms
And Get inputs from database "CREATE_ADVICE_CONTAINER" "super-admin-adama" 1s 645ms
And Check is transport "CONTAINER" created in transport table and set transport id 1s 117ms
When Click button advice in transport table "CONTAINER" 086ms
And Set advice window in schedule in the past 2s 867ms
And Fill advice form 16s 201ms
And Click advice save button to check error message 065ms
Then Check if possible advice alert is displayed 016ms
After Hooks.deleteTransportAfterTest() 371ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 308ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 396ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 007ms
And Check is transport "DELIVERY" created in transport table and set transport id 1s 132ms
When Click button advice in transport table "DELIVERY" 094ms
And Set advice window in schedule in the past 2s 806ms
And Fill advice form 8s 555ms
And Click advice save button to check error message 077ms
Then Check if possible advice alert is displayed 020ms
After Hooks.deleteTransportAfterTest() 186ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 282ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 356ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 007ms
And Check is transport "LOAD" created in transport table and set transport id 1s 126ms
When Click button advice in transport table "LOAD" 099ms
And Set advice window in schedule in the past 2s 786ms
And Fill advice form 8s 482ms
And Click advice save button to check error message 114ms
Then Check if possible advice alert is displayed 022ms
After Hooks.deleteTransportAfterTest() 186ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 236ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 334ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 008ms
And Check is transport "LOAD" created in transport table and set transport id 1s 125ms
When Click button advice in transport table "LOAD" 092ms
And Set advice window in schedule in the past 2s 578ms
And Fill advice form 13s 326ms
And Click advice save button to check error message 051ms
Then Check if possible advice alert is displayed 016ms
After Hooks.deleteTransportAfterTest() 145ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 176ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 279ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 006ms
And Check is transport "CONTAINER" created in transport table and set transport id 1s 108ms
When Click button advice in transport table "CONTAINER" 072ms
And Set advice window in schedule in the past 2s 543ms
And Fill advice form 13s 238ms
And Click advice save button to check error message 081ms
Then Check if possible advice alert is displayed 022ms
After Hooks.deleteTransportAfterTest() 151ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 227ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 287ms
And Show all transport types 1s 050ms
And Create advice "CREATE_ADVICE_CONTAINER" "CONTAINER" "super-admin-adama" 49s 924ms
And Go to "TRANSPORT_TABLE" 201ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-adama" 003ms
When Go to transport details "CONTAINER" 4s 419ms
And Fill transport form 4s 714ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-adama" 005ms
And Expand advice panel 103ms
And Edit advice in transport details 12s 408ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 146ms
And Go to transport details "CONTAINER" 4s 355ms
And Expand advice panel 102ms
Then Check are advice values equals after edition 186ms
After Hooks.deleteTransportAfterTest() 209ms
Scenario Outline Check if possible to edit advice in transport details.
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 244ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 284ms
And Show all transport types 1s 039ms
And Create advice "ADVICE_DELIVERY" "DELIVERY" "super-admin-piast" 41s 845ms
And Go to "TRANSPORT_TABLE" 247ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-piast" 006ms
When Go to transport details "DELIVERY" 4s 449ms
And Fill transport form 25s 661ms
java.lang.AssertionError: Nie można wypełnić pola number-of-pallets-step-0, ponieważ nie udało się go znaleźć w formularzu
	at org.junit.Assert.fail(Assert.java:88)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:152)
	at CucumberTests.Transport.CreateTransport.fillTransportForm(CreateTransport.java:170)
	at ✽.Fill transport form(file:Features/Atom/Advice/AdviceTransport.feature:32)
And Get inputs from database "EDIT_ADVICE_DELIVERY" "super-admin-piast" 000ms
And Expand advice panel 000ms
And Edit advice in transport details 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "DELIVERY" 000ms
And Expand advice panel 000ms
Then Check are advice values equals after edition 000ms
After Hooks.deleteTransportAfterTest() 151ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 241ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 260ms
And Show all transport types 1s 046ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-piast" 41s 929ms
And Go to "TRANSPORT_TABLE" 223ms
And Get inputs from database "EDIT_LOAD" "super-admin-piast" 005ms
When Go to transport details "LOAD" 4s 468ms
And Fill transport form 57s 160ms
And Get inputs from database "EDIT_ADVICE_DELIVERY" "super-admin-piast" 003ms
And Expand advice panel 099ms
And Edit advice in transport details 6s 574ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 091ms
And Go to transport details "LOAD" 4s 633ms
And Expand advice panel 092ms
Then Check are advice values equals after edition 088ms
After Hooks.deleteTransportAfterTest() 216ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 170ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 270ms
And Show all transport types 1s 050ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 46s 574ms
And Go to "TRANSPORT_TABLE" 193ms
And Get inputs from database "EDIT_LOAD" "super-admin-keeeper" 003ms
When Go to transport details "LOAD" 4s 434ms
And Fill transport form 26s 085ms
And Get inputs from database "EDIT_ADVICE_LOAD" "super-admin-keeeper" 006ms
And Expand advice panel 114ms
And Edit advice in transport details 18s 562ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 135ms
And Go to transport details "LOAD" 4s 394ms
And Expand advice panel 104ms
Then Check are advice values equals after edition 6s 329ms
After Hooks.deleteTransportAfterTest() 186ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 213ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 246ms
And Show all transport types 1s 049ms
And Create advice "ADVICE_CONTAINER" "CONTAINER" "super-admin-keeeper" 47s 108ms
And Go to "TRANSPORT_TABLE" 191ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-keeeper" 003ms
When Go to transport details "CONTAINER" 4s 412ms
And Fill transport form 26s 081ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-keeeper" 006ms
And Expand advice panel 111ms
And Edit advice in transport details 18s 454ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 170ms
And Go to transport details "CONTAINER" 4s 402ms
And Expand advice panel 110ms
Then Check are advice values equals after edition 6s 315ms
After Hooks.deleteTransportAfterTest() 163ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 154ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 274ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-adama" 007ms
When Show all transport types 1s 043ms
And Click button advice in transport table "CONTAINER" 107ms
And Set advice window in schedule 2s 515ms
And Fill advice form 12s 477ms
And Click advice save button and wait for advice form to disappear 30s 743ms
And Go to "TRANSPORT_TABLE" 185ms
And Go to transport details "CONTAINER" 4s 380ms
Then Check are advice values equals 312ms
After Hooks.deleteTransportAfterTest() 194ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 798ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 294ms
And Get inputs from database "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 005ms
When Show all transport types 1s 040ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 102ms
And Set advice window in schedule 6s 612ms
And Fill advice form 11s 946ms
And Click advice save button and wait for advice form to disappear 15s 698ms
And Go to "TRANSPORT_TABLE" 185ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 4s 452ms
Then Check are advice values equals 2s 284ms
After Hooks.deleteTransportAfterTest() 157ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 289ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 275ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 005ms
When Show all transport types 1s 043ms
And Click button advice in transport table "DELIVERY" 101ms
And Set advice window in schedule 2s 686ms
And Fill advice form 8s 451ms
And Click advice save button and wait for advice form to disappear 30s 708ms
And Go to "TRANSPORT_TABLE" 208ms
And Go to transport details "DELIVERY" 4s 505ms
Then Check are advice values equals 206ms
After Hooks.deleteTransportAfterTest() 174ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 230ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 267ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 006ms
When Show all transport types 1s 043ms
And Click button advice in transport table "LOAD" 106ms
And Set advice window in schedule 2s 657ms
And Fill advice form 8s 404ms
And Click advice save button and wait for advice form to disappear 30s 691ms
And Go to "TRANSPORT_TABLE" 200ms
And Go to transport details "LOAD" 4s 644ms
Then Check are advice values equals 207ms
After Hooks.deleteTransportAfterTest() 165ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 120ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 228ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 005ms
When Show all transport types 1s 042ms
And Click button advice in transport table "LOAD" 096ms
And Set advice window in schedule 2s 530ms
And Fill advice form 13s 185ms
And Click advice save button and wait for advice form to disappear 30s 694ms
And Go to "TRANSPORT_TABLE" 173ms
And Go to transport details "LOAD" 4s 362ms
Then Check are advice values equals 2s 286ms
After Hooks.deleteTransportAfterTest() 131ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 165ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 207ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 005ms
When Show all transport types 1s 044ms
And Click button advice in transport table "CONTAINER" 084ms
And Set advice window in schedule 2s 553ms
And Fill advice form 13s 127ms
And Click advice save button and wait for advice form to disappear 30s 754ms
And Go to "TRANSPORT_TABLE" 272ms
And Go to transport details "CONTAINER" 4s 367ms
Then Check are advice values equals 2s 312ms
After Hooks.deleteTransportAfterTest() 154ms
Given Set token of apiUsername "super-admin-adama" 123ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 298ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 209ms
And Set token of apiUsername "paa1-carrier@qa.qa-test" 125ms
And Accept transferred transport by Api 396ms
And Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 1s 273ms
And Get inputs from database "ADVICE_TRANSPORT" "super-admin-adama" 003ms
When Show all transport types 1s 057ms
And Click button advice in transport table "TRANSPORT" 090ms
And Set advice window in schedule 2s 492ms
And Fill advice form 11s 753ms
And Click advice save button and wait for advice form to disappear 30s 687ms
And Go to "TRANSPORT_TABLE" 242ms
And Go to transport details "TRANSPORT" 4s 495ms
Then Check are advice values equals 2s 290ms
After Hooks.deleteTransportAfterTest() 148ms
Given Set token of apiUsername "super-admin-skz" 125ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 278ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 122ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 129ms
And Accept transferred transport by Api 138ms
And Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 245ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 003ms
When Show all transport types 1s 102ms
And Click button advice in transport table "SMALLS_IMPORT" 095ms
And Set advice window in schedule 2s 755ms
And Fill advice form 14s 459ms
And Click advice save button and wait for advice form to disappear 30s 777ms
And Go to "TRANSPORT_TABLE" 196ms
And Go to transport details "SMALLS_IMPORT" 4s 467ms
Then Check are advice values equals 2s 306ms
After Hooks.deleteTransportAfterTest() 198ms
Given Set token of apiUsername "super-admin-skz" 147ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 283ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 138ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 133ms
And Accept transferred transport by Api 144ms
And Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 281ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 006ms
When Show all transport types 1s 105ms
And Click button advice in transport table "SMALLS_EXPORT" 149ms
And Set advice window in schedule 2s 674ms
And Fill advice form 14s 442ms
And Click advice save button and wait for advice form to disappear 30s 753ms
And Go to "TRANSPORT_TABLE" 192ms
And Go to transport details "SMALLS_EXPORT" 4s 537ms
Then Check are advice values equals 2s 376ms
After Hooks.deleteTransportAfterTest() 179ms
Given Set token of apiUsername "super-admin-adama" 137ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 291ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 119ms
And Accept transferred transport by Api 134ms
And Login as "paa1-carrier@qa.qa-test" 1s 263ms
When Show all transport types 1s 119ms
And Click button advice in transport table "TRANSPORT" 104ms
And Set week view 1s 507ms
And Show yesterday 1s 056ms
Then Check if advice restriction blockade windows are visible 023ms
After Hooks.deleteTransportAfterTest() 122ms
Given Set token of apiUsername "super-admin-skz" 121ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 15s 218ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 111ms
And Accept transferred transport by Api 149ms
And Login as "pskza1-carrier@qa.qa-test" 1s 124ms
When Show all transport types 1s 064ms
And Click button advice in transport table "SMALLS_IMPORT" 093ms
And Set week view 1s 933ms
And Show yesterday 1s 079ms
Then Check if advice restriction blockade windows are visible 036ms
After Hooks.deleteTransportAfterTest() 293ms
Given Set token of apiUsername "super-admin-skz" 135ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 15s 254ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 142ms
And Accept transferred transport by Api 160ms
And Login as "pskza1-carrier@qa.qa-test" 1s 139ms
When Show all transport types 1s 053ms
And Click button advice in transport table "SMALLS_EXPORT" 164ms
And Set week view 1s 911ms
And Show yesterday 1s 071ms
Then Check if advice restriction blockade windows are visible 032ms
After Hooks.deleteTransportAfterTest() 140ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 622ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 462ms
And Show all transport "false" 033ms
And Click on time window date 1s 321ms
And Select view "DAYS_4" 2s 064ms
And Move advice window "3" 1s 295ms
Then Check if advice window is in new location 024ms
After Hooks.deleteTransportAfterTest() 147ms
Scenario Outline Check if it is possible to move advice window in schedule
Steps
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 982ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 15s 922ms
And Show all transport "false" 015ms
And Click on time window date 15s 704ms
And Select view "DAYS_4" 2s 066ms
And Move advice window "3" 15s 054ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@data-window-type='state-with-transport']/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: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
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-2/temp/buildTmp/.com.google.Chrome.O8ZGEt}, 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: e7edc957d415a958a5c50d8b34d7b783
*** Element info: {Using=xpath, value=//div[@data-window-type='state-with-transport']/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.BasePage.getWebElementByXpath(BasePage.java:323)
	at CucumberTests.Transport.AdviceTransport.moveAdviceWindow(AdviceTransport.java:264)
	at ✽.Move advice window "3"(file:Features/Atom/Advice/AdviceTransport.feature:137)
Then Check if advice window is in new location 000ms
After Hooks.deleteTransportAfterTest() 165ms
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 1s 617ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 356ms
And Show all transport "false" 013ms
And Click on time window date 15s 542ms
And Select view "DAYS_4" 2s 067ms
And Move advice window "3" 1s 383ms
Then Check if advice window is in new location 025ms
After Hooks.deleteTransportAfterTest() 140ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 517ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 389ms
And Show all transport "false" 018ms
And Click on time window date 1s 466ms
And Select view "DAYS_4" 2s 072ms
And Move advice window "3" 1s 390ms
Then Check if advice window is in new location 027ms
After Hooks.deleteTransportAfterTest() 156ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 112ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 326ms
And Show all transport "false" 021ms
And Click on time window date 1s 323ms
And Select view "DAYS_4" 2s 038ms
And Move advice window "3" 1s 300ms
Then Check if advice window is in new location 025ms
After Hooks.deleteTransportAfterTest() 140ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 418ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 360ms
And Show all transport "true" 085ms
And Click on time window date 1s 383ms
And Select view "DAYS_4" 2s 055ms
And Move advice window "3" 1s 328ms
Then Check if advice window is in new location 024ms
After Hooks.deleteTransportAfterTest() 140ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 160ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 225ms
And Set "advice" inputs from JSON file "ADVICE_DELIVERY" "super-admin-piast" 014ms
When Show all transport types 1s 054ms
And Click button advice in transport table "DELIVERY" 098ms
And Set advice window in schedule 2s 630ms
And Fill advice form 8s 461ms
And Click advice save button and wait for advice form to disappear 30s 718ms
And Go to "TRANSPORT_TABLE" 213ms
And Click on time window date 1s 429ms
And Select view "DAYS_4" 2s 061ms
And Move advice window "3" 1s 378ms
Then Check if advice window is in new location 024ms
After Hooks.deleteTransportAfterTest() 143ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 542ms
And Create transport "CREATE_LATE_DELIVERY" by JSON file as "super-admin-hochland" in "0" days 1s 404ms
Then Check if transport row is "red" 3s 076ms
After Hooks.deleteTransportAfterTest() 163ms
Scenario Outline Check if it is possible to resize advice window in schedule
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 337ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 429ms
And Go to "TRANSPORT_TABLE" 149ms
And Show all transport types 1s 044ms
And Click on time window date 1s 334ms
And Scroll to time window "adviceWindow" 035ms
And Set time window height "80" "adviceWindow" 2s 385ms
Then Check height of the time window after expanding by "80" in "adviceWindow" 024ms
java.lang.AssertionError: Okno nie zmieniło swojego rozmiaru
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.Schedule.ResizeTimeWindowTest.checkHeightOfTimeWindowAfterExpandingByIn(ResizeTimeWindowTest.java:35)
	at ✽.Check height of the time window after expanding by "80" in "adviceWindow"(file:Features/Atom/Advice/AdviceTransport.feature:186)
After Hooks.deleteTransportAfterTest() 164ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 046ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 364ms
And Go to "TRANSPORT_TABLE" 139ms
And Show all transport types 1s 039ms
And Click on time window date 1s 425ms
And Scroll to time window "adviceWindow" 031ms
And Set time window height "120" "adviceWindow" 2s 379ms
Then Check height of the time window after expanding by "120" in "adviceWindow" 024ms
After Hooks.deleteTransportAfterTest() 161ms
Scenario Outline Check if it is possible to resize advice window in schedule
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 090ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 286ms
And Go to "TRANSPORT_TABLE" 148ms
And Show all transport types 1s 038ms
And Click on time window date 1s 350ms
And Scroll to time window "adviceWindow" 033ms
And Set time window height "48" "adviceWindow" 2s 373ms
Then Check height of the time window after expanding by "48" in "adviceWindow" 021ms
java.lang.AssertionError: Okno nie zmieniło swojego rozmiaru
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.Schedule.ResizeTimeWindowTest.checkHeightOfTimeWindowAfterExpandingByIn(ResizeTimeWindowTest.java:35)
	at ✽.Check height of the time window after expanding by "48" in "adviceWindow"(file:Features/Atom/Advice/AdviceTransport.feature:186)
After Hooks.deleteTransportAfterTest() 128ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 434ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 15s 338ms
And Go to "TRANSPORT_TABLE" 289ms
And Show all transport types 15s 043ms
And Click on time window date 15s 800ms
And Scroll to time window "adviceWindow" 048ms
And Set time window height "40" "adviceWindow" 2s 401ms
Then Check height of the time window after expanding by "40" in "adviceWindow" 020ms
After Hooks.deleteTransportAfterTest() 140ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 187ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 236ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 004ms
When Show all transport types 1s 048ms
And Click button advice in transport table "DELIVERY" 102ms
And Set advice window in schedule 2s 677ms
And Fill advice form 8s 314ms
And Click advice save button and wait for advice form to disappear 30s 641ms
And Go to "TRANSPORT_TABLE" 242ms
And Click on time window date 1s 432ms
And Set time window height "120" "adviceWindow" 2s 400ms
Then Check height of the time window after expanding by "120" in "adviceWindow" 027ms
After Hooks.deleteTransportAfterTest() 163ms
Scenario Outline Check if it is possible to advice after clicking back button in browser
Steps
Given Get inputs from database "CREATE_DELIVERY" "super-admin-hochland" 003ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 401ms
And Go to "WAREHOUSE_TAB" 690ms
And Select warehouse "Twarożkarnia wyrób gotowy" 1s 864ms
When Go to new transport "DELIVERY" 365ms
And Fill transport form 37s 869ms
java.lang.AssertionError: Nie można wypełnić pola number-of-pallets-step-0, ponieważ nie udało się go znaleźć w formularzu
	at org.junit.Assert.fail(Assert.java:88)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:152)
	at CucumberTests.Transport.CreateTransport.fillTransportForm(CreateTransport.java:170)
	at ✽.Fill transport form(file:Features/Atom/Advice/AdviceTransport.feature:219)
And Click "save-transport" save button and wait for form to disappear 000ms
And Click previous page button in browser 000ms
Then Check if advice window can't be created 000ms
After Hooks.deleteTransportAfterTest() 001ms
Scenario Outline Check if it is possible to advice after modifing warehouse id in browser url
Steps
Given Get inputs from database "CREATE_DELIVERY" "super-admin-hochland" 004ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 478ms
And Go to "WAREHOUSE_TAB" 711ms
And Select warehouse "Twarożkarnia wyrób gotowy" 1s 769ms
When Go to new transport "DELIVERY" 357ms
And Fill transport form 37s 974ms
java.lang.AssertionError: Nie można wypełnić pola number-of-pallets-step-0, ponieważ nie udało się go znaleźć w formularzu
	at org.junit.Assert.fail(Assert.java:88)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:152)
	at CucumberTests.Transport.CreateTransport.fillTransportForm(CreateTransport.java:170)
	at ✽.Fill transport form(file:Features/Atom/Advice/AdviceTransport.feature:234)
And Click "save-transport" save button and wait for form to disappear 000ms
And Replace warehouse id in browser url with "Twarożkarnia wyrób gotowy" id 000ms
Then Check if advice window can't be created 000ms
After Hooks.deleteTransportAfterTest() 000ms
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 1s 380ms
And Create transport "CREATE_TRANSPORT_WITHOUT_WAREHOUSES" by JSON file as "super-admin-adama" 1s 332ms
And Transfer transport to carrier by JSON file "super-admin-adama" "false" confirmation 147ms
And Get inputs from database "ADVICE_TRANSPORT" "super-admin-adama" 003ms
When Show all transport types 1s 033ms
And Click button advice in transport table "TRANSPORT" 960ms
And Fill advice form 11s 679ms
And Click advice save button and wait for advice form to disappear 30s 751ms
When Find transport in table with status "no-advice-undefined" 3s 255ms
And Open statuses popup 092ms
And Wait "2" seconds 2s
Then Check if transport has checkpoints from list "Zgłoszenie się kierowcy,Zakończenie załadunku,Dostarczenie do klienta" in "1" 078ms
After Hooks.deleteTransportAfterTest() 117ms
Scenario Outline Check if mode of transportation select is still empty after selecting driver in advice form
Steps
Given Login as "pba1-carrier" and set token of apiUsername "super-admin-bausch" 1s 872ms
And Create default accepted mode of transportation by API with "pba1-carrier" 2s 145ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 342ms
java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <422>.

	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.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:83)
	at org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:77)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrap.callConstructor(ConstructorSite.java:84)
	at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:59)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:238)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:250)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:494)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1750)
	at sun.reflect.GeneratedMethodAccessor73.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1755)
	at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy:175)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:64)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:76)
	at ✽.Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch"(file:Features/Atom/Advice/AdviceTransport.feature:264)
And Set "advice" inputs from JSON file "ADVICE_LOAD_PL" "super-admin-bausch" 000ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "true" confirmation 000ms
And Click button advice in transport table "LOAD_PL" 000ms
And Set advice window in schedule 000ms
And Fill advice form 000ms
And Click advice save button and wait for advice form to disappear 000ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 000ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "true" confirmation 000ms
When Go to "TRANSPORT_TABLE" 000ms
And Show all transport types 000ms
And Click button advice in transport table "LOAD_PL" 000ms
And Set advice window in schedule 000ms
And Select driver "Marek Kanarek" from suggestions 000ms
Then Verify if mode of transportation select is empty 000ms
After Hooks.deleteAllTransports() 1m 16s 376ms
After Hooks.deleteModeOfTransportationAfterTest() 316ms
Given Set token of apiUsername "super-admin-farmacol" 126ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 1s 240ms
When Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 965ms
And Login as "farmacol-admin" 1s 549ms
And Go to "WAREHOUSE_TAB" 609ms
And Select warehouse "Katowice Przyjęcia" 1s 195ms
And Set week view 2s 162ms
And Move cursor over time window element 341ms
Then Check if "Zaawizowany" "31415" "06:00" "GDA12345" are visible on time window popup details 139ms
After Hooks.deleteTransportAfterTest() 143ms
Scenario Outline Check if it is possible to advice transport after splitting advice data from advice window
- order: advice data => advice window [A-7478]
Steps
Given Login as "pba1-carrier" and set token of apiUsername "super-admin-bausch" 1s 813ms
And Create default accepted mode of transportation by API with "pba1-carrier" 382ms
And Create transport "CREATE_EXW_DELIVERY" by JSON file as "super-admin-bausch" 099ms
java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <422>.

	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.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:83)
	at org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:77)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrap.callConstructor(ConstructorSite.java:84)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:250)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:494)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1750)
	at sun.reflect.GeneratedMethodAccessor73.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1755)
	at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy:175)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:64)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:76)
	at ✽.Create transport "CREATE_EXW_DELIVERY" by JSON file as "super-admin-bausch"(file:Features/Atom/Advice/AdviceTransport.feature:331)
And Set "advice" inputs from JSON file "ADVICE_EXW_DELIVERY" "super-admin-bausch" 000ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "true" confirmation 000ms
When Go to "TRANSPORT_TABLE" 000ms
And Show all transport types 000ms
And Click button advice in transport table "EXW_DELIVERY" 000ms
And Fill advice form 000ms
And Click advice save button and wait for advice form to disappear 000ms
And Click button advice in transport table "EXW_DELIVERY" 000ms
And Set advice window in schedule 000ms
And Change filled value in transport details "rodo-acceptance" "checkbox" "true" "0" 000ms
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Show all transport types 000ms
And Go to transport details "EXW_DELIVERY" 000ms
Then Check are advice values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
After Hooks.deleteModeOfTransportationAfterTest() 137ms