Project Number Date
ApolloFullRunnerReport apollo-test-2.100 31 lip 2021, 03:20

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 21m 7s 274ms 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" 5s 328ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 2s 028ms
And Get inputs from database "CREATE_ADVICE_CONTAINER" "super-admin-adama" 038ms
And Check is transport "CONTAINER" created in transport table and set transport id 1s 416ms
When Click button advice in transport table "CONTAINER" 267ms
And Set advice window in schedule in the past 3s 150ms
And Fill advice form 21s 870ms
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() 573ms
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" 2s 540ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 014ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 026ms
And Check is transport "DELIVERY" created in transport table and set transport id 1s 347ms
When Click button advice in transport table "DELIVERY" 220ms
And Set advice window in schedule in the past 3s 368ms
And Fill advice form 22s 108ms
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() 522ms
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" 2s 639ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 997ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 024ms
And Check is transport "LOAD" created in transport table and set transport id 1s 356ms
When Click button advice in transport table "LOAD" 235ms
And Set advice window in schedule in the past 3s 339ms
And Fill advice form 20s 378ms
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() 500ms
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" 6s 374ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 2s 063ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 023ms
And Check is transport "LOAD" created in transport table and set transport id 1s 347ms
When Click button advice in transport table "LOAD" 210ms
And Set advice window in schedule in the past 3s 280ms
And Fill advice form 16s 963ms
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() 508ms
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" 2s 603ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 2s 071ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 026ms
And Check is transport "CONTAINER" created in transport table and set transport id 1s 402ms
When Click button advice in transport table "CONTAINER" 241ms
And Set advice window in schedule in the past 3s 229ms
And Fill advice form 18s 721ms
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() 516ms
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" 2s 491ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 932ms
And Show all transport types 1s 166ms
And Create advice "CREATE_ADVICE_CONTAINER" "CONTAINER" "super-admin-adama" 25s 533ms
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() 521ms
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" 2s 591ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 058ms
And Show all transport types 1s 173ms
And Create advice "ADVICE_DELIVERY" "DELIVERY" "super-admin-piast" 25s 585ms
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() 621ms
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" 2s 595ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 984ms
And Show all transport types 1s 131ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-piast" 23s 911ms
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() 493ms
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" 2s 567ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 972ms
And Show all transport types 1s 154ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 20s 457ms
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() 557ms
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" 2s 563ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 930ms
And Show all transport types 1s 179ms
And Create advice "ADVICE_CONTAINER" "CONTAINER" "super-admin-keeeper" 22s 214ms
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() 556ms
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" 9s 341ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-skz" 3s 158ms
And Show all transport types 1s 177ms
And Create advice "CREATE_ADVICE" "CONTAINER" "super-admin-skz" 21s 981ms
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() 935ms
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" 2s 494ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 901ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-adama" 028ms
When Show all transport types 1s 183ms
And Click button advice in transport table "CONTAINER" 356ms
And Set advice window in schedule 3s 133ms
And Fill advice form 27s 174ms
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() 506ms
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" 11s 732ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 2s 126ms
And Get inputs from database "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 022ms
When Show all transport types 1s 164ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 264ms
And Set advice window in schedule 7s 594ms
And Fill advice form 17s 109ms
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() 512ms
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" 2s 537ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 073ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 030ms
When Show all transport types 1s 159ms
And Click button advice in transport table "DELIVERY" 230ms
And Set advice window in schedule 3s 317ms
And Fill advice form 22s 037ms
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() 568ms
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" 2s 594ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 984ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 022ms
When Show all transport types 1s 156ms
And Click button advice in transport table "LOAD" 248ms
And Set advice window in schedule 3s 349ms
And Fill advice form 20s 269ms
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() 585ms
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" 2s 545ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 963ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 025ms
When Show all transport types 1s 176ms
And Click button advice in transport table "LOAD" 224ms
And Set advice window in schedule 3s 235ms
And Fill advice form 16s 992ms
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() 564ms
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" 2s 477ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 987ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 025ms
When Show all transport types 1s 148ms
And Click button advice in transport table "CONTAINER" 287ms
And Set advice window in schedule 3s 210ms
And Fill advice form 18s 734ms
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() 546ms
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" 259ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 15s 996ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 807ms
And Set token of apiUsername "paa1-carrier@qa.qa-test" 229ms
And Accept transferred transport by Api 826ms
And Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 5s 083ms
And Get inputs from database "ADVICE_TRANSPORT" "super-admin-adama" 030ms
When Show all transport types 1s 264ms
And Click button advice in transport table "TRANSPORT" 236ms
And Set advice window in schedule 3s 164ms
And Fill advice form 17s 109ms
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() 739ms
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" 248ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 16s 065ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 667ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 200ms
And Accept transferred transport by Api 685ms
And Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 6s 148ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 019ms
When Show all transport types 1s 168ms
And Click button advice in transport table "SMALLS_IMPORT" 1s 140ms
And Set advice window in schedule 3s 266ms
And Fill advice form 18s 613ms
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() 594ms
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" 222ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 16s 073ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 673ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 234ms
And Accept transferred transport by Api 659ms
And Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 666ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 022ms
When Show all transport types 1s 177ms
And Click button advice in transport table "SMALLS_EXPORT" 1s 199ms
And Set advice window in schedule 3s 333ms
And Fill advice form 18s 530ms
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() 571ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 244ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 15s 972ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 628ms
And Accept transferred transport by Api 706ms
And Login as "paa1-carrier@qa.qa-test" 2s 314ms
When Show all transport types 1s 234ms
And Click button advice in transport table "TRANSPORT" 250ms
And Set week view 1s 920ms
And Show yesterday 1s 153ms
Then Check if advice restriction blockade windows are visible 050ms
After Hooks.deleteTransportAfterTest() 602ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 225ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 16s 041ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 668ms
And Accept transferred transport by Api 662ms
And Login as "pskza1-carrier@qa.qa-test" 2s 362ms
When Show all transport types 1s 168ms
And Click button advice in transport table "SMALLS_IMPORT" 1s 123ms
And Set week view 2s 290ms
And Show yesterday 1s 180ms
Then Check if advice restriction blockade windows are visible 061ms
After Hooks.deleteTransportAfterTest() 585ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 235ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 16s 029ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 704ms
And Accept transferred transport by Api 726ms
And Login as "pskza1-carrier@qa.qa-test" 2s 560ms
When Show all transport types 1s 173ms
And Click button advice in transport table "SMALLS_EXPORT" 1s 365ms
And Set week view 2s 259ms
And Show yesterday 1s 189ms
Then Check if advice restriction blockade windows are visible 066ms
After Hooks.deleteTransportAfterTest() 614ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 953ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 344ms
And Show all transport "false" 104ms
And Click on time window date 1s 678ms
And Select view "DAYS_4" 2s 142ms
And Move advice window "3" 1s 482ms
Then Check if advice window is in new location 061ms
After Hooks.deleteTransportAfterTest() 4s 269ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 5s 657ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 17s 713ms
And Show all transport "false" 084ms
And Click on time window date 16s 050ms
And Select view "DAYS_4" 2s 168ms
And Move advice window "3" 1s 714ms
Then Check if advice window is in new location 066ms
After Hooks.deleteTransportAfterTest() 3s 504ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 5s 002ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 16s 661ms
And Show all transport "false" 086ms
And Click on time window date 15s 855ms
And Select view "DAYS_4" 2s 182ms
And Move advice window "3" 1s 584ms
Then Check if advice window is in new location 059ms
After Hooks.deleteTransportAfterTest() 3s 816ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 4s 585ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 2s 844ms
And Show all transport "false" 089ms
And Click on time window date 1s 858ms
And Select view "DAYS_4" 2s 175ms
And Move advice window "3" 1s 555ms
Then Check if advice window is in new location 064ms
After Hooks.deleteTransportAfterTest() 3s 796ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 523ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 929ms
And Show all transport "false" 084ms
And Click on time window date 1s 884ms
And Select view "DAYS_4" 2s 159ms
And Move advice window "3" 1s 475ms
Then Check if advice window is in new location 063ms
After Hooks.deleteTransportAfterTest() 3s 801ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 4s 894ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 709ms
And Show all transport "true" 261ms
And Click on time window date 1s 767ms
And Select view "DAYS_4" 2s 152ms
And Move advice window "3" 1s 519ms
Then Check if advice window is in new location 061ms
After Hooks.deleteTransportAfterTest() 3s 371ms
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" 2s 620ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 036ms
And Set "advice" inputs from JSON file "ADVICE_DELIVERY" "super-admin-piast" 013ms
When Show all transport types 1s 153ms
And Click button advice in transport table "DELIVERY" 252ms
And Set advice window in schedule 3s 276ms
And Fill advice form 21s 916ms
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() 595ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 902ms
And Create transport "CREATE_LATE_DELIVERY" by JSON file as "super-admin-hochland" in "0" days 2s 996ms
Then Check if transport row is "red" 3s 238ms
After Hooks.deleteTransportAfterTest() 845ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 737ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 131ms
And Go to "TRANSPORT_TABLE" 385ms
And Show all transport types 1s 151ms
And Click on time window date 1s 704ms
And Scroll to time window "adviceWindow" 163ms
And Set time window height "2" "adviceWindow" 5s 616ms
Then Check height of the time window after expanding by "2" in "adviceWindow" 062ms
After Hooks.deleteTransportAfterTest() 3s 161ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 464ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 2s 824ms
And Go to "TRANSPORT_TABLE" 448ms
And Show all transport types 1s 158ms
And Click on time window date 1s 848ms
And Scroll to time window "adviceWindow" 142ms
And Set time window height "4" "adviceWindow" 5s 619ms
Then Check height of the time window after expanding by "4" in "adviceWindow" 063ms
After Hooks.deleteTransportAfterTest() 814ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 446ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 3s 014ms
And Go to "TRANSPORT_TABLE" 441ms
And Show all transport types 1s 158ms
And Click on time window date 1s 677ms
And Scroll to time window "adviceWindow" 146ms
And Set time window height "3" "adviceWindow" 5s 609ms
Then Check height of the time window after expanding by "3" in "adviceWindow" 064ms
After Hooks.deleteTransportAfterTest() 848ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 9s 633ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 17s 044ms
And Go to "TRANSPORT_TABLE" 502ms
And Show all transport types 1s 143ms
And Click on time window date 2s 137ms
And Scroll to time window "adviceWindow" 223ms
And Set time window height "1" "adviceWindow" 5s 642ms
Then Check height of the time window after expanding by "1" in "adviceWindow" 066ms
After Hooks.deleteTransportAfterTest() 3s 269ms
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" 2s 631ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 033ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 024ms
When Show all transport types 1s 160ms
And Click button advice in transport table "DELIVERY" 269ms
And Set advice window in schedule 3s 298ms
And Fill advice form 22s 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: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() 542ms
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" 023ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 868ms
And Go to "WAREHOUSE_TAB" 1s 193ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 176ms
When Go to new transport "DELIVERY" 691ms
And Fill transport form 45s 170ms
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) 002ms
Steps
Given Get inputs from database "CREATE_DELIVERY" "super-admin-hochland" 024ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 270ms
And Go to "WAREHOUSE_TAB" 1s 225ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 154ms
When Go to new transport "DELIVERY" 604ms
And Fill transport form 45s 201ms
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" 2s 626ms
And Create transport "CREATE_TRANSPORT_WITHOUT_WAREHOUSES" by JSON file as "super-admin-adama" 2s 365ms
And Transfer transport to carrier by JSON file "super-admin-adama" "false" confirmation 943ms
And Get inputs from database "ADVICE_TRANSPORT" "super-admin-adama" 019ms
When Show all transport types 1s 144ms
And Click button advice in transport table "TRANSPORT" 294ms
And Fill advice form 16s 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 ✽.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() 580ms
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" 7s 818ms
And Create default accepted mode of transportation by API with "pba1-carrier" 2s 888ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 2s 317ms
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 683ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 443ms
And Click button advice in transport table "LOAD_EXPORT" 1s 884ms
And Set advice window in schedule 3s 363ms
And Fill advice form 22s 894ms
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() 625ms
After Hooks.deleteModeOfTransportationAfterTest() 396ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-farmacol" 229ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 15s 932ms
When Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 4s 005ms
And Login as "farmacol-admin" 7s 845ms
And Go to "WAREHOUSE_TAB" 1s 103ms
And Select warehouse "Katowice Przyjęcia" 1s 412ms
And Set week view 2s 497ms
And Move cursor over time window element 486ms
Then Check if "Zaawizowany" "31415" "06:00" "GDA12345" are visible on time window popup details 329ms
After Hooks.deleteTransportAfterTest() 801ms
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" 4s 822ms
And Create default accepted mode of transportation by API with "pba1-carrier" 2s 067ms
And Create transport "CREATE_EXW_DELIVERY" by JSON file as "super-admin-bausch" 2s 157ms
And Set "advice" inputs from JSON file "ADVICE_EXW_DELIVERY" "super-admin-bausch" 003ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "true" confirmation 891ms
When Go to "TRANSPORT_TABLE" 340ms
And Show all transport types 1s 138ms
And Click button advice in transport table "EXW_DELIVERY" 842ms
And Fill advice form 21s 914ms
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() 583ms
After Hooks.deleteModeOfTransportationAfterTest() 353ms