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

Failures Overview

The following summary displays scenarios that failed.

View Feature Advice Mail
Scenario Outline Check if mail was sent to creator after creating advice
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 999ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 188ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 229ms
And Set "advice" inputs from JSON file "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 "ADVICE_CONTAINER" "super-admin-adama"(file:Features/Atom/Mail/AdviceMail.feature:8)
And 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
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zapisano awizację! | Advice has been saved!" 000ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 071ms
After Hooks.cleanUserDetailsAfterTest() 171ms
View Feature Advice Mail
Scenario Outline Check if mail was sent to creator after editing advice
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 569ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 190ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 200ms
And Show all transport types 1s 038ms
And Create advice by JSON file "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 "ADVICE_CONTAINER" as "super-admin-adama"(file:Features/Atom/Mail/AdviceMail.feature:28)
And Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "CONTAINER" 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
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zmiana w awizacji numer" 000ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 069ms
After Hooks.cleanUserDetailsAfterTest() 181ms
View Feature Advice Mail
Scenario Outline Check if mail was sent to creator after editing advice
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 427ms
And Prepare user "piast-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 155ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 196ms
And Show all transport types 1s 043ms
And Create advice by JSON file "ADVICE_DELIVERY" as "super-admin-piast" 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_DELIVERY" as "super-admin-piast"(file:Features/Atom/Mail/AdviceMail.feature:28)
And Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "DELIVERY" 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
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zmiana w awizacji numer" 000ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 068ms
After Hooks.cleanUserDetailsAfterTest() 147ms
View Feature Advice Mail
Scenario Outline Check if mail was sent to creator after editing advice
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 465ms
And Prepare user "keeeper-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 252ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 179ms
And Show all transport types 1s 046ms
And Create advice by JSON file "ADVICE_LOAD" as "super-admin-keeeper" 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-keeeper"(file:Features/Atom/Mail/AdviceMail.feature:28)
And Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "LOAD" 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
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zmiana w awizacji numer" 000ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 072ms
After Hooks.cleanUserDetailsAfterTest() 205ms
View 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
View Feature Advice transport
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
View Feature Advice transport
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
View Feature Advice transport
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
View Feature Advice transport
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
View Feature Advice transport
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
View Feature Advice transport
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
View Feature Advice transport
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
View Feature Advice transport
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
View Feature Advice transport
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
View Feature Advice transport
Scenario Outline Check if possible to advice transport after double cancellation.
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 044ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 200ms
And Set "advice" inputs from JSON file "CREATE_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 "CREATE_ADVICE_CONTAINER" "super-admin-adama"(file:Features/Scenario/Transport/AdviceTransport.feature:7)
When Show all transport types 000ms
And Click button advice in transport table "CONTAINER" 000ms
And Set advice window in schedule 000ms
And Click button cancel in advice form 000ms
And Set advice window in schedule 000ms
And Click button cancel in advice form 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() 082ms
View Feature Base options of periodic transport - create, edit, delete etc.
Scenario Outline Edition data of periodic transport from order form
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 186ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 064ms
And Create periodic transport "CREATE_PERIODIC_TR" by JSON file as "super-admin-neuca" 339ms
When Go to "WAREHOUSE_TAB" 624ms
And Set week view 2s 274ms
And Select warehouse "Katowice" 4s 799ms
And Open the middle periodic transport form from the schedule view 22s 941ms
Then Change filled value in details "number-of-pallets-step-0" "number" "30" "0" 1s 574ms
And Click save and-close and react on alert "dismiss" 650ms
And Check if rest of periodic transports is react correctly "noEditing" 20s 296ms
java.lang.AssertionError: Następna awizacja okresowa została zmieniona, a nie powinna. Actual: 45
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.failEquals(Assert.java:185)
	at org.junit.Assert.assertNotEquals(Assert.java:161)
	at CucumberTests.Transport.PeriodicTransportTest.checkIfRestOfPeriodicTransportsIsReactCorrectly(PeriodicTransportTest.java:136)
	at ✽.Check if rest of periodic transports is react correctly "noEditing"(file:Features/Atom/Transport/PeriodicTransport/PeriodicTransport.feature:36)
After Hooks.deletePeriodicTransports() 514ms
View Feature CRUD ramp
Scenario Outline Check if it is possible to edit ramp
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 014ms
And Go to "SETTINGS_TAB" 443ms
And Go to warehouse "Gądki" 1s 173ms
And Click add ramp button 1s 083ms
And Fill new ramp form 2s 676ms
And Click save ramp button 1s 070ms
And Click back to warehouse button 1s 109ms
And Set ramp id 15s 046ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@data-field-name='ramp-section']//p[text()='Rampa testowa' and not(contains(@class, 'disabled'))]//a"}
  (Session info: headless chrome=92.0.4515.131)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-63-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.0n5WCa}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: e0fe6b375f8b6306e0f6dec2e4f8854d
