Project Number Date
ApolloFullRunnerReport 2021.AT1.65 18 sie 2021, 03:49

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Advice transport 360 10 96 0 0 466 33 10 43 21m 15s 500ms Failed
Feature Advice transport
Scenario Outline Check if it isn't possible to advice transport in the past when advice is created from transports table.
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 779ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 249ms
And Set "advice" inputs from JSON file "CREATE_ADVICE_CONTAINER" "super-admin-adama" 002ms
java.lang.NullPointerException
	at Utils.JsonApiUtil.getJSON(JsonApiUtil.java:145)
	at Utils.JsonApiUtil.getFormJson(JsonApiUtil.java:121)
	at CucumberTests.GetInputsStep.getInputsFromJSONFile(GetInputsStep.java:43)
	at CucumberTests.GetInputsStep.setInputsFromJSONFile(GetInputsStep.java:37)
	at ✽.Set "advice" inputs from JSON file "CREATE_ADVICE_CONTAINER" "super-admin-adama"(file:Features/Atom/Advice/AdviceTransport.feature:7)
And Check is transport "CONTAINER" created in transport table and set transport id 000ms
When Click button advice in transport table "CONTAINER" 000ms
And Set advice window in schedule in the past 000ms
And Fill advice form 000ms
And Click advice save button to check error message 000ms
Then Check if possible advice alert is displayed 000ms
After Hooks.deleteTransportAfterTest() 073ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 097ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 238ms
And Set "advice" inputs from JSON file "ADVICE_DELIVERY" "super-admin-piast" 003ms
And Check is transport "DELIVERY" created in transport table and set transport id 1s 118ms
When Click button advice in transport table "DELIVERY" 097ms
And Set advice window in schedule in the past 2s 632ms
And Fill advice form 10s 545ms
And Click advice save button to check error message 099ms
Then Check if possible advice alert is displayed 019ms
After Hooks.deleteTransportAfterTest() 090ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 200ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 235ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-piast" 007ms
And Check is transport "LOAD" created in transport table and set transport id 1s 106ms
When Click button advice in transport table "LOAD" 086ms
And Set advice window in schedule in the past 2s 654ms
And Fill advice form 10s 629ms
And Click advice save button to check error message 096ms
Then Check if possible advice alert is displayed 021ms
After Hooks.deleteTransportAfterTest() 085ms
Before Hooks.showScenarioName(Scenario) 002ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 554ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 268ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-keeeper" 003ms
And Check is transport "LOAD" created in transport table and set transport id 1s 126ms
When Click button advice in transport table "LOAD" 092ms
And Set advice window in schedule in the past 2s 525ms
And Fill advice form 15s 480ms
And Click advice save button to check error message 083ms
Then Check if possible advice alert is displayed 020ms
After Hooks.deleteTransportAfterTest() 076ms
Before Hooks.showScenarioName(Scenario) 002ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 144ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 423ms
And Set "advice" inputs from JSON file "ADVICE_CONTAINER" "super-admin-keeeper" 005ms
And Check is transport "CONTAINER" created in transport table and set transport id 1s 107ms
When Click button advice in transport table "CONTAINER" 083ms
And Set advice window in schedule in the past 2s 541ms
And Fill advice form 15s 388ms
And Click advice save button to check error message 082ms
Then Check if possible advice alert is displayed 022ms
After Hooks.deleteTransportAfterTest() 080ms
Scenario Outline Check if possible to edit advice in transport details.
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 164ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 220ms
And Show all transport types 1s 046ms
And Create advice by JSON file "CREATE_ADVICE_CONTAINER" as "super-admin-adama" 001ms
java.lang.NullPointerException
	at Utils.JsonApiUtil.getJSON(JsonApiUtil.java:145)
	at Utils.JsonApiUtil.getTransportApiJson(JsonApiUtil.java:131)
	at CucumberTests.Transport.AdviceTransport.prepareAdviceJSON(AdviceTransport.java:371)
	at CucumberTests.Transport.AdviceTransport.createAdviceByJSONFile(AdviceTransport.java:343)
	at ✽.Create advice by JSON file "CREATE_ADVICE_CONTAINER" as "super-admin-adama"(file:Features/Atom/Advice/AdviceTransport.feature:28)
