Project Number Date
ApolloFullRunnerReport 2021.AT1.30 01 sie 2021, 16:17

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Advice transport 274 27 153 0 0 454 15 27 42 16m 54s 876ms Failed
Feature Advice transport
Scenario Outline Check if it isn't possible to advice transport in the past when advice is created from transports table.
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 504ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 286ms
And Get inputs from database "CREATE_ADVICE_CONTAINER" "super-admin-adama" 059ms
And Check is transport "CONTAINER" created in transport table and set transport id 1s 111ms
When Click button advice in transport table "CONTAINER" 071ms
And Set advice window in schedule in the past 2s 484ms
And Fill advice form 20s 386ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at ✽.Fill advice form(file:Features/Atom/Advice/AdviceTransport.feature:11)
And Click advice save button to check error message 000ms
Then Check if possible advice alert is displayed 000ms
After Hooks.deleteTransportAfterTest() 107ms
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 "piast-admin" and set token of apiUsername "super-admin-piast" 1s 186ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 231ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 041ms
And Check is transport "DELIVERY" created in transport table and set transport id 1s 114ms
When Click button advice in transport table "DELIVERY" 090ms
And Set advice window in schedule in the past 2s 586ms
And Fill advice form 20s 369ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at ✽.Fill advice form(file:Features/Atom/Advice/AdviceTransport.feature:11)
And Click advice save button to check error message 000ms
Then Check if possible advice alert is displayed 000ms
After Hooks.deleteTransportAfterTest() 085ms
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 "piast-admin" and set token of apiUsername "super-admin-piast" 1s 162ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 234ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 041ms
And Check is transport "LOAD" created in transport table and set transport id 1s 119ms
When Click button advice in transport table "LOAD" 094ms
And Set advice window in schedule in the past 2s 611ms
And Fill advice form 19s 027ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at ✽.Fill advice form(file:Features/Atom/Advice/AdviceTransport.feature:11)
And Click advice save button to check error message 000ms
Then Check if possible advice alert is displayed 000ms
After Hooks.deleteTransportAfterTest() 074ms
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) 000ms
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 575ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 281ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 042ms
And Check is transport "LOAD" created in transport table and set transport id 1s 121ms
When Click button advice in transport table "LOAD" 085ms
And Set advice window in schedule in the past 2s 451ms
And Fill advice form 16s 238ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at ✽.Fill advice form(file:Features/Atom/Advice/AdviceTransport.feature:11)
And Click advice save button to check error message 000ms
Then Check if possible advice alert is displayed 000ms
After Hooks.deleteTransportAfterTest() 088ms
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 "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 133ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 224ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 040ms
And Check is transport "CONTAINER" created in transport table and set transport id 1s 102ms
When Click button advice in transport table "CONTAINER" 076ms
And Set advice window in schedule in the past 2s 434ms
And Fill advice form 17s 678ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at ✽.Fill advice form(file:Features/Atom/Advice/AdviceTransport.feature:11)
And Click advice save button to check error message 000ms
Then Check if possible advice alert is displayed 000ms
After Hooks.deleteTransportAfterTest() 074ms
Scenario Outline Check if possible to edit advice in transport details.
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 085ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 197ms
And Show all transport types 1s 047ms
And Create advice "CREATE_ADVICE_CONTAINER" "CONTAINER" "super-admin-adama" 22s 815ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at CucumberTests.Transport.AdviceTransport.createAdvice(AdviceTransport.java:67)
	at ✽.Create advice "CREATE_ADVICE_CONTAINER" "CONTAINER" "super-admin-adama"(file:Features/Atom/Advice/AdviceTransport.feature:28)