*** Element info: {Using=xpath, value=//div[@data-field-name='ramp-section']//p[text()='Rampa testowa' and not(contains(@class, 'disabled'))]//a}
	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.Settings.WarehousePage.getEditRampButton(WarehousePage.java:40)
	at CucumberTests.Warehouse.RampTest.getRampId(RampTest.java:34)
	at CucumberTests.Warehouse.RampTest.setRampId(RampTest.java:80)
	at ✽.Set ramp id(file:Features/Atom/Ramp/Ramp.feature:12)
When Click edit ramp button 000ms
And Fill edit ramp form 000ms
And Click save ramp button 000ms
And Click back to warehouse button 000ms
Then Verify if ramp is visible in warehouse details 000ms
After Hooks.deleteRampAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it possible to create new transport without advice
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 227ms
When Go to new transport "TRANSPORT_ORDER" 424ms
And Fill "transport" form "CREATE_TRANSPORT_ORDER" by "super-admin-alrec" 35s 540ms
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.fillFields(Transport.java:158)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:150)
	at CucumberTests.Transport.TransportFormTest.fillFormBy(TransportFormTest.java:510)
	at ✽.Fill "transport" form "CREATE_TRANSPORT_ORDER" by "super-admin-alrec"(file:Features/Atom/Transport/CrudTransport.feature:37)
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Show all transport "true" 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "TRANSPORT_ORDER" 000ms
And Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 1s 035ms
And Set "advice" inputs from JSON file "EDIT_UNLOAD" "super-admin-pgf" 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_UNLOAD" "super-admin-pgf"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 000ms
And Show all transport "false" 000ms
When Go to transport details "UNLOAD" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "UNLOAD" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 015ms
And Set "advice" inputs from JSON file "EDIT_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 "EDIT_TRANSPORT" "super-admin-adama"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 000ms
And Show all transport "false" 000ms
When Go to transport details "TRANSPORT" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "TRANSPORT" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 042ms
And Set "advice" inputs from JSON file "EDIT_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_CONTAINER" "super-admin-adama"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 000ms
And Show all transport "false" 000ms
When Go to transport details "CONTAINER" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "CONTAINER" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 036ms
And Set "advice" inputs from JSON file "EDIT_DELIVERY" "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_DELIVERY" "super-admin-adama"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 000ms
And Show all transport "false" 000ms
When Go to transport details "DELIVERY" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "DELIVERY" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 027ms
And Set "advice" inputs from JSON file "EDIT_OWN_COLLECTION" "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_OWN_COLLECTION" "super-admin-adama"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_OWN_COLLECTION" by JSON file as "super-admin-adama" 000ms
And Show all transport "false" 000ms
When Go to transport details "OWN_COLLECTION" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "OWN_COLLECTION" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 268ms
And Set "advice" inputs from JSON file "EDIT_DELIVERY" "super-admin-hochland" 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_DELIVERY" "super-admin-hochland"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 000ms
And Show all transport "false" 000ms
When Go to transport details "DELIVERY" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "DELIVERY" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 251ms
And Set "advice" inputs from JSON file "EDIT_OWN_COLLECTION" "super-admin-hochland" 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_OWN_COLLECTION" "super-admin-hochland"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_OWN_COLLECTION" by JSON file as "super-admin-hochland" 000ms
And Show all transport "false" 000ms
When Go to transport details "OWN_COLLECTION" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "OWN_COLLECTION" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 274ms
And Set "advice" inputs from JSON file "EDIT_EXPORT" "super-admin-hochland" 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_EXPORT" "super-admin-hochland"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_EXPORT" by JSON file as "super-admin-hochland" 000ms
And Show all transport "false" 000ms
When Go to transport details "EXPORT" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "EXPORT" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 259ms
And Set "advice" inputs from JSON file "EDIT_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 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_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 000ms
And Show all transport "false" 000ms
When Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 268ms
And Set "advice" inputs from JSON file "EDIT_CISTERN_DELIVERY" "super-admin-hochland" 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_CISTERN_DELIVERY" "super-admin-hochland"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_CISTERN_DELIVERY" by JSON file as "super-admin-hochland" 000ms
And Show all transport "false" 000ms
When Go to transport details "CISTERN_DELIVERY" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "CISTERN_DELIVERY" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 287ms
And Set "advice" inputs from JSON file "EDIT_CISTERN_COLLECTION" "super-admin-hochland" 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_CISTERN_COLLECTION" "super-admin-hochland"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_CISTERN_COLLECTION" by JSON file as "super-admin-hochland" 000ms
And Show all transport "false" 000ms
When Go to transport details "CISTERN_COLLECTION" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "CISTERN_COLLECTION" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 277ms
And Set "advice" inputs from JSON file "EDIT_WEIGHING" "super-admin-hochland" 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_WEIGHING" "super-admin-hochland"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_WEIGHING" by JSON file as "super-admin-hochland" 000ms
And Show all transport "false" 000ms
When Go to transport details "WEIGHING" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "WEIGHING" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 314ms
And Set "advice" inputs from JSON file "EDIT_OWN_COLLECTION_POWDER_FACTORY" "super-admin-hochland" 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_OWN_COLLECTION_POWDER_FACTORY" "super-admin-hochland"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_OWN_COLLECTION_POWDER_FACTORY" by JSON file as "super-admin-hochland" 000ms
And Show all transport "false" 000ms
When Go to transport details "OWN_COLLECTION_POWDER_FACTORY" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "OWN_COLLECTION_POWDER_FACTORY" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 986ms
And Set "advice" inputs from JSON file "EDIT_DELIVERY" "super-admin-skd" 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_DELIVERY" "super-admin-skd"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 000ms
And Show all transport "false" 000ms
When Go to transport details "DELIVERY" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "DELIVERY" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 053ms
And Set "advice" inputs from JSON file "EDIT_LOAD" "super-admin-piast" 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_LOAD" "super-admin-piast"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 000ms
And Show all transport "false" 000ms
When Go to transport details "LOAD" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "LOAD" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 968ms
And Set "advice" inputs from JSON file "EDIT_DELIVERY" "super-admin-lantmannen" 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_DELIVERY" "super-admin-lantmannen"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 000ms
And Show all transport "false" 000ms
When Go to transport details "DELIVERY" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "DELIVERY" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 962ms
And Set "advice" inputs from JSON file "EDIT_LOAD" "super-admin-lantmannen" 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_LOAD" "super-admin-lantmannen"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 000ms
And Show all transport "false" 000ms
When Go to transport details "LOAD" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "LOAD" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 008ms
And Set "advice" inputs from JSON file "EDIT_DELIVERY" "super-admin-keeeper" 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_DELIVERY" "super-admin-keeeper"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 000ms
And Show all transport "false" 000ms
When Go to transport details "UNLOAD" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "UNLOAD" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 036ms
And Set "advice" inputs from JSON file "EDIT_TANKER_GRANULATE_DELIVERY" "super-admin-keeeper" 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_TANKER_GRANULATE_DELIVERY" "super-admin-keeeper"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 000ms
And Show all transport "false" 000ms
When Go to transport details "TANKER_GRANULATE_DELIVERY" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 028ms
And Set "advice" inputs from JSON file "EDIT_LOAD" "super-admin-keeeper" 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_LOAD" "super-admin-keeeper"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 000ms
And Show all transport "false" 000ms
When Go to transport details "LOAD" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "LOAD" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 009ms
And Set "advice" inputs from JSON file "EDIT_CONTAINER" "super-admin-keeeper" 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_CONTAINER" "super-admin-keeeper"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 000ms
And Show all transport "false" 000ms
When Go to transport details "CONTAINER" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "CONTAINER" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 133ms
And Set "advice" inputs from JSON file "EDIT_SMALLS_EXPORT" "super-admin-skz" 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_SMALLS_EXPORT" "super-admin-skz"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 000ms
And Show all transport "false" 000ms
When Go to transport details "SMALLS_EXPORT" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "SMALLS_EXPORT" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 996ms
And Set "advice" inputs from JSON file "EDIT_DELIVERY" "super-admin-alrec" 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_DELIVERY" "super-admin-alrec"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 000ms
And Show all transport "true" 000ms
When Go to transport details "DELIVERY" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "DELIVERY" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 039ms
And Set "advice" inputs from JSON file "EDIT_TRANSPORT_ORDER" "super-admin-alrec" 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_TRANSPORT_ORDER" "super-admin-alrec"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 000ms
And Show all transport "true" 000ms
When Go to transport details "TRANSPORT_ORDER" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "TRANSPORT_ORDER" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible to edit transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "keeeper-warehouseman" and set token of apiUsername "super-admin-keeeper" 1s 573ms
And Set "advice" inputs from JSON file "EDIT_CONTAINER_WAREHOUSEMAN_CUSTOMFIELDS" "super-admin-keeeper" 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_CONTAINER_WAREHOUSEMAN_CUSTOMFIELDS" "super-admin-keeeper"(file:Features/Atom/Transport/CrudTransport.feature:68)
And Create transport "CREATE_CONTAINER_KEEEPER_WAIMEA" by JSON file as "super-admin-keeeper" 000ms
And Show all transport "false" 000ms
When Go to transport details "CONTAINER" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "CONTAINER" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 1s 090ms
And Set "advice" inputs from JSON file "EDIT_UNLOAD" "super-admin-pgf" 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_UNLOAD" "super-admin-pgf"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 000ms
And Show all transport "false" 000ms
When Go to transport details "UNLOAD" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "UNLOAD" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 039ms
And Set "advice" inputs from JSON file "EDIT_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 "EDIT_TRANSPORT" "super-admin-adama"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 000ms
And Show all transport "false" 000ms
When Go to transport details "TRANSPORT" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "TRANSPORT" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 034ms
And Set "advice" inputs from JSON file "EDIT_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_CONTAINER" "super-admin-adama"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 000ms
And Show all transport "false" 000ms
When Go to transport details "CONTAINER" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "CONTAINER" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 024ms
And Set "advice" inputs from JSON file "EDIT_DELIVERY" "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_DELIVERY" "super-admin-adama"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 000ms
And Show all transport "false" 000ms
When Go to transport details "DELIVERY" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "DELIVERY" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 006ms
And Set "advice" inputs from JSON file "EDIT_OWN_COLLECTION" "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_OWN_COLLECTION" "super-admin-adama"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_OWN_COLLECTION" by JSON file as "super-admin-adama" 000ms
And Show all transport "false" 000ms
When Go to transport details "OWN_COLLECTION" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "OWN_COLLECTION" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 275ms
And Set "advice" inputs from JSON file "EDIT_DELIVERY" "super-admin-hochland" 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_DELIVERY" "super-admin-hochland"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 000ms
And Show all transport "false" 000ms
When Go to transport details "DELIVERY" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "DELIVERY" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 241ms
And Set "advice" inputs from JSON file "EDIT_OWN_COLLECTION" "super-admin-hochland" 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_OWN_COLLECTION" "super-admin-hochland"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_OWN_COLLECTION" by JSON file as "super-admin-hochland" 000ms
And Show all transport "false" 000ms
When Go to transport details "OWN_COLLECTION" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "OWN_COLLECTION" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 305ms
And Set "advice" inputs from JSON file "EDIT_EXPORT" "super-admin-hochland" 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_EXPORT" "super-admin-hochland"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_EXPORT" by JSON file as "super-admin-hochland" 000ms
And Show all transport "false" 000ms
When Go to transport details "EXPORT" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "EXPORT" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 289ms
And Set "advice" inputs from JSON file "EDIT_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 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_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 000ms
And Show all transport "false" 000ms
When Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 297ms
And Set "advice" inputs from JSON file "EDIT_CISTERN_DELIVERY" "super-admin-hochland" 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_CISTERN_DELIVERY" "super-admin-hochland"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_CISTERN_DELIVERY" by JSON file as "super-admin-hochland" 000ms
And Show all transport "false" 000ms
When Go to transport details "CISTERN_DELIVERY" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "CISTERN_DELIVERY" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 235ms
And Set "advice" inputs from JSON file "EDIT_CISTERN_COLLECTION" "super-admin-hochland" 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_CISTERN_COLLECTION" "super-admin-hochland"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_CISTERN_COLLECTION" by JSON file as "super-admin-hochland" 000ms
And Show all transport "false" 000ms
When Go to transport details "CISTERN_COLLECTION" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "CISTERN_COLLECTION" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 324ms
And Set "advice" inputs from JSON file "EDIT_WEIGHING" "super-admin-hochland" 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_WEIGHING" "super-admin-hochland"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_WEIGHING" by JSON file as "super-admin-hochland" 000ms
And Show all transport "false" 000ms
When Go to transport details "WEIGHING" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "WEIGHING" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 294ms
And Set "advice" inputs from JSON file "EDIT_OWN_COLLECTION_POWDER_FACTORY" "super-admin-hochland" 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_OWN_COLLECTION_POWDER_FACTORY" "super-admin-hochland"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_OWN_COLLECTION_POWDER_FACTORY" by JSON file as "super-admin-hochland" 000ms
And Show all transport "false" 000ms
When Go to transport details "OWN_COLLECTION_POWDER_FACTORY" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "OWN_COLLECTION_POWDER_FACTORY" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 955ms
And Set "advice" inputs from JSON file "EDIT_DELIVERY" "super-admin-skd" 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_DELIVERY" "super-admin-skd"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 000ms
And Show all transport "false" 000ms
When Go to transport details "DELIVERY" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "DELIVERY" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 079ms
And Set "advice" inputs from JSON file "EDIT_LOAD" "super-admin-piast" 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_LOAD" "super-admin-piast"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 000ms
And Show all transport "false" 000ms
When Go to transport details "LOAD" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "LOAD" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 002ms
And Set "advice" inputs from JSON file "EDIT_DELIVERY" "super-admin-lantmannen" 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_DELIVERY" "super-admin-lantmannen"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 000ms
And Show all transport "false" 000ms
When Go to transport details "DELIVERY" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "DELIVERY" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 973ms
And Set "advice" inputs from JSON file "EDIT_LOAD" "super-admin-lantmannen" 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_LOAD" "super-admin-lantmannen"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 000ms
And Show all transport "false" 000ms
When Go to transport details "LOAD" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "LOAD" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 058ms
And Set "advice" inputs from JSON file "EDIT_DELIVERY" "super-admin-keeeper" 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_DELIVERY" "super-admin-keeeper"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 000ms
And Show all transport "false" 000ms
When Go to transport details "UNLOAD" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "UNLOAD" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 042ms
And Set "advice" inputs from JSON file "EDIT_TANKER_GRANULATE_DELIVERY" "super-admin-keeeper" 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_TANKER_GRANULATE_DELIVERY" "super-admin-keeeper"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 000ms
And Show all transport "false" 000ms
When Go to transport details "TANKER_GRANULATE_DELIVERY" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 023ms
And Set "advice" inputs from JSON file "EDIT_LOAD" "super-admin-keeeper" 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_LOAD" "super-admin-keeeper"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 000ms
And Show all transport "false" 000ms
When Go to transport details "LOAD" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "LOAD" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 043ms
And Set "advice" inputs from JSON file "EDIT_CONTAINER" "super-admin-keeeper" 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_CONTAINER" "super-admin-keeeper"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 000ms
And Show all transport "false" 000ms
When Go to transport details "CONTAINER" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "CONTAINER" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 085ms
And Set "advice" inputs from JSON file "EDIT_SMALLS_IMPORT" "super-admin-skz" 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_SMALLS_IMPORT" "super-admin-skz"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 000ms
And Show all transport "false" 000ms
When Go to transport details "SMALLS_IMPORT" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "SMALLS_IMPORT" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 147ms
And Set "advice" inputs from JSON file "EDIT_SMALLS_EXPORT" "super-admin-skz" 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_SMALLS_EXPORT" "super-admin-skz"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 000ms
And Show all transport "false" 000ms
When Go to transport details "SMALLS_EXPORT" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "SMALLS_EXPORT" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 007ms
And Set "advice" inputs from JSON file "EDIT_DELIVERY" "super-admin-alrec" 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_DELIVERY" "super-admin-alrec"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 000ms
And Show all transport "true" 000ms
When Go to transport details "DELIVERY" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "DELIVERY" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud Transport
Scenario Outline Check if it is possible use save and cancel combination after editing transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 003ms
And Set "advice" inputs from JSON file "EDIT_TRANSPORT_ORDER" "super-admin-alrec" 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_TRANSPORT_ORDER" "super-admin-alrec"(file:Features/Atom/Transport/CrudTransport.feature:129)
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 000ms
And Show all transport "true" 000ms
When Go to transport details "TRANSPORT_ORDER" 000ms
And Fill transport form 000ms
And Click "save-transport" save button 000ms
And Click cancel button in transport form 000ms
And Go to transport details "TRANSPORT_ORDER" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Crud index
Scenario Outline Check if it possible to edit index in index form
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 170ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 218ms
And Show all transport "false" 161ms
And Set "index" inputs from JSON file "" "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 "index" inputs from JSON file "" "super-admin-adama"(file:Features/Atom/Index/CrudIndex.feature:29)
And Create product if needed "false" by api for principal "adama" 000ms
When Go to transport details "TRANSPORT" 000ms
And Expand index panel 000ms
And Click add index button 000ms
And Fill index form 000ms
And Click ok button in index form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
When Go to transport details "TRANSPORT" 000ms
And Expand index panel 000ms
And Click edit index button 000ms
And Edit index quantity to "999" 000ms
And Click ok button in index form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "TRANSPORT" 000ms
And Expand index panel 000ms
And Verify if index quantity equals "999" 000ms
After Hooks.deleteTransportAfterTest() 070ms
View Feature Crud index
Scenario Outline Check if it possible to edit index in index form
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 023ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 229ms
And Show all transport "true" 231ms
And Set "index" inputs from JSON file "" "super-admin-alrec" 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 "index" inputs from JSON file "" "super-admin-alrec"(file:Features/Atom/Index/CrudIndex.feature:29)
And Create product if needed "true" by api for principal "alrec" 000ms
When Go to transport details "TRANSPORT_ORDER" 000ms
And Expand index panel 000ms
And Click add index button 000ms
And Fill index form 000ms
And Click ok button in index form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
When Go to transport details "TRANSPORT_ORDER" 000ms
And Expand index panel 000ms
And Click edit index button 000ms
And Edit index quantity to "999" 000ms
And Click ok button in index form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "TRANSPORT_ORDER" 000ms
And Expand index panel 000ms
And Verify if index quantity equals "999" 000ms
After Hooks.deleteTransportAfterTest() 073ms
View Feature Discrepancy Report Mail
Scenario Outline Check if mail was sent to after discrepancy report generation
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 483ms
And Prepare user "hochland-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 622ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 431ms
And Go to "TRANSPORT_TABLE" 126ms
And Go to transport details "DELIVERY" 2s 788ms
And Set "advice" inputs from JSON file "EDIT_DELIVERY" "super-admin-hochland" 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_DELIVERY" "super-admin-hochland"(file:Features/Atom/Mail/DiscrepancyReportMail.feature:10)
And Fill transport form 000ms
And Open section: "discrepancy-report-panel" 000ms
And Fill discrepancy report section 000ms
And Go to transport details "DELIVERY" 000ms
And Change filled value in details "rodo-acceptance" "checkbox" "true" "0" 000ms
And Generate discrepancy report 000ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Utworzono protokół niezgodności" 000ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 096ms
After Hooks.cleanUserDetailsAfterTest() 406ms
View Feature Filters
Scenario Outline Check if it is possible to choose what the search in the archive applies to
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 061ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 241ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 099ms
And Accept transferred transport by Api 097ms
And Create advice by JSON file "ADVICE_SMALLS" 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 "ADVICE_SMALLS" as "super-admin-skz"(file:Features/Atom/Filters/Filter.feature:137)
And Delete created transport by API 000ms
When Go to "ARCHIVE_TAB" 000ms
And Show "SMALLS_IMPORT" 000ms
Then Check if it is possible to search with different date property selects 000ms
After Hooks.deleteTransportAfterTest() 093ms
View Feature Filters
Scenario Outline Check if it is possible to choose what the search in the archive applies to
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 123ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 239ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 094ms
And Accept transferred transport by Api 099ms
And Create advice by JSON file "ADVICE_SMALLS" as "super-admin-skz" 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_SMALLS" as "super-admin-skz"(file:Features/Atom/Filters/Filter.feature:137)
And Delete created transport by API 000ms
When Go to "ARCHIVE_TAB" 000ms
And Show "SMALLS_EXPORT" 000ms
Then Check if it is possible to search with different date property selects 000ms
After Hooks.deleteTransportAfterTest() 072ms
View Feature Gray Window atom tests
Scenario Outline Check if possible to delete gray window
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 283ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 029ms
When Go to "WAREHOUSE_TAB" 813ms
And Select warehouse "Twarożkarnia wyrób gotowy" 1s 975ms
And Set week view 1s 095ms
When Delete gray window from schedule 1s 061ms
Then Check if gray window is no longer in schedule 011ms
org.openqa.selenium.UnhandledAlertException: unexpected alert open: {Alert text : Czy na pewno chcesz usunąć okno blokady?}
  (Session info: headless chrome=92.0.4515.131): Czy na pewno chcesz usunąć okno blokady?
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-63-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.0n5WCa}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: e0fe6b375f8b6306e0f6dec2e4f8854d
*** Element info: {Using=xpath, value=//div[@data-window-type='state-disabled'] | //div[@data-window-type='state-template']}
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:118)
	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.Schedule.SchedulePage.checkIfElementIsNoLongerPresentInSchedule(SchedulePage.java:266)
	at CucumberTests.GrayWindow.DeleteGrayWindowTest.checkIfGrayWindowIsNoLongerInSchedule(DeleteGrayWindowTest.java:27)
	at ✽.Check if gray window is no longer in schedule(file:Features/Atom/TimeWindow/GrayWindow.feature:42)
