Project Number Date
ApolloFullRunnerReport develop.437 26 maj 2021, 09:53

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Advice transport 416 5 16 0 0 437 36 5 41 30m 32s 071ms Failed
Feature Advice transport
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 270ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 3s 371ms
And Get inputs from database "CREATE_ADVICE_CONTAINER" "super-admin-adama" 1s 499ms
And Check is transport "CONTAINER" created in transport table and set transport id 1s 109ms
When Click button advice in transport table "CONTAINER" 091ms
And Set advice window in schedule in the past 3s 058ms
And Fill advice form 16s 621ms
And Click advice save button to check error message 096ms
Then Check if possible advice alert is displayed 019ms
After Hooks.deleteTransportAfterTest() 400ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 321ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 408ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 009ms
And Check is transport "DELIVERY" created in transport table and set transport id 1s 120ms
When Click button advice in transport table "DELIVERY" 076ms
And Set advice window in schedule in the past 2s 784ms
And Fill advice form 8s 525ms
And Click advice save button to check error message 070ms
Then Check if possible advice alert is displayed 016ms
After Hooks.deleteTransportAfterTest() 178ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 260ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 396ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 006ms
And Check is transport "LOAD" created in transport table and set transport id 1s 131ms
When Click button advice in transport table "LOAD" 096ms
And Set advice window in schedule in the past 2s 724ms
And Fill advice form 8s 429ms
And Click advice save button to check error message 084ms
Then Check if possible advice alert is displayed 015ms
After Hooks.deleteTransportAfterTest() 158ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 166ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 364ms
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 104ms
When Click button advice in transport table "LOAD" 106ms
And Set advice window in schedule in the past 2s 550ms
And Fill advice form 13s 240ms
And Click advice save button to check error message 089ms
Then Check if possible advice alert is displayed 022ms
After Hooks.deleteTransportAfterTest() 144ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 242ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 328ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 007ms
And Check is transport "CONTAINER" created in transport table and set transport id 1s 124ms
When Click button advice in transport table "CONTAINER" 094ms
And Set advice window in schedule in the past 2s 573ms
And Fill advice form 13s 284ms
And Click advice save button to check error message 071ms
Then Check if possible advice alert is displayed 021ms
After Hooks.deleteTransportAfterTest() 154ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 150ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 304ms
And Show all transport types 1s 041ms
And Create advice "CREATE_ADVICE_CONTAINER" "CONTAINER" "super-admin-adama" 50s 004ms
And Go to "TRANSPORT_TABLE" 209ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-adama" 003ms
When Go to transport details "CONTAINER" 4s 410ms
And Fill transport form 4s 672ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-adama" 007ms
And Expand advice panel 095ms
And Edit advice in transport details 12s 457ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 162ms
And Go to transport details "CONTAINER" 4s 419ms
And Expand advice panel 104ms
Then Check are advice values equals after edition 221ms
After Hooks.deleteTransportAfterTest() 185ms
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 297ms
And Show all transport types 1s 050ms
And Create advice "ADVICE_DELIVERY" "DELIVERY" "super-admin-piast" 42s 441ms
And Go to "TRANSPORT_TABLE" 237ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-piast" 006ms
When Go to transport details "DELIVERY" 4s 438ms
And Fill transport form 1m 2s 434ms
And Get inputs from database "EDIT_ADVICE_DELIVERY" "super-admin-piast" 006ms
And Expand advice panel 101ms
And Edit advice in transport details 6s 647ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 142ms
And Go to transport details "DELIVERY" 4s 514ms
And Expand advice panel 122ms
Then Check are advice values equals after edition 111ms
After Hooks.deleteTransportAfterTest() 246ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 260ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 300ms
And Show all transport types 1s 037ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-piast" 41s 893ms
And Go to "TRANSPORT_TABLE" 206ms
And Get inputs from database "EDIT_LOAD" "super-admin-piast" 005ms
When Go to transport details "LOAD" 4s 546ms
And Fill transport form 57s 347ms
And Get inputs from database "EDIT_ADVICE_DELIVERY" "super-admin-piast" 006ms
And Expand advice panel 123ms
And Edit advice in transport details 6s 623ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 160ms
And Go to transport details "LOAD" 4s 645ms
And Expand advice panel 102ms
Then Check are advice values equals after edition 104ms
After Hooks.deleteTransportAfterTest() 239ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 247ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 283ms
And Show all transport types 1s 043ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 46s 637ms
And Go to "TRANSPORT_TABLE" 194ms
And Get inputs from database "EDIT_LOAD" "super-admin-keeeper" 003ms
When Go to transport details "LOAD" 4s 374ms
And Fill transport form 24s 626ms
And Get inputs from database "EDIT_ADVICE_LOAD" "super-admin-keeeper" 005ms
And Expand advice panel 098ms
And Edit advice in transport details 18s 481ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 127ms
And Go to transport details "LOAD" 4s 414ms
And Expand advice panel 112ms
Then Check are advice values equals after edition 6s 331ms
After Hooks.deleteTransportAfterTest() 167ms
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 264ms
And Show all transport types 1s 046ms
And Create advice "ADVICE_CONTAINER" "CONTAINER" "super-admin-keeeper" 46s 631ms
And Go to "TRANSPORT_TABLE" 215ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-keeeper" 003ms
When Go to transport details "CONTAINER" 4s 438ms
And Fill transport form 24s 754ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-keeeper" 006ms
And Expand advice panel 119ms
And Edit advice in transport details 18s 620ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 127ms
And Go to transport details "CONTAINER" 4s 358ms
And Expand advice panel 108ms
Then Check are advice values equals after edition 6s 304ms
After Hooks.deleteTransportAfterTest() 165ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 208ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 256ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-adama" 006ms
When Show all transport types 1s 046ms
And Click button advice in transport table "CONTAINER" 093ms
And Set advice window in schedule 2s 496ms
And Fill advice form 12s 480ms
And Click advice save button and wait for advice form to disappear 30s 720ms
And Go to "TRANSPORT_TABLE" 211ms
And Go to transport details "CONTAINER" 4s 427ms
Then Check are advice values equals 324ms
After Hooks.deleteTransportAfterTest() 152ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 566ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 283ms
And Get inputs from database "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 004ms
When Show all transport types 1s 044ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 111ms
And Set advice window in schedule 6s 592ms
And Fill advice form 11s 875ms
And Click advice save button and wait for advice form to disappear 30s 751ms
And Go to "TRANSPORT_TABLE" 196ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 4s 503ms
Then Check are advice values equals 2s 299ms
After Hooks.deleteTransportAfterTest() 176ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 321ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 254ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 005ms
When Show all transport types 1s 040ms
And Click button advice in transport table "DELIVERY" 108ms
And Set advice window in schedule 2s 658ms
And Fill advice form 8s 423ms
And Click advice save button and wait for advice form to disappear 30s 719ms
And Go to "TRANSPORT_TABLE" 225ms
And Go to transport details "DELIVERY" 4s 411ms
Then Check are advice values equals 227ms
After Hooks.deleteTransportAfterTest() 168ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 287ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 254ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 006ms
When Show all transport types 1s 047ms
And Click button advice in transport table "LOAD" 109ms
And Set advice window in schedule 2s 645ms
And Fill advice form 8s 394ms
And Click advice save button and wait for advice form to disappear 30s 689ms
And Go to "TRANSPORT_TABLE" 214ms
And Go to transport details "LOAD" 4s 691ms
Then Check are advice values equals 192ms
After Hooks.deleteTransportAfterTest() 145ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 151ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 272ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 003ms
When Show all transport types 1s 035ms
And Click button advice in transport table "LOAD" 088ms
And Set advice window in schedule 2s 509ms
And Fill advice form 13s 206ms
And Click advice save button and wait for advice form to disappear 30s 700ms
And Go to "TRANSPORT_TABLE" 210ms
And Go to transport details "LOAD" 4s 434ms
Then Check are advice values equals 2s 303ms
After Hooks.deleteTransportAfterTest() 140ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 261ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 249ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 005ms
When Show all transport types 1s 038ms
And Click button advice in transport table "CONTAINER" 087ms
And Set advice window in schedule 2s 526ms
And Fill advice form 13s 203ms
And Click advice save button and wait for advice form to disappear 30s 721ms
And Go to "TRANSPORT_TABLE" 181ms
And Go to transport details "CONTAINER" 4s 429ms
Then Check are advice values equals 2s 328ms
After Hooks.deleteTransportAfterTest() 174ms
Given Set token of apiUsername "super-admin-adama" 135ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 299ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 541ms
And Set token of apiUsername "paa1-carrier@qa.qa-test" 135ms
And Accept transferred transport by Api 447ms
And Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 1s 256ms
And Get inputs from database "ADVICE_TRANSPORT" "super-admin-adama" 007ms
When Show all transport types 1s 056ms
And Click button advice in transport table "TRANSPORT" 087ms
And Set advice window in schedule 2s 664ms
And Fill advice form 11s 857ms
And Click advice save button and wait for advice form to disappear 30s 716ms
And Go to "TRANSPORT_TABLE" 218ms
And Go to transport details "TRANSPORT" 4s 440ms
Then Check are advice values equals 2s 296ms
After Hooks.deleteTransportAfterTest() 153ms
Given Set token of apiUsername "super-admin-skz" 140ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 238ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 112ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 127ms
And Accept transferred transport by Api 161ms
And Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 273ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 003ms
When Show all transport types 1s 087ms
And Click button advice in transport table "SMALLS_IMPORT" 124ms
And Set advice window in schedule 2s 723ms
And Fill advice form 14s 523ms
And Click advice save button and wait for advice form to disappear 31s 220ms
And Go to "TRANSPORT_TABLE" 196ms
And Go to transport details "SMALLS_IMPORT" 4s 426ms
Then Check are advice values equals 2s 329ms
After Hooks.deleteTransportAfterTest() 173ms
Given Set token of apiUsername "super-admin-skz" 122ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 273ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 173ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 133ms
And Accept transferred transport by Api 148ms
And Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 247ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 005ms
When Show all transport types 1s 090ms
And Click button advice in transport table "SMALLS_EXPORT" 143ms
And Set advice window in schedule 2s 740ms
And Fill advice form 14s 483ms
And Click advice save button and wait for advice form to disappear 30s 748ms
And Go to "TRANSPORT_TABLE" 190ms
And Go to transport details "SMALLS_EXPORT" 4s 478ms
Then Check are advice values equals 2s 337ms
After Hooks.deleteTransportAfterTest() 169ms
Given Set token of apiUsername "super-admin-adama" 119ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 270ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 131ms
And Accept transferred transport by Api 139ms
And Login as "paa1-carrier@qa.qa-test" 1s 289ms
When Show all transport types 1s 270ms
And Click button advice in transport table "TRANSPORT" 112ms
And Set week view 1s 581ms
And Show yesterday 1s 058ms
Then Check if advice restriction blockade windows are visible 024ms
After Hooks.deleteTransportAfterTest() 107ms
Given Set token of apiUsername "super-admin-skz" 126ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 15s 255ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 117ms
And Accept transferred transport by Api 132ms
And Login as "pskza1-carrier@qa.qa-test" 1s 203ms
When Show all transport types 1s 087ms
And Click button advice in transport table "SMALLS_IMPORT" 099ms
And Set week view 2s 023ms
And Show yesterday 1s 073ms
Then Check if advice restriction blockade windows are visible 035ms
After Hooks.deleteTransportAfterTest() 127ms
Given Set token of apiUsername "super-admin-skz" 127ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 15s 271ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 118ms
And Accept transferred transport by Api 137ms
And Login as "pskza1-carrier@qa.qa-test" 1s 223ms
When Show all transport types 1s 063ms
And Click button advice in transport table "SMALLS_EXPORT" 144ms
And Set week view 1s 933ms
And Show yesterday 1s 069ms
Then Check if advice restriction blockade windows are visible 035ms
After Hooks.deleteTransportAfterTest() 134ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 672ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 444ms
And Show all transport "false" 029ms
And Click on time window date 1s 332ms
And Select view "DAYS_4" 2s 067ms
And Move advice window "3" 1s 301ms
Then Check if advice window is in new location 023ms
After Hooks.deleteTransportAfterTest() 164ms
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" 1s 032ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 15s 921ms
And Show all transport "false" 016ms
And Click on time window date 15s 734ms
And Select view "DAYS_4" 2s 083ms
And Move advice window "3" 15s 109ms
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=90.0.4430.212)
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=90.0.4430.24 (4c6d850f087da467d926e8eddb76550aed655991-refs/branch-heads/4430@{#429}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.x7scRn}, 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=90.0.4430.212, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: f61f6420f9a12e09488e06998535d39b
*** 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() 155ms
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 1s 195ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 302ms
And Show all transport "false" 018ms
And Click on time window date 15s 542ms
And Select view "DAYS_4" 2s 069ms
And Move advice window "3" 1s 390ms
Then Check if advice window is in new location 027ms
After Hooks.deleteTransportAfterTest() 146ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 158ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 332ms
And Show all transport "false" 019ms
And Click on time window date 1s 476ms
And Select view "DAYS_4" 2s 058ms
And Move advice window "3" 1s 400ms
Then Check if advice window is in new location 026ms
After Hooks.deleteTransportAfterTest() 153ms
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 340ms
And Show all transport "false" 014ms
And Click on time window date 1s 341ms
And Select view "DAYS_4" 2s 056ms
And Move advice window "3" 1s 286ms
Then Check if advice window is in new location 023ms
After Hooks.deleteTransportAfterTest() 131ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 092ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 333ms
And Show all transport "true" 079ms
And Click on time window date 1s 408ms
And Select view "DAYS_4" 2s 066ms
And Move advice window "3" 1s 333ms
Then Check if advice window is in new location 025ms
After Hooks.deleteTransportAfterTest() 141ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 168ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 236ms
And Set "advice" inputs from JSON file "ADVICE_DELIVERY" "super-admin-piast" 015ms
When Show all transport types 1s 037ms
And Click button advice in transport table "DELIVERY" 086ms
And Set advice window in schedule 2s 650ms
And Fill advice form 8s 363ms
And Click advice save button and wait for advice form to disappear 30s 688ms
And Go to "TRANSPORT_TABLE" 257ms
And Click on time window date 1s 459ms
And Select view "DAYS_4" 2s 056ms
And Move advice window "3" 1s 416ms
Then Check if advice window is in new location 024ms
After Hooks.deleteTransportAfterTest() 144ms
Scenario Outline Check if late advice is red
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 508ms
And Create transport "CREATE_LATE_DELIVERY" by JSON file as "super-admin-hochland" in "0" days 1s 407ms
Then Check if transport row is "red" 3s 084ms
java.lang.AssertionError
	at org.junit.Assert.fail(Assert.java:86)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at org.junit.Assert.assertTrue(Assert.java:52)
	at CucumberTests.Transport.TransportUtilTest.checkIfTransportRowIs(TransportUtilTest.java:35)
	at ✽.Check if transport row is "red"(file:Features/Atom/Advice/AdviceTransport.feature:171)
After Hooks.deleteTransportAfterTest() 148ms
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 379ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 434ms
And Go to "TRANSPORT_TABLE" 152ms
And Show all transport types 1s 047ms
And Click on time window date 1s 304ms
And Scroll to time window "adviceWindow" 039ms
And Set time window height "80" "adviceWindow" 2s 386ms
Then Check height of the time window after expanding by "80" in "adviceWindow" 025ms
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() 168ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 067ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 349ms
And Go to "TRANSPORT_TABLE" 132ms
And Show all transport types 1s 047ms
And Click on time window date 1s 475ms
And Scroll to time window "adviceWindow" 039ms
And Set time window height "120" "adviceWindow" 2s 369ms
Then Check height of the time window after expanding by "120" in "adviceWindow" 026ms
After Hooks.deleteTransportAfterTest() 135ms
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 116ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 400ms
And Go to "TRANSPORT_TABLE" 128ms
And Show all transport types 1s 042ms
And Click on time window date 1s 350ms
And Scroll to time window "adviceWindow" 033ms
And Set time window height "48" "adviceWindow" 2s 378ms
Then Check height of the time window after expanding by "48" 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 "48" in "adviceWindow"(file:Features/Atom/Advice/AdviceTransport.feature:186)
After Hooks.deleteTransportAfterTest() 112ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 686ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 15s 382ms
And Go to "TRANSPORT_TABLE" 324ms
And Show all transport types 15s 004ms
And Click on time window date 15s 835ms
And Scroll to time window "adviceWindow" 079ms
And Set time window height "40" "adviceWindow" 2s 400ms
Then Check height of the time window after expanding by "40" in "adviceWindow" 018ms
After Hooks.deleteTransportAfterTest() 141ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 251ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 217ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 004ms
When Show all transport types 1s 047ms
And Click button advice in transport table "DELIVERY" 103ms
And Set advice window in schedule 2s 693ms
And Fill advice form 8s 376ms
And Click advice save button and wait for advice form to disappear 30s 686ms
And Go to "TRANSPORT_TABLE" 257ms
And Click on time window date 1s 461ms
And Set time window height "120" "adviceWindow" 2s 392ms
Then Check height of the time window after expanding by "120" in "adviceWindow" 027ms
After Hooks.deleteTransportAfterTest() 154ms
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 494ms
And Go to "WAREHOUSE_TAB" 824ms
And Select warehouse "Twarożkarnia wyrób gotowy" 1s 812ms
When Go to new transport "DELIVERY" 358ms
And Fill transport form 39s 631ms
And Click "save-transport" save button and wait for form to disappear 15s 573ms
And Click previous page button in browser 027ms
Then Check if advice window can't be created 2s 626ms
After Hooks.deleteTransportAfterTest() 002ms
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 493ms
And Go to "WAREHOUSE_TAB" 830ms
And Select warehouse "Twarożkarnia wyrób gotowy" 1s 864ms
When Go to new transport "DELIVERY" 380ms
And Fill transport form 39s 642ms
And Click "save-transport" save button and wait for form to disappear 15s 581ms
And Replace warehouse id in browser url with "Twarożkarnia wyrób gotowy" id 031ms
Then Check if advice window can't be created 2s 300ms
After Hooks.deleteTransportAfterTest() 001ms
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 1s 536ms
And Create transport "CREATE_TRANSPORT_WITHOUT_WAREHOUSES" by JSON file as "super-admin-adama" 1s 281ms
And Transfer transport to carrier by JSON file "super-admin-adama" "false" confirmation 173ms
And Get inputs from database "ADVICE_TRANSPORT" "super-admin-adama" 005ms
When Show all transport types 1s 041ms
And Click button advice in transport table "TRANSPORT" 864ms
And Fill advice form 11s 694ms
And Click advice save button and wait for advice form to disappear 30s 655ms
When Find transport in table with status "no-advice-undefined" 3s 242ms
And Open statuses popup 115ms
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" 063ms
After Hooks.deleteTransportAfterTest() 115ms
Given Login as "pba1-carrier" and set token of apiUsername "super-admin-bausch" 2s 205ms
And Create default accepted mode of transportation by API with "pba1-carrier" 1s 740ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 1s 360ms
And Set "advice" inputs from JSON file "ADVICE_LOAD_PL" "super-admin-bausch" 004ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "true" confirmation 163ms
And Click button advice in transport table "LOAD_PL" 2s 201ms
And Set advice window in schedule 2s 893ms
And Fill advice form 9s 396ms
And Click advice save button and wait for advice form to disappear 30s 761ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 15s 341ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "true" confirmation 157ms
When Go to "TRANSPORT_TABLE" 284ms
And Show all transport types 1s 050ms
And Click button advice in transport table "LOAD_PL" 2s 109ms
And Set advice window in schedule 2s 861ms
And Select driver "Marek Kanarek" from suggestions 1s 134ms
Then Verify if mode of transportation select is empty 036ms
After Hooks.deleteAllTransports() 46s 748ms
After Hooks.deleteModeOfTransportationAfterTest() 183ms
Given Set token of apiUsername "super-admin-farmacol" 135ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 1s 279ms
When Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 861ms
And Login as "farmacol-admin" 1s 432ms
And Go to "WAREHOUSE_TAB" 707ms
And Select warehouse "Katowice Przyjęcia" 1s 187ms
And Set week view 2s 270ms
And Move cursor over time window element 366ms
Then Check if "Zaawizowany" "31415" "06:00" "GDA12345" are visible on time window popup details 128ms
After Hooks.deleteTransportAfterTest() 110ms
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 809ms
And Create default accepted mode of transportation by API with "pba1-carrier" 432ms
And Create transport "CREATE_EXW_DELIVERY" by JSON file as "super-admin-bausch" 313ms
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.GeneratedMethodAccessor94.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.GeneratedMethodAccessor93.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() 141ms