And Go to "TRANSPORT_TABLE" 000ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-adama" 000ms
When Go to transport details "CONTAINER" 000ms
And Fill transport form 000ms
And Get inputs from database "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() 079ms
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 180ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 192ms
And Show all transport types 1s 039ms
And Create advice "ADVICE_DELIVERY" "DELIVERY" "super-admin-piast" 22s 993ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at CucumberTests.Transport.AdviceTransport.createAdvice(AdviceTransport.java:67)
	at ✽.Create advice "ADVICE_DELIVERY" "DELIVERY" "super-admin-piast"(file:Features/Atom/Advice/AdviceTransport.feature:28)
And Go to "TRANSPORT_TABLE" 000ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-piast" 000ms
When Go to transport details "DELIVERY" 000ms
And Fill transport form 000ms
And Get inputs from database "EDIT_ADVICE_DELIVERY" "super-admin-piast" 000ms
And Expand advice panel 000ms
And Edit advice in transport details 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "DELIVERY" 000ms
And Expand advice panel 000ms
Then Check are advice values equals after edition 000ms
After Hooks.deleteTransportAfterTest() 102ms
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 123ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 211ms
And Show all transport types 1s 047ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-piast" 21s 670ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at CucumberTests.Transport.AdviceTransport.createAdvice(AdviceTransport.java:67)
	at ✽.Create advice "ADVICE_LOAD" "LOAD" "super-admin-piast"(file:Features/Atom/Advice/AdviceTransport.feature:28)
And Go to "TRANSPORT_TABLE" 000ms
And Get inputs from database "EDIT_LOAD" "super-admin-piast" 000ms
When Go to transport details "LOAD" 000ms
And Fill transport form 000ms
And Get inputs from database "EDIT_ADVICE_DELIVERY" "super-admin-piast" 000ms
And Expand advice panel 000ms
And Edit advice in transport details 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "LOAD" 000ms
And Expand advice panel 000ms
Then Check are advice values equals after edition 000ms
After Hooks.deleteTransportAfterTest() 065ms
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 109ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 213ms
And Show all transport types 1s 043ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 18s 761ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at CucumberTests.Transport.AdviceTransport.createAdvice(AdviceTransport.java:67)
	at ✽.Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper"(file:Features/Atom/Advice/AdviceTransport.feature:28)
And Go to "TRANSPORT_TABLE" 000ms
And Get inputs from database "EDIT_LOAD" "super-admin-keeeper" 000ms
When Go to transport details "LOAD" 000ms
And Fill transport form 000ms
And Get inputs from database "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() 065ms
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 084ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 228ms
And Show all transport types 1s 046ms
And Create advice "ADVICE_CONTAINER" "CONTAINER" "super-admin-keeeper" 20s 147ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at CucumberTests.Transport.AdviceTransport.createAdvice(AdviceTransport.java:67)
	at ✽.Create advice "ADVICE_CONTAINER" "CONTAINER" "super-admin-keeeper"(file:Features/Atom/Advice/AdviceTransport.feature:28)
And Go to "TRANSPORT_TABLE" 000ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-keeeper" 000ms
When Go to transport details "CONTAINER" 000ms
And Fill transport form 000ms
And Get inputs from database "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() 060ms
Scenario Outline Check if possible to edit advice in transport details.
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 709ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-skz" 1s 563ms
And Show all transport types 1s 043ms
And Create advice "CREATE_ADVICE" "CONTAINER" "super-admin-skz" 20s 340ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at CucumberTests.Transport.AdviceTransport.createAdvice(AdviceTransport.java:67)
	at ✽.Create advice "CREATE_ADVICE" "CONTAINER" "super-admin-skz"(file:Features/Atom/Advice/AdviceTransport.feature:28)