After Hooks.deleteAllGrayWindowsAfterTest() 055ms
View Feature Gray Window atom tests
Scenario Outline Check if it possible to resize gray window
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 103ms
And Create "CREATE_GRAY_WINDOW_MAL" window by JSON file for test as "super-admin-alrec" 038ms
When Go to "WAREHOUSE_TAB" 297ms
And Select warehouse "Magazyn Alrec" 1s 155ms
And Set week view 1s 494ms
And Set time window height "4" "grayWindow" 5s 428ms
Then Check height of the time window after expanding by "4" in "grayWindow" 023ms
org.junit.ComparisonFailure: Okno nie zmieniło swojego rozmiaru expected:<[288],00> but was:<[144],00>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at CucumberTests.Schedule.ResizeTimeWindowTest.checkHeightOfTimeWindowAfterExpandingByIn(ResizeTimeWindowTest.java:49)
	at ✽.Check height of the time window after expanding by "4" in "grayWindow"(file:Features/Atom/TimeWindow/GrayWindow.feature:58)
After Hooks.deleteAllGrayWindowsAfterTest() 051ms
View Feature Gray Window atom tests
Scenario Outline Check if it is possible to create, move and delete gray window in schedule
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "hochland-admin" 1s 409ms
And Go to "WAREHOUSE_TAB" 811ms
And Select warehouse "Twarożkarnia wyrób gotowy" 1s 946ms
When Click in free spot in schedule page to create gray window 216ms
When Move gray window to new location 1s 371ms
When Delete gray window from schedule 1s 074ms
Then Check if gray window is no longer in schedule 009ms
org.openqa.selenium.UnhandledAlertException: unexpected alert open: {Alert text : Czy na pewno chcesz usunąć okno blokady?}
  (Session info: headless chrome=92.0.4515.131): Czy na pewno chcesz usunąć okno blokady?
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-63-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.0n5WCa}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: e0fe6b375f8b6306e0f6dec2e4f8854d
*** Element info: {Using=xpath, value=//div[@data-window-type='state-disabled'] | //div[@data-window-type='state-template']}
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:118)
	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.Schedule.SchedulePage.checkIfElementIsNoLongerPresentInSchedule(SchedulePage.java:266)
	at CucumberTests.GrayWindow.DeleteGrayWindowTest.checkIfGrayWindowIsNoLongerInSchedule(DeleteGrayWindowTest.java:27)
	at ✽.Check if gray window is no longer in schedule(file:Features/Atom/TimeWindow/GrayWindow.feature:73)