And Go to "TRANSPORT_TABLE" 000ms
And Set "transport" inputs from JSON file "EDIT_CONTAINER" "super-admin-adama" 000ms
When Go to transport details "CONTAINER" 000ms
And Fill transport form 000ms
And Set "advice" inputs from JSON file "EDIT_ADVICE_CONTAINER" "super-admin-adama" 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 "CONTAINER" 000ms
And Expand advice panel 000ms
Then Check are advice values equals after edition 000ms
After Hooks.deleteTransportAfterTest() 066ms
Scenario Outline Check if possible to edit advice in transport details.
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 062ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 203ms
And Show all transport types 1s 043ms
And Create advice by JSON file "ADVICE_DELIVERY" as "super-admin-piast" 001ms
java.lang.NullPointerException
	at Utils.JsonApiUtil.getJSON(JsonApiUtil.java:145)
	at Utils.JsonApiUtil.getTransportApiJson(JsonApiUtil.java:131)
	at CucumberTests.Transport.AdviceTransport.prepareAdviceJSON(AdviceTransport.java:371)
	at CucumberTests.Transport.AdviceTransport.createAdviceByJSONFile(AdviceTransport.java:343)
	at ✽.Create advice by JSON file "ADVICE_DELIVERY" as "super-admin-piast"(file:Features/Atom/Advice/AdviceTransport.feature:28)
And Go to "TRANSPORT_TABLE" 000ms
And Set "transport" inputs from JSON file "EDIT_DELIVERY" "super-admin-piast" 000ms
When Go to transport details "DELIVERY" 000ms
And Fill transport form 000ms
And Set "advice" inputs from JSON file "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() 078ms
Scenario Outline Check if possible to edit advice in transport details.
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 076ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 217ms
And Show all transport types 1s 044ms
And Create advice by JSON file "ADVICE_LOAD" as "super-admin-piast" 001ms
java.lang.NullPointerException
	at Utils.JsonApiUtil.getJSON(JsonApiUtil.java:145)
	at Utils.JsonApiUtil.getTransportApiJson(JsonApiUtil.java:131)
	at CucumberTests.Transport.AdviceTransport.prepareAdviceJSON(AdviceTransport.java:371)
	at CucumberTests.Transport.AdviceTransport.createAdviceByJSONFile(AdviceTransport.java:343)
	at ✽.Create advice by JSON file "ADVICE_LOAD" as "super-admin-piast"(file:Features/Atom/Advice/AdviceTransport.feature:28)
And Go to "TRANSPORT_TABLE" 000ms
And Set "transport" inputs from JSON file "EDIT_LOAD" "super-admin-piast" 000ms
When Go to transport details "LOAD" 000ms
And Fill transport form 000ms
And Set "advice" inputs from JSON file "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 "LOAD" 000ms
And Expand advice panel 000ms
Then Check are advice values equals after edition 000ms
After Hooks.deleteTransportAfterTest() 074ms
Scenario Outline Check if possible to edit advice in transport details.
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 059ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 210ms
And Show all transport types 1s 040ms
And Create advice by JSON file "ADVICE_LOAD" as "super-admin-keeeper" 000ms
java.lang.NullPointerException
	at Utils.JsonApiUtil.getJSON(JsonApiUtil.java:145)
	at Utils.JsonApiUtil.getTransportApiJson(JsonApiUtil.java:131)
	at CucumberTests.Transport.AdviceTransport.prepareAdviceJSON(AdviceTransport.java:371)
	at CucumberTests.Transport.AdviceTransport.createAdviceByJSONFile(AdviceTransport.java:343)
	at ✽.Create advice by JSON file "ADVICE_LOAD" as "super-admin-keeeper"(file:Features/Atom/Advice/AdviceTransport.feature:28)
