Project Number Date
ApolloFullRunnerReport 2021.AT1.39 02 sie 2021, 05:23

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 55s 849ms 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 511ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 261ms
And Get inputs from database "CREATE_ADVICE_CONTAINER" "super-admin-adama" 061ms
And Check is transport "CONTAINER" created in transport table and set transport id 1s 110ms
When Click button advice in transport table "CONTAINER" 080ms
And Set advice window in schedule in the past 2s 473ms
And Fill advice form 20s 343ms
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() 096ms
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 295ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 220ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 039ms
And Check is transport "DELIVERY" created in transport table and set transport id 1s 125ms
When Click button advice in transport table "DELIVERY" 093ms
And Set advice window in schedule in the past 2s 590ms
And Fill advice form 20s 414ms
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() 075ms
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 175ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 227ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 040ms
And Check is transport "LOAD" created in transport table and set transport id 1s 126ms
When Click button advice in transport table "LOAD" 090ms
And Set advice window in schedule in the past 2s 582ms
And Fill advice form 19s 016ms
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() 076ms
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 545ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 275ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 041ms
And Check is transport "LOAD" created in transport table and set transport id 1s 124ms
When Click button advice in transport table "LOAD" 094ms
And Set advice window in schedule in the past 2s 489ms
And Fill advice form 16s 244ms
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 "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 282ms
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
And Check is transport "CONTAINER" created in transport table and set transport id 1s 135ms
When Click button advice in transport table "CONTAINER" 093ms
And Set advice window in schedule in the past 2s 460ms
And Fill advice form 17s 616ms
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() 086ms
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 111ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 206ms
And Show all transport types 1s 045ms
And Create advice "CREATE_ADVICE_CONTAINER" "CONTAINER" "super-admin-adama" 22s 830ms
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 160ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 203ms
And Show all transport types 1s 046ms
And Create advice "ADVICE_DELIVERY" "DELIVERY" "super-admin-piast" 23s 049ms
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() 081ms
Scenario Outline Check if possible to edit advice in transport details.
Before Hooks.showScenarioName(Scenario) 002ms
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 183ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 215ms
And Show all transport types 1s 043ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-piast" 21s 663ms
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() 060ms
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 119ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 216ms
And Show all transport types 1s 044ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 18s 842ms
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() 062ms
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 106ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 215ms
And Show all transport types 1s 040ms
And Create advice "ADVICE_CONTAINER" "CONTAINER" "super-admin-keeeper" 20s 160ms
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() 070ms
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 676ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-skz" 1s 585ms
And Show all transport types 1s 043ms
And Create advice "CREATE_ADVICE" "CONTAINER" "super-admin-skz" 20s 270ms
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() 119ms
Scenario Outline Check if it is possible to advice by advice button in transport table
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 052ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 211ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-adama" 040ms
When Show all transport types 1s 044ms
And Click button advice in transport table "CONTAINER" 107ms
And Set advice window in schedule 2s 425ms
And Fill advice form 24s 329ms
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() 074ms
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" 1s 897ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 216ms
And Get inputs from database "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 037ms
When Show all transport types 1s 047ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 079ms
And Set advice window in schedule 6s 502ms
And Fill advice form 16s 279ms
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() 074ms
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 164ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 210ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 038ms
When Show all transport types 1s 042ms
And Click button advice in transport table "DELIVERY" 110ms
And Set advice window in schedule 2s 579ms
And Fill advice form 20s 316ms
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() 065ms
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 139ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 208ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 039ms
When Show all transport types 1s 044ms
And Click button advice in transport table "LOAD" 102ms
And Set advice window in schedule 2s 580ms
And Fill advice form 18s 976ms
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() 064ms
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 158ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 202ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 039ms
When Show all transport types 1s 045ms
And Click button advice in transport table "LOAD" 104ms
And Set advice window in schedule 2s 456ms
And Fill advice form 16s 231ms
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() 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 "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 090ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 219ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 040ms
When Show all transport types 1s 044ms
And Click button advice in transport table "CONTAINER" 106ms
And Set advice window in schedule 2s 449ms
And Fill advice form 17s 637ms
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() 072ms
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" 099ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 15s 199ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 227ms
And Set token of apiUsername "paa1-carrier@qa.qa-test" 091ms
And Accept transferred transport by Api 217ms
And Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 1s 931ms
And Get inputs from database "ADVICE_TRANSPORT" "super-admin-adama" 038ms
When Show all transport types 1s 062ms
And Click button advice in transport table "TRANSPORT" 079ms
And Set advice window in schedule 2s 406ms
And Fill advice form 16s 242ms
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() 082ms
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" 101ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 15s 233ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 162ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 140ms
And Accept transferred transport by Api 178ms
And Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 683ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 038ms
When Show all transport types 1s 077ms
And Click button advice in transport table "SMALLS_IMPORT" 100ms
And Set advice window in schedule 2s 593ms
And Fill advice form 17s 574ms
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() 105ms
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 262ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 107ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 100ms
And Accept transferred transport by Api 112ms
And Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 299ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 039ms
When Show all transport types 1s 055ms
And Click button advice in transport table "SMALLS_EXPORT" 095ms
And Set advice window in schedule 2s 599ms
And Fill advice form 17s 601ms
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() 082ms
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 211ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 121ms
And Accept transferred transport by Api 107ms
And Login as "paa1-carrier@qa.qa-test" 1s 317ms
When Show all transport types 1s 081ms
And Click button advice in transport table "TRANSPORT" 102ms
And Set week view 1s 489ms
And Show yesterday 1s 084ms
Then Check if advice restriction blockade windows are visible 019ms
After Hooks.deleteTransportAfterTest() 062ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 099ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 15s 206ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 090ms
And Accept transferred transport by Api 114ms
And Login as "pskza1-carrier@qa.qa-test" 1s 170ms
When Show all transport types 1s 060ms
And Click button advice in transport table "SMALLS_IMPORT" 096ms
And Set week view 1s 894ms
And Show yesterday 1s 122ms
Then Check if advice restriction blockade windows are visible 033ms
After Hooks.deleteTransportAfterTest() 078ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 097ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 15s 273ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 110ms
And Accept transferred transport by Api 111ms
And Login as "pskza1-carrier@qa.qa-test" 1s 196ms
When Show all transport types 1s 059ms
And Click button advice in transport table "SMALLS_EXPORT" 101ms
And Set week view 1s 899ms
And Show yesterday 1s 099ms
Then Check if advice restriction blockade windows are visible 033ms
After Hooks.deleteTransportAfterTest() 075ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 361ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 602ms
And Show all transport "false" 189ms
And Click on time window date 1s 290ms
And Select view "DAYS_4" 2s 064ms
And Move advice window "3" 1s 316ms
Then Check if advice window is in new location 020ms
After Hooks.deleteTransportAfterTest() 091ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 1s 316ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 15s 805ms
And Show all transport "false" 168ms
And Click on time window date 15s 697ms
And Select view "DAYS_4" 2s 065ms
And Move advice window "3" 1s 454ms
Then Check if advice window is in new location 022ms
After Hooks.deleteTransportAfterTest() 105ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 1s 506ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 277ms
And Show all transport "false" 275ms
And Click on time window date 15s 515ms
And Select view "DAYS_4" 2s 072ms
And Move advice window "3" 1s 393ms
Then Check if advice window is in new location 027ms
After Hooks.deleteTransportAfterTest() 114ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 280ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 341ms
And Show all transport "false" 168ms
And Click on time window date 1s 443ms
And Select view "DAYS_4" 2s 064ms
And Move advice window "3" 1s 375ms
Then Check if advice window is in new location 025ms
After Hooks.deleteTransportAfterTest() 120ms
Before Hooks.showScenarioName(Scenario) 002ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 018ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 409ms
And Show all transport "false" 165ms
And Click on time window date 1s 295ms
And Select view "DAYS_4" 2s 054ms
And Move advice window "3" 1s 291ms
Then Check if advice window is in new location 016ms
After Hooks.deleteTransportAfterTest() 095ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 195ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 339ms
And Show all transport "true" 234ms
And Click on time window date 1s 344ms
And Select view "DAYS_4" 2s 059ms
And Move advice window "3" 1s 314ms
Then Check if advice window is in new location 022ms
After Hooks.deleteTransportAfterTest() 094ms
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 035ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 205ms
And Set "advice" inputs from JSON file "ADVICE_DELIVERY" "super-admin-piast" 012ms
When Show all transport types 1s 043ms
And Click button advice in transport table "DELIVERY" 098ms
And Set advice window in schedule 2s 566ms
And Fill advice form 20s 324ms
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() 068ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 438ms
And Create transport "CREATE_LATE_DELIVERY" by JSON file as "super-admin-hochland" in "0" days 1s 356ms
Then Check if transport row is "red" 3s 075ms
After Hooks.deleteTransportAfterTest() 114ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 296ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 374ms
And Go to "TRANSPORT_TABLE" 125ms
And Show all transport types 1s 039ms
And Click on time window date 1s 303ms
And Scroll to time window "adviceWindow" 037ms
And Set time window height "2" "adviceWindow" 5s 405ms
Then Check height of the time window after expanding by "2" in "adviceWindow" 021ms
After Hooks.deleteTransportAfterTest() 089ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 948ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 311ms
And Go to "TRANSPORT_TABLE" 126ms
And Show all transport types 1s 038ms
And Click on time window date 1s 413ms
And Scroll to time window "adviceWindow" 033ms
And Set time window height "4" "adviceWindow" 5s 431ms
Then Check height of the time window after expanding by "4" in "adviceWindow" 021ms
After Hooks.deleteTransportAfterTest() 115ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 986ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 341ms
And Go to "TRANSPORT_TABLE" 124ms
And Show all transport types 1s 058ms
And Click on time window date 1s 290ms
And Scroll to time window "adviceWindow" 035ms
And Set time window height "3" "adviceWindow" 5s 387ms
Then Check height of the time window after expanding by "3" in "adviceWindow" 022ms
After Hooks.deleteTransportAfterTest() 102ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 487ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 15s 368ms
And Go to "TRANSPORT_TABLE" 303ms
And Show all transport types 1s 183ms
And Click on time window date 1s 822ms
And Scroll to time window "adviceWindow" 037ms
And Set time window height "1" "adviceWindow" 5s 443ms
Then Check height of the time window after expanding by "1" in "adviceWindow" 024ms
After Hooks.deleteTransportAfterTest() 102ms
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 129ms
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 042ms
And Click button advice in transport table "DELIVERY" 085ms
And Set advice window in schedule 2s 563ms
And Fill advice form 20s 329ms
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() 077ms
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" 039ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 451ms
And Go to "WAREHOUSE_TAB" 721ms
And Select warehouse "Twarożkarnia wyrób gotowy" 1s 798ms
When Go to new transport "DELIVERY" 347ms
And Fill transport form 41s 823ms
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 585ms
And Go to "WAREHOUSE_TAB" 700ms
And Select warehouse "Twarożkarnia wyrób gotowy" 1s 781ms
When Go to new transport "DELIVERY" 337ms
And Fill transport form 41s 852ms
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 355ms
And Create transport "CREATE_TRANSPORT_WITHOUT_WAREHOUSES" by JSON file as "super-admin-adama" 1s 237ms
And Transfer transport to carrier by JSON file "super-admin-adama" "false" confirmation 199ms
And Get inputs from database "ADVICE_TRANSPORT" "super-admin-adama" 036ms
When Show all transport types 1s 036ms
And Click button advice in transport table "TRANSPORT" 734ms
And Fill advice form 16s 132ms
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() 079ms
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" 2s 181ms
And Create default accepted mode of transportation by API with "pba1-carrier" 854ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 1s 245ms
And Set "advice" inputs from JSON file "ADVICE_LOAD_EXPORT" "super-admin-bausch" 003ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "true" confirmation 099ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 099ms
And Click button advice in transport table "LOAD_EXPORT" 2s 081ms
And Set advice window in schedule 2s 519ms
And Fill advice form 21s 166ms
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() 092ms
After Hooks.deleteModeOfTransportationAfterTest() 151ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-farmacol" 101ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 15s 149ms
When Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 831ms
And Login as "farmacol-admin" 1s 578ms
And Go to "WAREHOUSE_TAB" 554ms
And Select warehouse "Katowice Przyjęcia" 1s 189ms
And Set week view 2s 180ms
And Move cursor over time window element 376ms
Then Check if "Zaawizowany" "31415" "06:00" "GDA12345" are visible on time window popup details 109ms
After Hooks.deleteTransportAfterTest() 106ms
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 514ms
And Create default accepted mode of transportation by API with "pba1-carrier" 298ms
And Create transport "CREATE_EXW_DELIVERY" by JSON file as "super-admin-bausch" 1s 274ms
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 124ms
When Go to "TRANSPORT_TABLE" 110ms
And Show all transport types 1s 036ms
And Click button advice in transport table "EXW_DELIVERY" 1s 060ms
And Fill advice form 20s 955ms
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() 078ms
After Hooks.deleteModeOfTransportationAfterTest() 069ms