View Feature Index
Scenario Outline Check if indexes displayed after click indexes datails icon on time window
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "dayco-admin" and set token of apiUsername "super-admin-dayco" 1s 738ms
And Create transport "CREATE_OWN_COLLECTION" by JSON file as "super-admin-dayco" 1s 205ms
And Set "index" inputs from JSON file "ADD_INDEX" "super-admin-dayco" 002ms
And Create product if needed "false" by api for principal "dayco" 026ms
And Go to transport details "OWN_COLLECTION" 2s 462ms
And Add index to transport 24s 514ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 105ms
And Create advice by JSON file "ADVICE_OWN_COLLECTION" as "super-admin-dayco" 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_OWN_COLLECTION" as "super-admin-dayco"(file:Features/Atom/Index/Index.feature:13)
When Click on index details icon 000ms
Then Verify that indexes display in window "product-index;quantity-of-Planned quantity;quantity-of-Quantity sent" 000ms
After Hooks.deleteTransportAfterTest() 078ms
After Hooks.deleteProductAfterTest() 026ms
View Feature Mode of transportation - Sections
Scenario Outline Check if mode of transportation is visible after disabling it in disabled MOTs table
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-bausch" 092ms
When Create default mode of transportation by API with "pba1-carrier" 064ms
And Login as "bausch-admin" 1s 196ms
Then Go to "MODE_OF_TRANSPORTATION_TAB" 260ms
And Disable mode of transportation by API 043ms
Then Show disabled mode of transportations in the table 056ms
And Go to the last mode of transportations table page 290ms
Then Verify that mode of transportation is visible in the table 15s 057ms
java.lang.AssertionError: Udało się znaleźć środek transportu
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.ModeOfTransportation.MOTTableTest.verifyMOTIsVisibleInTable(MOTTableTest.java:48)
	at ✽.Verify that mode of transportation is visible in the table(file:Features/Atom/ModeOfTransportation/MOTSections.feature:181)