And Go to "TRANSPORT_TABLE" 000ms
And Set "transport" inputs from JSON file "EDIT_LOAD" "super-admin-keeeper" 000ms
When Go to transport details "LOAD" 000ms
And Fill transport form 000ms
And Set "advice" inputs from JSON file "EDIT_ADVICE_LOAD" "super-admin-keeeper" 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 "LOAD" 000ms
And Expand advice panel 000ms
Then Check are advice values equals after edition 000ms
After Hooks.deleteTransportAfterTest() 068ms
Scenario Outline Check if possible to edit advice in transport details.
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 079ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 208ms
And Show all transport types 1s 037ms
And Create advice by JSON file "ADVICE_CONTAINER" as "super-admin-keeeper" 000ms
java.lang.NullPointerException
	at Utils.JsonApiUtil.getJSON(JsonApiUtil.java:145)
	at Utils.JsonApiUtil.getTransportApiJson(JsonApiUtil.java:131)
	at CucumberTests.Transport.AdviceTransport.prepareAdviceJSON(AdviceTransport.java:371)
	at CucumberTests.Transport.AdviceTransport.createAdviceByJSONFile(AdviceTransport.java:343)
	at ✽.Create advice by JSON file "ADVICE_CONTAINER" as "super-admin-keeeper"(file:Features/Atom/Advice/AdviceTransport.feature:28)
And Go to "TRANSPORT_TABLE" 000ms
And Set "transport" inputs from JSON file "EDIT_CONTAINER" "super-admin-keeeper" 000ms
When Go to transport details "CONTAINER" 000ms
And Fill transport form 000ms
And Set "advice" inputs from JSON file "EDIT_ADVICE_CONTAINER" "super-admin-keeeper" 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 "CONTAINER" 000ms
And Expand advice panel 000ms
Then Check are advice values equals after edition 000ms
After Hooks.deleteTransportAfterTest() 067ms
Scenario Outline Check if possible to edit advice in transport details.
Before Hooks.showScenarioName(Scenario) 002ms
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 601ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-skz" 1s 461ms
And Show all transport types 1s 043ms
And Create advice by JSON file "CREATE_ADVICE" as "super-admin-skz" 001ms
java.lang.NullPointerException
	at Utils.JsonApiUtil.getJSON(JsonApiUtil.java:145)
	at Utils.JsonApiUtil.getTransportApiJson(JsonApiUtil.java:131)
	at CucumberTests.Transport.AdviceTransport.prepareAdviceJSON(AdviceTransport.java:371)
	at CucumberTests.Transport.AdviceTransport.createAdviceByJSONFile(AdviceTransport.java:343)
	at ✽.Create advice by JSON file "CREATE_ADVICE" as "super-admin-skz"(file:Features/Atom/Advice/AdviceTransport.feature:28)
And Go to "TRANSPORT_TABLE" 000ms
And Set "transport" inputs from JSON file "EDIT_CONTAINER" "super-admin-skz" 000ms
When Go to transport details "CONTAINER" 000ms
And Fill transport form 000ms
And Set "advice" inputs from JSON file "EDIT_ADVICE" "super-admin-skz" 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 "CONTAINER" 000ms
And Expand advice panel 000ms
Then Check are advice values equals after edition 000ms
After Hooks.deleteTransportAfterTest() 119ms
Scenario Outline Check if it is possible to advice by advice button in transport table
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 016ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 201ms
And Set "advice" inputs from JSON file "EDIT_ADVICE_CONTAINER" "super-admin-adama" 000ms
java.lang.NullPointerException
	at Utils.JsonApiUtil.getJSON(JsonApiUtil.java:145)
	at Utils.JsonApiUtil.getFormJson(JsonApiUtil.java:121)
	at CucumberTests.GetInputsStep.getInputsFromJSONFile(GetInputsStep.java:43)
	at CucumberTests.GetInputsStep.setInputsFromJSONFile(GetInputsStep.java:37)
	at ✽.Set "advice" inputs from JSON file "EDIT_ADVICE_CONTAINER" "super-admin-adama"(file:Features/Atom/Advice/AdviceTransport.feature:53)