And Go to "TRANSPORT_TABLE" 000ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-skz" 000ms
When Go to transport details "CONTAINER" 000ms
And Fill transport form 000ms
And Get inputs from database "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() 114ms
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 051ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 199ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-adama" 040ms
When Show all transport types 1s 040ms
And Click button advice in transport table "CONTAINER" 094ms
And Set advice window in schedule 2s 424ms
And Fill advice form 24s 360ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at ✽.Fill advice form(file:Features/Atom/Advice/AdviceTransport.feature:57)
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() 071ms
Scenario Outline Check if it is possible to advice by advice button in transport table
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 074ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 196ms
And Get inputs from database "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 039ms
When Show all transport types 1s 045ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 096ms
And Set advice window in schedule 6s 480ms
And Fill advice form 16s 330ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at ✽.Fill advice form(file:Features/Atom/Advice/AdviceTransport.feature:57)
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 000ms
Then Check are advice values equals 000ms
After Hooks.deleteTransportAfterTest() 069ms
Scenario Outline Check if it is possible to advice by advice button in transport table
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 132ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 205ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 039ms
When Show all transport types 1s 037ms
And Click button advice in transport table "DELIVERY" 093ms
And Set advice window in schedule 2s 583ms
And Fill advice form 20s 345ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at ✽.Fill advice form(file:Features/Atom/Advice/AdviceTransport.feature:57)
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "DELIVERY" 000ms
Then Check are advice values equals 000ms
After Hooks.deleteTransportAfterTest() 076ms
Scenario Outline Check if it is possible to advice by advice button in transport table
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 151ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 204ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 037ms
When Show all transport types 1s 041ms
And Click button advice in transport table "LOAD" 096ms
And Set advice window in schedule 2s 577ms
And Fill advice form 18s 974ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at ✽.Fill advice form(file:Features/Atom/Advice/AdviceTransport.feature:57)
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "LOAD" 000ms
Then Check are advice values equals 000ms
After Hooks.deleteTransportAfterTest() 086ms
Scenario Outline Check if it is possible to advice by advice button in transport table
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 086ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 207ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 038ms
When Show all transport types 1s 043ms
And Click button advice in transport table "LOAD" 094ms
And Set advice window in schedule 2s 436ms
And Fill advice form 16s 226ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at ✽.Fill advice form(file:Features/Atom/Advice/AdviceTransport.feature:57)
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "LOAD" 000ms
Then Check are advice values equals 000ms
After Hooks.deleteTransportAfterTest() 069ms
Scenario Outline Check if it is possible to advice by advice button in transport table
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 106ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 215ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 040ms
When Show all transport types 1s 043ms
And Click button advice in transport table "CONTAINER" 080ms
And Set advice window in schedule 2s 447ms
And Fill advice form 17s 611ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at ✽.Fill advice form(file:Features/Atom/Advice/AdviceTransport.feature:57)
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() 069ms
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" 089ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 15s 206ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 199ms
And Set token of apiUsername "paa1-carrier@qa.qa-test" 094ms
And Accept transferred transport by Api 242ms
And Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 1s 828ms
And Get inputs from database "ADVICE_TRANSPORT" "super-admin-adama" 040ms
When Show all transport types 1s 092ms
And Click button advice in transport table "TRANSPORT" 094ms
And Set advice window in schedule 2s 422ms
And Fill advice form 16s 285ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at ✽.Fill advice form(file:Features/Atom/Advice/AdviceTransport.feature:102)
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() 084ms
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-skz" 094ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 15s 229ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 168ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 135ms
And Accept transferred transport by Api 148ms
And Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 789ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 039ms
When Show all transport types 1s 060ms
And Click button advice in transport table "SMALLS_IMPORT" 087ms
And Set advice window in schedule 2s 575ms
And Fill advice form 17s 549ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at ✽.Fill advice form(file:Features/Atom/Advice/AdviceTransport.feature:102)
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "SMALLS_IMPORT" 000ms
Then Check are advice values equals 000ms
After Hooks.deleteTransportAfterTest() 117ms
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-skz" 095ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 15s 274ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 113ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 098ms
And Accept transferred transport by Api 099ms
And Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 260ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 043ms
When Show all transport types 1s 057ms
And Click button advice in transport table "SMALLS_EXPORT" 088ms
And Set advice window in schedule 2s 594ms
And Fill advice form 17s 563ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at ✽.Fill advice form(file:Features/Atom/Advice/AdviceTransport.feature:102)
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "SMALLS_EXPORT" 000ms
Then Check are advice values equals 000ms
After Hooks.deleteTransportAfterTest() 074ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 091ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 15s 160ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 108ms
And Accept transferred transport by Api 105ms
And Login as "paa1-carrier@qa.qa-test" 1s 383ms
When Show all transport types 1s 075ms
And Click button advice in transport table "TRANSPORT" 098ms
And Set week view 1s 545ms
And Show yesterday 1s 066ms
Then Check if advice restriction blockade windows are visible 019ms
After Hooks.deleteTransportAfterTest() 081ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 091ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 15s 222ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 094ms
And Accept transferred transport by Api 096ms
And Login as "pskza1-carrier@qa.qa-test" 1s 132ms
When Show all transport types 1s 049ms
And Click button advice in transport table "SMALLS_IMPORT" 107ms
And Set week view 1s 925ms
And Show yesterday 1s 119ms
Then Check if advice restriction blockade windows are visible 034ms
After Hooks.deleteTransportAfterTest() 109ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 094ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 15s 256ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 108ms
And Accept transferred transport by Api 091ms
And Login as "pskza1-carrier@qa.qa-test" 1s 215ms
When Show all transport types 1s 067ms
And Click button advice in transport table "SMALLS_EXPORT" 088ms
And Set week view 1s 907ms
And Show yesterday 1s 104ms
Then Check if advice restriction blockade windows are visible 033ms
After Hooks.deleteTransportAfterTest() 086ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 368ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 577ms
And Show all transport "false" 187ms
And Click on time window date 1s 301ms
And Select view "DAYS_4" 2s 052ms
And Move advice window "3" 1s 315ms
Then Check if advice window is in new location 022ms
After Hooks.deleteTransportAfterTest() 125ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 1s 163ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 15s 796ms
And Show all transport "false" 171ms
And Click on time window date 15s 685ms
And Select view "DAYS_4" 2s 072ms
And Move advice window "3" 1s 458ms
Then Check if advice window is in new location 020ms
After Hooks.deleteTransportAfterTest() 104ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 1s 435ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 273ms
And Show all transport "false" 169ms
And Click on time window date 15s 547ms
And Select view "DAYS_4" 2s 068ms
And Move advice window "3" 1s 393ms
Then Check if advice window is in new location 023ms
After Hooks.deleteTransportAfterTest() 116ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 304ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 295ms
And Show all transport "false" 166ms
And Click on time window date 1s 438ms
And Select view "DAYS_4" 2s 060ms
And Move advice window "3" 1s 360ms
Then Check if advice window is in new location 023ms
After Hooks.deleteTransportAfterTest() 121ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 991ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 380ms
And Show all transport "false" 167ms
And Click on time window date 1s 290ms
And Select view "DAYS_4" 2s 052ms
And Move advice window "3" 1s 307ms
Then Check if advice window is in new location 022ms
After Hooks.deleteTransportAfterTest() 114ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 266ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 293ms
And Show all transport "true" 219ms
And Click on time window date 1s 345ms
And Select view "DAYS_4" 2s 052ms
And Move advice window "3" 1s 300ms
Then Check if advice window is in new location 021ms
After Hooks.deleteTransportAfterTest() 101ms
Scenario Outline Check if it is possible to add advice and move advice window in schedule
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 030ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 194ms
And Set "advice" inputs from JSON file "ADVICE_DELIVERY" "super-admin-piast" 013ms
When Show all transport types 1s 040ms
And Click button advice in transport table "DELIVERY" 103ms
And Set advice window in schedule 2s 579ms
And Fill advice form 20s 359ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at ✽.Fill advice form(file:Features/Atom/Advice/AdviceTransport.feature:157)
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Click on time window date 000ms
And Select view "DAYS_4" 000ms
And Move advice window "3" 000ms
Then Check if advice window is in new location 000ms
After Hooks.deleteTransportAfterTest() 074ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 444ms
And Create transport "CREATE_LATE_DELIVERY" by JSON file as "super-admin-hochland" in "0" days 1s 363ms
Then Check if transport row is "red" 3s 071ms
After Hooks.deleteTransportAfterTest() 117ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 352ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 386ms
And Go to "TRANSPORT_TABLE" 130ms
And Show all transport types 1s 034ms
And Click on time window date 1s 306ms
And Scroll to time window "adviceWindow" 043ms
And Set time window height "2" "adviceWindow" 5s 411ms
Then Check height of the time window after expanding by "2" in "adviceWindow" 025ms
After Hooks.deleteTransportAfterTest() 102ms
Before Hooks.showScenarioName(Scenario) 002ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 908ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 314ms
And Go to "TRANSPORT_TABLE" 117ms
And Show all transport types 1s 038ms
And Click on time window date 1s 416ms
And Scroll to time window "adviceWindow" 033ms
And Set time window height "4" "adviceWindow" 5s 415ms
Then Check height of the time window after expanding by "4" in "adviceWindow" 019ms
After Hooks.deleteTransportAfterTest() 108ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 959ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 323ms
And Go to "TRANSPORT_TABLE" 141ms
And Show all transport types 1s 036ms
And Click on time window date 1s 281ms
And Scroll to time window "adviceWindow" 031ms
And Set time window height "3" "adviceWindow" 5s 390ms
Then Check height of the time window after expanding by "3" in "adviceWindow" 016ms
After Hooks.deleteTransportAfterTest() 081ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 494ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 15s 387ms
And Go to "TRANSPORT_TABLE" 279ms
And Show all transport types 1s 176ms
And Click on time window date 1s 813ms
And Scroll to time window "adviceWindow" 030ms
And Set time window height "1" "adviceWindow" 5s 439ms
Then Check height of the time window after expanding by "1" in "adviceWindow" 025ms
After Hooks.deleteTransportAfterTest() 105ms
Scenario Outline Check if it is possible to resize advice window in schedule after add advice by advice button in transport table
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 091ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 208ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 039ms
When Show all transport types 1s 045ms
And Click button advice in transport table "DELIVERY" 104ms
And Set advice window in schedule 2s 585ms
And Fill advice form 20s 352ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at ✽.Fill advice form(file:Features/Atom/Advice/AdviceTransport.feature:202)
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Click on time window date 000ms
And Set time window height "2" "adviceWindow" 000ms
Then Check height of the time window after expanding by "2" in "adviceWindow" 000ms
After Hooks.deleteTransportAfterTest() 083ms
Scenario Outline Check if it is possible to advice after clicking back button in browser
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Get inputs from database "CREATE_DELIVERY" "super-admin-hochland" 051ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 488ms
And Go to "WAREHOUSE_TAB" 737ms
And Select warehouse "Twarożkarnia wyrób gotowy" 1s 873ms
When Go to new transport "DELIVERY" 333ms
And Fill transport form 41s 862ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.CreateTransport.fillTransportForm(CreateTransport.java:184)
	at ✽.Fill transport form(file:Features/Atom/Advice/AdviceTransport.feature:219)