After Hooks.deleteModeOfTransportationAfterTest() 042ms
View Feature Move transport to archive
Scenario Outline Check if confirming transport status removed it to the archive
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-dayco" 091ms
And Get custom field settings for "OWN_COLLECTION" transport type and "dayco" company 017ms
And Mark custom fields as not obligatory 006ms
And Login as "dayco-admin" 989ms
And Create transport "CREATE_OWN_COLLECTION" by JSON file as "super-admin-dayco" 1s 217ms
And Get setting "ARCHIVING_JOB_INTERVAL" for "dayco" 029ms
And Prepare setting: "ARCHIVING_JOB_INTERVAL" with value: "10s" with "super-admin-dayco" 049ms
When Go to "TRANSPORT_TABLE" 121ms
And Click button advice in transport table "OWN_COLLECTION" 1s 948ms
And Create advice by JSON file "ADVICE_OWN_COLLECTION" as "super-admin-dayco" 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_OWN_COLLECTION" as "super-admin-dayco"(file:Features/Atom/Transport/Archive.feature:46)
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "planned-magazyn-tychy" 000ms
And Confirm statuses until reach "process-ended" 000ms
And Wait until transport disappear from transport table 000ms
Then Go to "ARCHIVE_TAB" 000ms
And Show "OWN_COLLECTION" 000ms
And Verify that created transport is "true" in transport table 000ms
After Hooks.deleteTransportAfterTest() 085ms
After Hooks.rollbackAllCustomFieldsSettings() 077ms
After Hooks.rollbackSettings() 021ms
View Feature SK API - Creation of the Transport
Scenario Outline Check if it possible to create new transport by SKApi
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 227ms
And Set "transport" inputs from JSON file "CREATE_TRANSPORT_ORDER" "super-admin-skz" 001ms
When Add transport by SKApi in "MGW" assigned to "" 003ms
Then Check is transport "TRANSPORT_ORDER" created in transport table and set transport id 3s 235ms
And Go to "TRANSPORT_TABLE" 146ms
And Go to transport details "TRANSPORT_ORDER" 2s 418ms
Then Check are transport values equals 125ms
org.junit.ComparisonFailure: Wartości w formularzu w polu company-step-1 są niepoprawne, wartość na stronie: DSKZA1 wartość poprawna: Dostawca SKZ Automat 1 expected: but was:
	at org.junit.Assert.assertEquals(Assert.java:115)
	at CucumberTests.Transport.Transport.checkAreValuesEquals(Transport.java:123)
	at CucumberTests.Transport.Transport.checkValueInTransportDetails(Transport.java:263)
	at CucumberTests.Transport.CreateTransport.checkTransportValues(CreateTransport.java:239)
	at ✽.Check are transport values equals(file:Features/Atom/SK_API/SkApiTransport.feature:11)
After Hooks.deleteTransportAfterTest() 079ms
View Feature SK API - Creation of the Transport
Scenario Outline Check if it possible to create new transport by SKApi
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 125ms
And Set "transport" inputs from JSON file "CREATE_CONTAINER" "super-admin-skz" 000ms
When Add transport by SKApi in "MGW" assigned to "" 002ms
Then Check is transport "CONTAINER" created in transport table and set transport id 6s 311ms
And Go to "TRANSPORT_TABLE" 129ms
And Go to transport details "CONTAINER" 2s 378ms
Then Check are transport values equals 15s 371ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@data-field-name='country-step-1']//input | //div[@data-field-name='country-step-1']//textarea"}
  (Session info: headless chrome=92.0.4515.131)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-63-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.0n5WCa}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: e0fe6b375f8b6306e0f6dec2e4f8854d
*** Element info: {Using=xpath, value=//div[@data-field-name='country-step-1']//input | //div[@data-field-name='country-step-1']//textarea}
	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 CucumberTests.Transport.Transport.checkAreValuesEquals(Transport.java:121)
	at CucumberTests.Transport.Transport.checkValueInTransportDetails(Transport.java:263)
	at CucumberTests.Transport.CreateTransport.checkTransportValues(CreateTransport.java:239)
	at ✽.Check are transport values equals(file:Features/Atom/SK_API/SkApiTransport.feature:11)
After Hooks.deleteTransportAfterTest() 089ms
View Feature SK API - Creation of the Transport
Scenario Outline Check if it possible to create new transport by SKApi
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 269ms
And Set "transport" inputs from JSON file "CREATE_OWN_COLLECTION" "super-admin-skz" 001ms
When Add transport by SKApi in "MGW" assigned to "" 002ms
Then Check is transport "OWN_COLLECTION" created in transport table and set transport id 6s 371ms
And Go to "TRANSPORT_TABLE" 129ms
And Go to transport details "OWN_COLLECTION" 2s 401ms
Then Check are transport values equals 15s 400ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@data-field-name='country-step-1']//input | //div[@data-field-name='country-step-1']//textarea"}
  (Session info: headless chrome=92.0.4515.131)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-63-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.0n5WCa}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: e0fe6b375f8b6306e0f6dec2e4f8854d