When Show all transport types 000ms
And Click button advice in transport table "CONTAINER" 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 Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "CONTAINER" 000ms
Then Check are advice values equals 000ms
After Hooks.deleteTransportAfterTest() 062ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 444ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 206ms
And Set "advice" inputs from JSON file "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 002ms
When Show all transport types 1s 042ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 090ms
And Set advice window in schedule 6s 496ms
And Fill advice form 15s 447ms
And Click advice save button and wait for advice form to disappear 30s 721ms
And Go to "TRANSPORT_TABLE" 206ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 2s 582ms
Then Check are advice values equals 4s 328ms
After Hooks.deleteTransportAfterTest() 129ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 191ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 252ms
And Set "advice" inputs from JSON file "ADVICE_DELIVERY" "super-admin-piast" 003ms
When Show all transport types 1s 044ms
And Click button advice in transport table "DELIVERY" 099ms
And Set advice window in schedule 2s 602ms
And Fill advice form 10s 593ms
And Click advice save button and wait for advice form to disappear 30s 746ms
And Go to "TRANSPORT_TABLE" 255ms
And Go to transport details "DELIVERY" 2s 586ms
Then Check are advice values equals 2s 238ms
After Hooks.deleteTransportAfterTest() 110ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 216ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 205ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-piast" 002ms
When Show all transport types 1s 037ms
And Click button advice in transport table "LOAD" 109ms
And Set advice window in schedule 2s 602ms
And Fill advice form 10s 544ms
And Click advice save button and wait for advice form to disappear 30s 730ms
And Go to "TRANSPORT_TABLE" 202ms
And Go to transport details "LOAD" 2s 684ms
Then Check are advice values equals 2s 227ms
After Hooks.deleteTransportAfterTest() 098ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 155ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 216ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-keeeper" 002ms
When Show all transport types 1s 044ms
And Click button advice in transport table "LOAD" 092ms
And Set advice window in schedule 2s 484ms
And Fill advice form 15s 367ms
And Click advice save button and wait for advice form to disappear 30s 721ms
And Go to "TRANSPORT_TABLE" 193ms
And Go to transport details "LOAD" 2s 409ms
Then Check are advice values equals 4s 322ms
After Hooks.deleteTransportAfterTest() 111ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 196ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 200ms
And Set "advice" inputs from JSON file "ADVICE_CONTAINER" "super-admin-keeeper" 002ms
When Show all transport types 1s 044ms
And Click button advice in transport table "CONTAINER" 091ms
And Set advice window in schedule 2s 466ms
And Fill advice form 15s 409ms
And Click advice save button and wait for advice form to disappear 30s 688ms
And Go to "TRANSPORT_TABLE" 214ms
And Go to transport details "CONTAINER" 2s 436ms
Then Check are advice values equals 4s 346ms
After Hooks.deleteTransportAfterTest() 089ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set "transport" inputs from JSON file "CREATE_DELIVERY" "super-admin-neuca" 001ms
And Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 634ms
And Go to new transport "DELIVERY" 403ms
And Fill transport form 43s 144ms
And Select warehouse "Katowice" in step section "1" 560ms
And Click "save-transport" save button and wait for form to disappear 30s 099ms
When Change warehouse in schedule to: "Ołtarzew" 1s 103ms
Then Set advice window in schedule 2s 199ms
And Check is transport created in schedule and set transport id 708ms
And Go to "TRANSPORT_TABLE" 231ms
And Go to transport details "DELIVERY" 2s 416ms
And Check if transport has warehouse "Ołtarzew" in step section "1" 032ms
After Hooks.deleteTransportAfterTest() 131ms
Scenario Outline Check if it is possible to advice by advice button in transport table after passing it on to the carrier
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-adama" 093ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 248ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 190ms
And Set token of apiUsername "paa1-carrier@qa.qa-test" 091ms
And Accept transferred transport by Api 158ms
And Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 1s 774ms
And Set "advice" inputs from JSON file "ADVICE_TRANSPORT" "super-admin-adama" 000ms
java.lang.NullPointerException
	at Utils.JsonApiUtil.getJSON(JsonApiUtil.java:145)
	at Utils.JsonApiUtil.getFormJson(JsonApiUtil.java:121)
	at CucumberTests.GetInputsStep.getInputsFromJSONFile(GetInputsStep.java:43)
	at CucumberTests.GetInputsStep.setInputsFromJSONFile(GetInputsStep.java:37)
	at ✽.Set "advice" inputs from JSON file "ADVICE_TRANSPORT" "super-admin-adama"(file:Features/Atom/Advice/AdviceTransport.feature:98)