And Click "save-transport" save button and wait for form to disappear 000ms
And Click previous page button in browser 000ms
Then Check if advice window can't be created 000ms
After Hooks.deleteTransportAfterTest() 000ms
Scenario Outline Check if it is possible to advice after modifing warehouse id in browser url
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Get inputs from database "CREATE_DELIVERY" "super-admin-hochland" 038ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 537ms
And Go to "WAREHOUSE_TAB" 761ms
And Select warehouse "Twarożkarnia wyrób gotowy" 1s 816ms
When Go to new transport "DELIVERY" 332ms
And Fill transport form 41s 867ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.CreateTransport.fillTransportForm(CreateTransport.java:184)
	at ✽.Fill transport form(file:Features/Atom/Advice/AdviceTransport.feature:234)
And Click "save-transport" save button and wait for form to disappear 000ms
And Replace warehouse id in browser url with "Twarożkarnia wyrób gotowy" id 000ms
Then Check if advice window can't be created 000ms
After Hooks.deleteTransportAfterTest() 000ms
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 335ms
And Create transport "CREATE_TRANSPORT_WITHOUT_WAREHOUSES" by JSON file as "super-admin-adama" 1s 233ms
And Transfer transport to carrier by JSON file "super-admin-adama" "false" confirmation 189ms
And Get inputs from database "ADVICE_TRANSPORT" "super-admin-adama" 038ms
When Show all transport types 1s 036ms
And Click button advice in transport table "TRANSPORT" 728ms
And Fill advice form 16s 152ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at ✽.Fill advice form(file:Features/Atom/Advice/AdviceTransport.feature:250)
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() 082ms
Scenario Outline Check if mode of transportation select is still empty after selecting driver in advice form
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "pba1-carrier" and set token of apiUsername "super-admin-bausch" 1s 784ms
And Create default accepted mode of transportation by API with "pba1-carrier" 843ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 1s 240ms
And Set "advice" inputs from JSON file "ADVICE_LOAD_EXPORT" "super-admin-bausch" 001ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "true" confirmation 084ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 162ms
And Click button advice in transport table "LOAD_EXPORT" 2s 048ms
And Set advice window in schedule 2s 498ms
And Fill advice form 21s 209ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at ✽.Fill advice form(file:Features/Atom/Advice/AdviceTransport.feature:270)
And Click advice save button and wait for advice form to disappear 000ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 000ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 000ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "true" confirmation 000ms
When Go to "TRANSPORT_TABLE" 000ms
And Show all transport types 000ms
And Click button advice in transport table "LOAD_EXPORT" 000ms
And Set advice window in schedule 000ms
And Select driver "Marek Kanarek" from suggestions 000ms
Then Verify if mode of transportation select is empty 000ms
After Hooks.deleteTransportsAfterTest() 089ms
After Hooks.deleteModeOfTransportationAfterTest() 143ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-farmacol" 089ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 15s 204ms
When Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 826ms
And Login as "farmacol-admin" 1s 497ms
And Go to "WAREHOUSE_TAB" 667ms
And Select warehouse "Katowice Przyjęcia" 1s 179ms
And Set week view 2s 147ms
And Move cursor over time window element 365ms
Then Check if "Zaawizowany" "31415" "06:00" "GDA12345" are visible on time window popup details 137ms
After Hooks.deleteTransportAfterTest() 114ms
Scenario Outline Check if it is possible to advice transport after splitting advice data from advice window
- order: advice data => advice window [A-7478]
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "pba1-carrier" and set token of apiUsername "super-admin-bausch" 1s 660ms
And Create default accepted mode of transportation by API with "pba1-carrier" 295ms
And Create transport "CREATE_EXW_DELIVERY" by JSON file as "super-admin-bausch" 1s 230ms
And Set "advice" inputs from JSON file "ADVICE_EXW_DELIVERY" "super-admin-bausch" 004ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "true" confirmation 099ms
When Go to "TRANSPORT_TABLE" 116ms
And Show all transport types 1s 033ms
And Click button advice in transport table "EXW_DELIVERY" 1s 115ms
And Fill advice form 20s 883ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at ✽.Fill advice form(file:Features/Atom/Advice/AdviceTransport.feature:339)
And Click advice save button and wait for advice form to disappear 000ms
And Click button advice in transport table "EXW_DELIVERY" 000ms
And Set advice window in schedule 000ms
And Change filled value in details "rodo-acceptance" "checkbox" "true" "0" 000ms
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Show all transport types 000ms
And Go to transport details "EXW_DELIVERY" 000ms
Then Check are advice values equals 000ms
After Hooks.deleteTransportAfterTest() 080ms
After Hooks.deleteModeOfTransportationAfterTest() 069ms