*** Element info: {Using=xpath, value=//div[@data-field-name='country-step-1']//input | //div[@data-field-name='country-step-1']//textarea}
	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 CucumberTests.Transport.Transport.checkAreValuesEquals(Transport.java:121)
	at CucumberTests.Transport.Transport.checkValueInTransportDetails(Transport.java:263)
	at CucumberTests.Transport.CreateTransport.checkTransportValues(CreateTransport.java:239)
	at ✽.Check are transport values equals(file:Features/Atom/SK_API/SkApiTransport.feature:11)
After Hooks.deleteTransportAfterTest() 088ms
View Feature SK API - Creation of the Transport
Scenario Outline Check if it possible to create new transport by SKApi
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "swisskrono-admin-10" and set token of apiUsername "super-admin-skz" 2s 380ms
And Set "transport" inputs from JSON file "CREATE_TRANSPORT_ORDER" "super-admin-skz" 001ms
When Add transport by SKApi in "HRL" assigned to "" 002ms
Then Check is transport "TRANSPORT_ORDER" created in transport table and set transport id 1m 33s 247ms
java.lang.AssertionError: Dodane zlecenie nie pojawiło się na stronie
	at org.junit.Assert.fail(Assert.java:88)
	at CucumberTests.Transport.CreateTransport.checkIsTransportCreatedInTransportTable(CreateTransport.java:163)
	at ✽.Check is transport "TRANSPORT_ORDER" created in transport table and set transport id(file:Features/Atom/SK_API/SkApiTransport.feature:8)
And Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "TRANSPORT_ORDER" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature SK API - Creation of the Transport
Scenario Outline Check if it possible to create new transport by SKApi
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "swisskrono-admin-10" and set token of apiUsername "super-admin-skz" 1s 314ms
And Set "transport" inputs from JSON file "CREATE_CONTAINER" "super-admin-skz" 000ms
When Add transport by SKApi in "HRL" assigned to "" 002ms
Then Check is transport "CONTAINER" created in transport table and set transport id 1m 33s 275ms
java.lang.AssertionError: Dodane zlecenie nie pojawiło się na stronie
	at org.junit.Assert.fail(Assert.java:88)
	at CucumberTests.Transport.CreateTransport.checkIsTransportCreatedInTransportTable(CreateTransport.java:163)
	at ✽.Check is transport "CONTAINER" created in transport table and set transport id(file:Features/Atom/SK_API/SkApiTransport.feature:8)
And Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "CONTAINER" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature SK API - Creation of the Transport
Scenario Outline Check if it possible to create new transport by SKApi
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "swisskrono-admin-10" and set token of apiUsername "super-admin-skz" 1s 261ms
And Set "transport" inputs from JSON file "CREATE_OWN_COLLECTION" "super-admin-skz" 001ms
When Add transport by SKApi in "HRL" assigned to "" 003ms
Then Check is transport "OWN_COLLECTION" created in transport table and set transport id 1m 33s 283ms
java.lang.AssertionError: Dodane zlecenie nie pojawiło się na stronie
	at org.junit.Assert.fail(Assert.java:88)
	at CucumberTests.Transport.CreateTransport.checkIsTransportCreatedInTransportTable(CreateTransport.java:163)
	at ✽.Check is transport "OWN_COLLECTION" created in transport table and set transport id(file:Features/Atom/SK_API/SkApiTransport.feature:8)
And Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "OWN_COLLECTION" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature SK Api - Advice transport
Scenario Outline Check if it possible to advice transport when transport is created by sk API
The scenario checks if you can correctly add an advice to the order. After correct creation of the advice, the validity of the advice data on the platform is checked.
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "swisskrono-tradesman@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 827ms
And Set "transport" inputs from JSON file "CREATE_TRANSPORT_ORDER" "super-admin-skz" 001ms
And Prepare user "swisskrono-tradesman@qa.qa-test" details with all notifications and "automaty@test.pl" by JSON file 275ms
And Add transport by SKApi in "MGW" assigned to "automaty@test.pl" 003ms
And Set "advice" inputs from JSON file "CREATE_ADVICE" "super-admin-skz" 001ms
And Check is transport "TRANSPORT_ORDER" created in transport table and set transport id 3s 811ms
When Click button advice in transport table "TRANSPORT_ORDER" 098ms
And Set advice window in schedule 30s 066ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//button[@data-button-name='SHIFT_RIGHT_DAY']"}
  (Session info: headless chrome=92.0.4515.131)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-63-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.0n5WCa}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: e0fe6b375f8b6306e0f6dec2e4f8854d