When Show all transport types 000ms
And Click button advice in transport table "TRANSPORT" 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 Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "TRANSPORT" 000ms
Then Check are advice values equals 000ms
After Hooks.deleteTransportAfterTest() 124ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 123ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 299ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 099ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 090ms
And Accept transferred transport by Api 113ms
And Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 614ms
And Set "advice" inputs from JSON file "ADVICE_SMALLS" "super-admin-skz" 002ms
When Show all transport types 1s 059ms
And Click button advice in transport table "SMALLS_IMPORT" 113ms
And Set advice window in schedule 2s 651ms
And Fill advice form 16s 735ms
And Click advice save button and wait for advice form to disappear 30s 761ms
And Go to "TRANSPORT_TABLE" 192ms
And Go to transport details "SMALLS_IMPORT" 2s 495ms
Then Check are advice values equals 4s 353ms
After Hooks.deleteTransportAfterTest() 106ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 089ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 211ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 103ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 089ms
And Accept transferred transport by Api 101ms
And Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 328ms
And Set "advice" inputs from JSON file "ADVICE_SMALLS" "super-admin-skz" 002ms
When Show all transport types 1s 068ms
And Click button advice in transport table "SMALLS_EXPORT" 105ms
And Set advice window in schedule 2s 627ms
And Fill advice form 16s 739ms
And Click advice save button and wait for advice form to disappear 30s 715ms
And Go to "TRANSPORT_TABLE" 214ms
And Go to transport details "SMALLS_EXPORT" 2s 483ms
Then Check are advice values equals 4s 328ms
After Hooks.deleteTransportAfterTest() 124ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 097ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 237ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 081ms
And Accept transferred transport by Api 093ms
And Login as "paa1-carrier@qa.qa-test" 1s 261ms
When Show all transport types 1s 163ms
And Click button advice in transport table "TRANSPORT" 102ms
And Set week view 1s 601ms
And Show yesterday 1s 088ms
Then Check if advice restriction blockade windows are visible 019ms
After Hooks.deleteTransportAfterTest() 076ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 101ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 15s 214ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 089ms
And Accept transferred transport by Api 088ms
And Login as "pskza1-carrier@qa.qa-test" 1s 231ms
When Show all transport types 1s 068ms
And Click button advice in transport table "SMALLS_IMPORT" 106ms
And Set week view 2s 045ms
And Show yesterday 1s 118ms
Then Check if advice restriction blockade windows are visible 033ms
After Hooks.deleteTransportAfterTest() 085ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 093ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 15s 179ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 077ms
And Accept transferred transport by Api 077ms
And Login as "pskza1-carrier@qa.qa-test" 1s 298ms
When Show all transport types 1s 082ms
And Click button advice in transport table "SMALLS_EXPORT" 099ms
And Set week view 2s 029ms
And Show yesterday 1s 110ms
Then Check if advice restriction blockade windows are visible 032ms
After Hooks.deleteTransportAfterTest() 071ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 569ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 424ms
And Show all transport "false" 4s 747ms
And Click on time window date 1s 338ms
And Select view "DAYS_4" 2s 062ms
And Move advice window "3" 1s 313ms
Then Check if advice window is in new location 022ms
After Hooks.deleteTransportAfterTest() 115ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 1s 411ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 15s 764ms
And Show all transport "false" 176ms
And Click on time window date 15s 723ms
And Select view "DAYS_4" 2s 072ms
And Move advice window "3" 1s 482ms
Then Check if advice window is in new location 088ms
After Hooks.deleteTransportAfterTest() 104ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 1s 543ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 352ms
And Show all transport "false" 173ms
And Click on time window date 15s 495ms
And Select view "DAYS_4" 2s 071ms
And Move advice window "3" 1s 402ms
Then Check if advice window is in new location 027ms
After Hooks.deleteTransportAfterTest() 112ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 313ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 330ms
And Show all transport "false" 173ms
And Click on time window date 1s 462ms
And Select view "DAYS_4" 2s 057ms
And Move advice window "3" 1s 380ms
Then Check if advice window is in new location 019ms
After Hooks.deleteTransportAfterTest() 080ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 053ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 344ms
And Show all transport "false" 171ms
And Click on time window date 1s 326ms
And Select view "DAYS_4" 2s 070ms
And Move advice window "3" 1s 296ms
Then Check if advice window is in new location 017ms
After Hooks.deleteTransportAfterTest() 099ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 371ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 329ms
And Show all transport "true" 247ms
And Click on time window date 1s 363ms
And Select view "DAYS_4" 2s 064ms
And Move advice window "3" 1s 320ms
Then Check if advice window is in new location 024ms
After Hooks.deleteTransportAfterTest() 097ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 120ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 196ms
And Set "advice" inputs from JSON file "ADVICE_DELIVERY" "super-admin-piast" 002ms
When Show all transport types 1s 038ms
And Click button advice in transport table "DELIVERY" 105ms
And Set advice window in schedule 2s 609ms
And Fill advice form 10s 561ms
And Click advice save button and wait for advice form to disappear 30s 694ms
And Go to "TRANSPORT_TABLE" 246ms
And Click on time window date 1s 436ms
And Select view "DAYS_4" 2s 058ms
And Move advice window "3" 1s 420ms
Then Check if advice window is in new location 022ms
After Hooks.deleteTransportAfterTest() 096ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 457ms
And Create transport "CREATE_LATE_DELIVERY" by JSON file as "super-admin-hochland" in "0" days 1s 389ms
Then Check if transport row is "red" 3s 078ms
After Hooks.deleteTransportAfterTest() 106ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 363ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 380ms
And Go to "TRANSPORT_TABLE" 143ms
And Show all transport types 1s 038ms
And Click on time window date 1s 310ms
And Scroll to time window "adviceWindow" 049ms
And Set time window height "2" "adviceWindow" 5s 425ms
Then Check height of the time window after expanding by "2" in "adviceWindow" 024ms
After Hooks.deleteTransportAfterTest() 100ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 982ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 319ms
And Go to "TRANSPORT_TABLE" 116ms
And Show all transport types 1s 053ms
And Click on time window date 1s 437ms
And Scroll to time window "adviceWindow" 034ms
And Set time window height "4" "adviceWindow" 5s 403ms
Then Check height of the time window after expanding by "4" in "adviceWindow" 023ms
After Hooks.deleteTransportAfterTest() 092ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 062ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 350ms
And Go to "TRANSPORT_TABLE" 131ms
And Show all transport types 1s 033ms
And Click on time window date 1s 292ms
And Scroll to time window "adviceWindow" 031ms
And Set time window height "3" "adviceWindow" 5s 404ms
Then Check height of the time window after expanding by "3" in "adviceWindow" 019ms
After Hooks.deleteTransportAfterTest() 096ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 086ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 15s 338ms
And Go to "TRANSPORT_TABLE" 270ms
And Show all transport types 1s 169ms
And Click on time window date 1s 797ms
And Scroll to time window "adviceWindow" 041ms
And Set time window height "1" "adviceWindow" 5s 445ms
Then Check height of the time window after expanding by "1" in "adviceWindow" 023ms
After Hooks.deleteTransportAfterTest() 111ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 207ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 192ms
And Set "advice" inputs from JSON file "ADVICE_DELIVERY" "super-admin-piast" 003ms
When Show all transport types 1s 042ms
And Click button advice in transport table "DELIVERY" 102ms
And Set advice window in schedule 2s 627ms
And Fill advice form 10s 539ms
And Click advice save button and wait for advice form to disappear 30s 675ms
And Go to "TRANSPORT_TABLE" 251ms
And Click on time window date 1s 439ms
And Set time window height "2" "adviceWindow" 5s 435ms
Then Check height of the time window after expanding by "2" in "adviceWindow" 024ms
After Hooks.deleteTransportAfterTest() 109ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 484ms
And Set "transport" inputs from JSON file "CREATE_DELIVERY" "super-admin-hochland" 001ms
And Go to "WAREHOUSE_TAB" 819ms
And Select warehouse "Twarożkarnia wyrób gotowy" 1s 926ms
When Go to new transport "DELIVERY" 381ms
And Fill transport form 42s 039ms
And Click "save-transport" save button and wait for form to disappear 30s 102ms
And Click previous page button in browser 038ms
Then Check if advice window can't be created 2s 700ms
After Hooks.deleteTransportAfterTest() 000ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 485ms
And Set "transport" inputs from JSON file "CREATE_DELIVERY" "super-admin-hochland" 001ms
And Go to "WAREHOUSE_TAB" 853ms
And Select warehouse "Twarożkarnia wyrób gotowy" 1s 971ms
When Go to new transport "DELIVERY" 358ms
And Fill transport form 42s 174ms
And Click "save-transport" save button and wait for form to disappear 30s 134ms
And Replace warehouse id in browser url with "Twarożkarnia wyrób gotowy" id 029ms
Then Check if advice window can't be created 2s 287ms
After Hooks.deleteTransportAfterTest() 000ms
Scenario Outline Check if transport without warehouse after carrier add advice has checkpoint steps
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 1s 355ms
And Create transport "CREATE_TRANSPORT_WITHOUT_WAREHOUSES" by JSON file as "super-admin-adama" 1s 271ms
And Transfer transport to carrier by JSON file "super-admin-adama" "false" confirmation 194ms
And Set "advice" inputs from JSON file "ADVICE_TRANSPORT" "super-admin-adama" 000ms
java.lang.NullPointerException
	at Utils.JsonApiUtil.getJSON(JsonApiUtil.java:145)
	at Utils.JsonApiUtil.getFormJson(JsonApiUtil.java:121)
	at CucumberTests.GetInputsStep.getInputsFromJSONFile(GetInputsStep.java:43)
	at CucumberTests.GetInputsStep.setInputsFromJSONFile(GetInputsStep.java:37)
	at ✽.Set "advice" inputs from JSON file "ADVICE_TRANSPORT" "super-admin-adama"(file:Features/Atom/Advice/AdviceTransport.feature:247)