*** Element info: {Using=xpath, value=//button[@data-button-name='SHIFT_RIGHT_DAY']}
	at sun.reflect.GeneratedConstructorAccessor213.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:120)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:586)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
	at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:458)
	at org.openqa.selenium.By$ByXPath.findElement(By.java:361)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:348)
	at Pages.BasePage.getWebElementByXpath(BasePage.java:323)
	at CucumberTests.Transport.AdviceTransport.setAdviceWindowInSchedule(AdviceTransport.java:91)
	at ✽.Set advice window in schedule(file:Features/Atom/SK_API/SkApiTransportAdvice.feature:13)
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_ORDER" 000ms
Then Check are advice values equals 000ms
After Hooks.deleteTransportAfterTest() 090ms
After Hooks.cleanUserDetailsAfterTest() 238ms
View Feature SK Api - Advice transport
Scenario Outline Check if advice data saved in SK API database after edition
The scenario checks if you can correctly edit an advice. After that the correctness of the data that has been sent to the SK API microservice database is also verified.
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 273ms
And Set "transport" inputs from JSON file "CREATE_OWN_COLLECTION" "super-admin-skz" 000ms
And Add transport by SKApi in "MGW" assigned to "" 002ms
And Set "advice" inputs from JSON file "EDIT_ADVICE" "super-admin-skz" 001ms
And Check is transport "OWN_COLLECTION" created in transport table and set transport id 3s 387ms
And Create advice by JSON file "CREATE_ADVICE" as "super-admin-skz" 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 "CREATE_ADVICE" as "super-admin-skz"(file:Features/Atom/SK_API/SkApiTransportAdvice.feature:74)
And Go to "TRANSPORT_TABLE" 000ms
When Go to transport details "OWN_COLLECTION" 000ms
And Expand advice panel 000ms
And Edit advice in transport details 000ms
And Fill arrival date field 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
Then Check advice data in database after edition "OWN_COLLECTION" 000ms
After Hooks.deleteTransportAfterTest() 068ms
View Feature SK Api - Advice transport
Scenario Outline Check if advice data saved in SK API database after edition
The scenario checks if you can correctly edit an advice. After that the correctness of the data that has been sent to the SK API microservice database is also verified.
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 113ms
And Set "transport" inputs from JSON file "CREATE_CONTAINER" "super-admin-skz" 001ms
And Add transport by SKApi in "MGW" assigned to "" 002ms
And Set "advice" inputs from JSON file "EDIT_ADVICE" "super-admin-skz" 001ms
And Check is transport "CONTAINER" created in transport table and set transport id 3s 324ms
And Create advice by JSON file "CREATE_ADVICE" as "super-admin-skz" 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 "CREATE_ADVICE" as "super-admin-skz"(file:Features/Atom/SK_API/SkApiTransportAdvice.feature:74)
And Go to "TRANSPORT_TABLE" 000ms
When Go to transport details "CONTAINER" 000ms
And Expand advice panel 000ms
And Edit advice in transport details 000ms
And Fill arrival date field 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
Then Check advice data in database after edition "CONTAINER" 000ms
After Hooks.deleteTransportAfterTest() 067ms
View Feature SK Api - Advice transport
Scenario Outline Check if advice data saved in SK API database after edition
The scenario checks if you can correctly edit an advice. After that the correctness of the data that has been sent to the SK API microservice database is also verified.
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 116ms
And Set "transport" inputs from JSON file "CREATE_TRANSPORT_ORDER" "super-admin-skz" 001ms
And Add transport by SKApi in "MGW" assigned to "" 002ms
And Set "advice" inputs from JSON file "EDIT_ADVICE" "super-admin-skz" 001ms
And Check is transport "TRANSPORT_ORDER" created in transport table and set transport id 3s 808ms
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/SK_API/SkApiTransportAdvice.feature:74)
And Go to "TRANSPORT_TABLE" 000ms
When Go to transport details "TRANSPORT_ORDER" 000ms
And Expand advice panel 000ms
And Edit advice in transport details 000ms
And Fill arrival date field 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
Then Check advice data in database after edition "TRANSPORT_ORDER" 000ms
After Hooks.deleteTransportAfterTest() 066ms
View Feature Transport Form - Discrepancy Report scenarios
Scenario Outline Check if discrepancy report section will open with validation errors
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 297ms
And Set "advice" inputs from JSON file "EDIT_DELIVERY" "super-admin-hochland" 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_DELIVERY" "super-admin-hochland"(file:Features/Atom/Transport/TransportForm/DiscrepancyReport.feature:19)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 000ms
And Go to transport details "DELIVERY" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
When Go to transport details "DELIVERY" 000ms
Then Select "NIE" in the "insp.-accord.-with-ins." 000ms
And Click "save-transport" save button 000ms
And Wait "2" seconds 000ms
And Verify that discrepancy report section is open 000ms
And Verify that discrepancy report section "not contains" validation errors 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Transport Form - Discrepancy Report scenarios
Scenario Outline Check if discrepancy report is properly generated
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 406ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 365ms
When Go to "TRANSPORT_TABLE" 139ms
And Go to transport details "DELIVERY" 2s 724ms
And Change filled value in details "warehouseman" "select" "Dorosz Mieczysław" "0" 3s 530ms
And Change filled value in details "unloaded-stere" "text" "3" "0" 1s 326ms
And Open section: "discrepancy-report-panel" 1s 074ms
And Set "advice" inputs from JSON file "EDIT_DELIVERY" "super-admin-hochland" 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_DELIVERY" "super-admin-hochland"(file:Features/Atom/Transport/TransportForm/DiscrepancyReport.feature:71)
And Fill transport form 000ms
And Fill discrepancy report section without closing the form 000ms
And Generate discrepancy report 000ms
And Download discrepancy report 000ms
Then Verify that discrepancy report file has correct values 000ms
After Hooks.deleteTransportAfterTest() 089ms
View Feature Transport Form - Discrepancy Report scenarios
Scenario Outline Check if edited discrepancy report is properly generated
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 310ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 346ms
When Go to "TRANSPORT_TABLE" 130ms
And Go to transport details "DELIVERY" 2s 704ms
And Set "advice" inputs from JSON file "EDIT_DELIVERY" "super-admin-hochland" 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_DELIVERY" "super-admin-hochland"(file:Features/Atom/Transport/TransportForm/DiscrepancyReport.feature:87)
And Fill transport form 000ms
And Open section: "discrepancy-report-panel" 000ms
And Fill discrepancy report section without closing the form 000ms
And Generate discrepancy report 000ms
And Download discrepancy report 000ms
And Verify that discrepancy report file has correct values 000ms
And Fill edited discrepancy report section 000ms
And Generate edited discrepancy report 000ms
And Download discrepancy report 000ms
Then Verify that discrepancy report file has correct values 000ms
After Hooks.deleteTransportAfterTest() 113ms
View Feature Transport Form - Steps section scenarios
Scenario Outline Check if new step is added in proper column in transport form
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-piast" 091ms
And Add action authority with: "piast" "piast-admin" "LOAD" "ADD_LOAD_STEP_FROM_UNLOAD" "ACTIVE" 040ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 170ms
When Login as "piast-admin" 1s 366ms
And Go to transport details "LOAD" 2s 810ms
And Set "advice" inputs from JSON file "PIAST_LOAD_ADD_UNLOAD_STEP" "super-admin-piast" 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 "PIAST_LOAD_ADD_UNLOAD_STEP" "super-admin-piast"(file:Features/Atom/Transport/TransportForm/StepsSection.feature:150)
And Add step "unload" 000ms
And Fill step data 000ms
And Set "advice" inputs from JSON file "PIAST_LOAD_ADD_LOAD_STEP" "super-admin-piast" 000ms
And Add step "load" 000ms
And Fill step data 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
Then Go to transport details "LOAD" 000ms
And Check if "unload" step is added as "3" step in transport form 000ms
And Check if "load" step is added as "4" step in transport form 000ms
After Hooks.deleteTransportAfterTest() 067ms
After Hooks.rollbackAddedActionAuthorities() 031ms
View Feature Transport form
Scenario Outline Check if driver is in list in transport form.
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 939ms
And Set "advice" inputs from JSON file "EDIT_DELIVERY" "super-admin-hochland" 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_DELIVERY" "super-admin-hochland"(file:Features/Atom/Transport/TransportForm/TransportForm.feature:261)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 000ms
When Go to transport details "DELIVERY" 000ms
And Fill transport form 000ms
And Change filled value in details "driver-name" "text" "XXX ZZZ" "0" 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to new transport "DELIVERY" 000ms
Then Verify that driver "XXX ZZZ" is in list 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Transport transfer full scenario
Scenario Outline Check if possible to edit transport after advice cancellation.
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 296ms
And Set "advice" inputs from JSON file "EDIT_DELIVERY" "super-admin-piast" 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_DELIVERY" "super-admin-piast"(file:Features/Scenario/TransportTransfer.feature:28)
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 000ms
When Show all transport types 000ms
And Click button advice in transport table "DELIVERY" 000ms
And Set advice window in schedule 000ms
And Click button cancel in advice form 000ms
And Go to "TRANSPORT_TABLE" 000ms
When Go to transport details "DELIVERY" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "DELIVERY" 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature TransportWindow atom tests
Scenario Outline Check if time window resize with restriction to algorithm settings
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 511ms
And Set "advice" inputs from JSON file "" "super-admin-hochland" 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 "" "super-admin-hochland"(file:Features/Atom/TimeWindow/TransportWindow.feature:43)
And Set algorithm setting for "super-admin-hochland" in "Magazyn Zimny Kaźmierz" on "Magazyn Zimny" 000ms
And Create transport "CREATE_EXPORT" by JSON file as "super-admin-hochland" 000ms
When Go to "WAREHOUSE_TAB" 000ms
And Select warehouse "Magazyn Zimny Kaźmierz" 000ms
And Set week view 000ms
And Check if time window length is correct after "CREATE" 000ms
And Change number of pallets in transport 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Check if time window length is correct after "EDIT" 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature TransportWindow atom tests
Scenario Outline Check if window counter value in schedule changes
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 227ms
And Set basic authorities "ROLE_ACCESS_TO_NUMBER_OF_WINDOWS" to user "keeeper-admin" 056ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 193ms
When Create advice by JSON file "ADVICE_LOAD" as "super-admin-keeeper" 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-keeeper"(file:Features/Atom/TimeWindow/TransportWindow.feature:154)
And Check if time window counter value equals "1" 000ms
And Select view "DAYS_2" 000ms
And Move advice window "2" 000ms
And Select view "DAY" 000ms
Then Check if time window counter value equals "0" 000ms
And Delete created transport by API 000ms
And Check if time window counter value equals "0" 000ms
And Click in free spot in schedule page to create gray window 000ms
And Check if time window counter value equals "0" 000ms
And Click in free spot in schedule page to create dedicated window 000ms
And Check if time window counter value equals "0" 000ms
After Hooks.deleteTransportAfterTest() 062ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature TransportWindow atom tests
Scenario Outline Check if it is possible to add new warehouse step with new time window to existing transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-farmacol" 092ms
And Add action authority with: "farmacol" "farmacol-admin" "EXTERNAL_DELIVERY" "ADD_UNLOAD_STEP_FROM_UNLOAD" "ACTIVE" 094ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 108ms
And Set transportType settings with values: "isUnloadStepInWarehouseByDefault", "true" 066ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 15s 182ms
And Login as "farmacol-admin" 1s 832ms
And Create advice by JSON file "CREATE_ADVICE_EXTERNAL_DELIVERY" as "super-admin-farmacol" 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 "CREATE_ADVICE_EXTERNAL_DELIVERY" as "super-admin-farmacol"(file:Features/Atom/TimeWindow/TransportWindow.feature:200)
And Go to "TRANSPORT_TABLE" 000ms
When Go to transport details "EXTERNAL_DELIVERY" 000ms
And Add step "unload" 000ms
And Change filled value in details "warehouse-select-step-2" "select" "Mory Przyjęcia" "0" 000ms
And Change filled value in details "weight-step-2" "number" "23" "0" 000ms
And Change filled value in details "number-of-pallets-step-2" "number" "23" "0" 000ms
And Change filled value in details "time-range-from-date-2" "date" "" "0" 000ms
Then Click "save-transport" save button 000ms
And Set advice window in schedule in "2" days 000ms
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Check if transport has "2" time windows 000ms
After Hooks.deleteTransportAfterTest() 072ms
After Hooks.rollbackTransportTypeSettings() 058ms
After Hooks.rollbackAddedActionAuthorities() 077ms
View Feature TransportWindow atom tests
Scenario Outline Check if window changes color properly in transport table
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Set token of apiUsername "super-admin-farmacol" 092ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 035ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "true" 055ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 1s 244ms
And Set double window advice 000ms
And Login as "farmacol-admin" 1s 640ms
And Create advice by JSON file "CREATE_ADVICE_EXTERNAL_DELIVERY" as "super-admin-farmacol" 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 "CREATE_ADVICE_EXTERNAL_DELIVERY" as "super-admin-farmacol"(file:Features/Atom/TimeWindow/TransportWindow.feature:226)
And Go to "TRANSPORT_TABLE" 000ms
And Get checkpoint colors for transport 000ms
Then Verify that transport colors change in column "UNLOAD_TIME_WINDOW" properly when windowColorDependsOnWarehouse is "true" 000ms
After Hooks.deleteTransportAfterTest() 069ms
After Hooks.rollbackTransportTypeSettings() 054ms
View Feature TransportWindow atom tests
Scenario Outline Check if window changes color properly in transport table
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-farmacol" 094ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 034ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "false" 081ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 1s 249ms
And Set double window advice 000ms
And Login as "farmacol-admin" 994ms
And Create advice by JSON file "CREATE_ADVICE_EXTERNAL_DELIVERY" as "super-admin-farmacol" 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 "CREATE_ADVICE_EXTERNAL_DELIVERY" as "super-admin-farmacol"(file:Features/Atom/TimeWindow/TransportWindow.feature:226)
And Go to "TRANSPORT_TABLE" 000ms
And Get checkpoint colors for transport 000ms
Then Verify that transport colors change in column "UNLOAD_TIME_WINDOW" properly when windowColorDependsOnWarehouse is "false" 000ms
After Hooks.deleteTransportAfterTest() 067ms
After Hooks.rollbackTransportTypeSettings() 059ms
View Feature TransportWindow atom tests
Scenario Outline Check if window changes color properly in schedule
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-farmacol" 089ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 031ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "true" 053ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 1s 215ms
And Set double window advice 000ms
And Login as "farmacol-admin" 1s 060ms
And Create advice by JSON file "CREATE_ADVICE_EXTERNAL_DELIVERY" as "super-admin-farmacol" 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 "CREATE_ADVICE_EXTERNAL_DELIVERY" as "super-admin-farmacol"(file:Features/Atom/TimeWindow/TransportWindow.feature:244)
And Get checkpoint colors for transport 000ms
And Go to "TRANSPORT_TABLE" 000ms
Then Verify that transport colors of windows "UNLOAD_TIME_WINDOW" change properly in schedule when windowColorDependsOnWarehouse is "true" 000ms
After Hooks.deleteTransportAfterTest() 067ms
After Hooks.rollbackTransportTypeSettings() 056ms
View Feature TransportWindow atom tests
Scenario Outline Check if window changes color properly in schedule
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-farmacol" 092ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 028ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "false" 055ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 1s 206ms
And Set double window advice 000ms
And Login as "farmacol-admin" 1s 024ms
And Create advice by JSON file "CREATE_ADVICE_EXTERNAL_DELIVERY" as "super-admin-farmacol" 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 "CREATE_ADVICE_EXTERNAL_DELIVERY" as "super-admin-farmacol"(file:Features/Atom/TimeWindow/TransportWindow.feature:244)
And Get checkpoint colors for transport 000ms
And Go to "TRANSPORT_TABLE" 000ms
Then Verify that transport colors of windows "UNLOAD_TIME_WINDOW" change properly in schedule when windowColorDependsOnWarehouse is "false" 000ms
After Hooks.deleteTransportAfterTest() 076ms
After Hooks.rollbackTransportTypeSettings() 054ms