When Show all transport types 000ms
And Click button advice in transport table "TRANSPORT" 000ms
And Fill advice form 000ms
And Click advice save button and wait for advice form to disappear 000ms
When Find transport in table with status "no-advice-undefined" 000ms
And Open statuses popup 000ms
And Wait "2" seconds 000ms
Then Check if transport has checkpoints from list "Zgłoszenie się kierowcy,Zakończenie załadunku,Dostarczenie do klienta" in "1" 000ms
After Hooks.deleteTransportAfterTest() 079ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pba1-carrier" and set token of apiUsername "super-admin-bausch" 1s 738ms
And Create default accepted mode of transportation by API with "pba1-carrier" 852ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 1s 322ms
And Set "advice" inputs from JSON file "ADVICE_LOAD_EXPORT" "super-admin-bausch" 002ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "true" confirmation 103ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 098ms
And Click button advice in transport table "LOAD_EXPORT" 2s 093ms
And Set advice window in schedule 2s 554ms
And Fill advice form 11s 399ms
And Click advice save button and wait for advice form to disappear 31s 036ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 15s 314ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 071ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "true" confirmation 089ms
When Go to "TRANSPORT_TABLE" 263ms
And Show all transport types 1s 047ms
And Click button advice in transport table "LOAD_EXPORT" 2s 057ms
And Set advice window in schedule 2s 500ms
And Select driver "Marek Kanarek" from suggestions 1s 074ms
Then Verify if mode of transportation select is empty 030ms
After Hooks.deleteTransportsAfterTest() 212ms
After Hooks.deleteModeOfTransportationAfterTest() 107ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-farmacol" 085ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 15s 216ms
When Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 715ms
And Login as "farmacol-admin" 1s 556ms
And Go to "WAREHOUSE_TAB" 686ms
And Select warehouse "Katowice Przyjęcia" 1s 192ms
And Set week view 2s 344ms
And Move cursor over time window element 401ms
Then Check if "Zaawizowany" "31415" "06:00" "GDA12345" are visible on time window popup details 142ms
After Hooks.deleteTransportAfterTest() 104ms
- order: advice data => advice window [A-7478]
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pba1-carrier" and set token of apiUsername "super-admin-bausch" 1s 740ms
And Create default accepted mode of transportation by API with "pba1-carrier" 314ms
And Create transport "CREATE_EXW_DELIVERY" by JSON file as "super-admin-bausch" 1s 287ms
And Set "advice" inputs from JSON file "ADVICE_EXW_DELIVERY" "super-admin-bausch" 002ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "true" confirmation 134ms
When Go to "TRANSPORT_TABLE" 134ms
And Show all transport types 1s 038ms
And Click button advice in transport table "EXW_DELIVERY" 1s 048ms
And Fill advice form 11s 130ms
And Click advice save button and wait for advice form to disappear 30s 702ms
And Click button advice in transport table "EXW_DELIVERY" 117ms
And Set advice window in schedule 2s 551ms
And Change filled value in details "rodo-acceptance" "checkbox" "true" "0" 1s 510ms
And Click advice save button and wait for advice form to disappear 30s 890ms
And Go to "TRANSPORT_TABLE" 207ms
And Show all transport types 1s 088ms
And Go to transport details "EXW_DELIVERY" 2s 437ms
Then Check are advice values equals 4s 252ms
After Hooks.deleteTransportAfterTest() 126ms
After Hooks.deleteModeOfTransportationAfterTest() 070ms