Project Number Date
ApolloFullRunnerReport apollo-test-2.102 02 sie 2021, 03:22

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 6s 264ms 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" 4s 875ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 984ms
And Get inputs from database "CREATE_ADVICE_CONTAINER" "super-admin-adama" 037ms
And Check is transport "CONTAINER" created in transport table and set transport id 1s 370ms
When Click button advice in transport table "CONTAINER" 259ms
And Set advice window in schedule in the past 3s 191ms
And Fill advice form 22s 119ms
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() 536ms
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 731ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 043ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 027ms
And Check is transport "DELIVERY" created in transport table and set transport id 1s 425ms
When Click button advice in transport table "DELIVERY" 247ms
And Set advice window in schedule in the past 3s 381ms
And Fill advice form 22s 024ms
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() 514ms
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 599ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 973ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 026ms
And Check is transport "LOAD" created in transport table and set transport id 1s 359ms
When Click button advice in transport table "LOAD" 227ms
And Set advice window in schedule in the past 3s 398ms
And Fill advice form 20s 412ms
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() 515ms
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" 5s 456ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 2s 042ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 027ms
And Check is transport "LOAD" created in transport table and set transport id 1s 373ms
When Click button advice in transport table "LOAD" 218ms
And Set advice window in schedule in the past 3s 224ms
And Fill advice form 16s 986ms
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() 534ms
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 568ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 996ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 021ms
And Check is transport "CONTAINER" created in transport table and set transport id 1s 371ms
When Click button advice in transport table "CONTAINER" 252ms
And Set advice window in schedule in the past 3s 276ms
And Fill advice form 18s 777ms
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() 577ms
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 466ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 958ms
And Show all transport types 1s 168ms
And Create advice "CREATE_ADVICE_CONTAINER" "CONTAINER" "super-admin-adama" 25s 417ms
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() 518ms
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 606ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 082ms
And Show all transport types 1s 142ms
And Create advice "ADVICE_DELIVERY" "DELIVERY" "super-admin-piast" 25s 578ms
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() 590ms
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 686ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 2s 046ms
And Show all transport types 1s 164ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-piast" 23s 887ms
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() 598ms
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 577ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 972ms
And Show all transport types 1s 164ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 20s 473ms
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() 561ms
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 536ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 992ms
And Show all transport types 1s 168ms
And Create advice "ADVICE_CONTAINER" "CONTAINER" "super-admin-keeeper" 22s 275ms
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() 547ms
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 306ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-skz" 3s 137ms
And Show all transport types 1s 161ms
And Create advice "CREATE_ADVICE" "CONTAINER" "super-admin-skz" 21s 906ms
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() 896ms
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 499ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 944ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-adama" 027ms
When Show all transport types 1s 153ms
And Click button advice in transport table "CONTAINER" 285ms
And Set advice window in schedule 3s 144ms
And Fill advice form 27s 107ms
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() 532ms
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 425ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 961ms
And Get inputs from database "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 022ms
When Show all transport types 1s 145ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 308ms
And Set advice window in schedule 7s 745ms
And Fill advice form 17s 079ms
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() 517ms
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 579ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 059ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 024ms
When Show all transport types 1s 140ms
And Click button advice in transport table "DELIVERY" 218ms
And Set advice window in schedule 3s 368ms
And Fill advice form 22s 043ms
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() 579ms
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 590ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 2s 081ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 022ms
When Show all transport types 1s 157ms
And Click button advice in transport table "LOAD" 246ms
And Set advice window in schedule 3s 328ms
And Fill advice form 20s 333ms
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() 508ms
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 470ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 987ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 025ms
When Show all transport types 1s 180ms
And Click button advice in transport table "LOAD" 240ms
And Set advice window in schedule 3s 237ms
And Fill advice form 17s 011ms
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() 583ms
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 506ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 996ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 020ms
When Show all transport types 1s 148ms
And Click button advice in transport table "CONTAINER" 250ms
And Set advice window in schedule 3s 223ms
And Fill advice form 18s 766ms
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() 572ms
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" 247ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 16s 060ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 804ms
And Set token of apiUsername "paa1-carrier@qa.qa-test" 215ms
And Accept transferred transport by Api 836ms
And Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 5s 122ms
And Get inputs from database "ADVICE_TRANSPORT" "super-admin-adama" 037ms
When Show all transport types 1s 278ms
And Click button advice in transport table "TRANSPORT" 255ms
And Set advice window in schedule 3s 201ms
And Fill advice form 17s 066ms
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() 565ms
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" 219ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 16s 043ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 731ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 206ms
And Accept transferred transport by Api 702ms
And Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 6s 102ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 021ms
When Show all transport types 1s 172ms
And Click button advice in transport table "SMALLS_IMPORT" 1s 218ms
And Set advice window in schedule 3s 353ms
And Fill advice form 18s 614ms
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() 611ms
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" 230ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 16s 094ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 627ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 245ms
And Accept transferred transport by Api 659ms
And Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 654ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 024ms
When Show all transport types 1s 185ms
And Click button advice in transport table "SMALLS_EXPORT" 1s 272ms
And Set advice window in schedule 3s 251ms
And Fill advice form 18s 444ms
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() 564ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 236ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 16s 018ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 645ms
And Accept transferred transport by Api 672ms
And Login as "paa1-carrier@qa.qa-test" 2s 448ms
When Show all transport types 1s 256ms
And Click button advice in transport table "TRANSPORT" 243ms
And Set week view 1s 836ms
And Show yesterday 1s 160ms
Then Check if advice restriction blockade windows are visible 058ms
After Hooks.deleteTransportAfterTest() 593ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 229ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 16s 078ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 681ms
And Accept transferred transport by Api 663ms
And Login as "pskza1-carrier@qa.qa-test" 2s 321ms
When Show all transport types 1s 178ms
And Click button advice in transport table "SMALLS_IMPORT" 1s 130ms
And Set week view 2s 247ms
And Show yesterday 1s 177ms
Then Check if advice restriction blockade windows are visible 146ms
After Hooks.deleteTransportAfterTest() 596ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 255ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 16s 061ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 649ms
And Accept transferred transport by Api 685ms
And Login as "pskza1-carrier@qa.qa-test" 2s 560ms
When Show all transport types 1s 158ms
And Click button advice in transport table "SMALLS_EXPORT" 1s 372ms
And Set week view 2s 399ms
And Show yesterday 1s 216ms
Then Check if advice restriction blockade windows are visible 084ms
After Hooks.deleteTransportAfterTest() 605ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 104ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 398ms
And Show all transport "false" 101ms
And Click on time window date 1s 697ms
And Select view "DAYS_4" 2s 169ms
And Move advice window "3" 1s 517ms
Then Check if advice window is in new location 071ms
After Hooks.deleteTransportAfterTest() 4s 178ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 5s 512ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 17s 686ms
And Show all transport "false" 088ms
And Click on time window date 16s 033ms
And Select view "DAYS_4" 2s 178ms
And Move advice window "3" 1s 716ms
Then Check if advice window is in new location 077ms
After Hooks.deleteTransportAfterTest() 3s 572ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 5s 050ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 16s 626ms
And Show all transport "false" 084ms
And Click on time window date 15s 862ms
And Select view "DAYS_4" 2s 170ms
And Move advice window "3" 1s 579ms
Then Check if advice window is in new location 071ms
After Hooks.deleteTransportAfterTest() 3s 833ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 4s 926ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 2s 996ms
And Show all transport "false" 090ms
And Click on time window date 1s 879ms
And Select view "DAYS_4" 2s 181ms
And Move advice window "3" 1s 591ms
Then Check if advice window is in new location 069ms
After Hooks.deleteTransportAfterTest() 3s 746ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 511ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 923ms
And Show all transport "false" 086ms
And Click on time window date 1s 881ms
And Select view "DAYS_4" 2s 167ms
And Move advice window "3" 1s 467ms
Then Check if advice window is in new location 061ms
After Hooks.deleteTransportAfterTest() 3s 792ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 4s 781ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 732ms
And Show all transport "true" 221ms
And Click on time window date 1s 784ms
And Select view "DAYS_4" 2s 167ms
And Move advice window "3" 1s 514ms
Then Check if advice window is in new location 067ms
After Hooks.deleteTransportAfterTest() 3s 306ms
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 570ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 038ms
And Set "advice" inputs from JSON file "ADVICE_DELIVERY" "super-admin-piast" 008ms
When Show all transport types 1s 149ms
And Click button advice in transport table "DELIVERY" 240ms
And Set advice window in schedule 3s 305ms
And Fill advice form 21s 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: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() 548ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 046ms
And Create transport "CREATE_LATE_DELIVERY" by JSON file as "super-admin-hochland" in "0" days 2s 967ms
Then Check if transport row is "red" 3s 228ms
After Hooks.deleteTransportAfterTest() 848ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 758ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 115ms
And Go to "TRANSPORT_TABLE" 415ms
And Show all transport types 1s 184ms
And Click on time window date 1s 740ms
And Scroll to time window "adviceWindow" 166ms
And Set time window height "2" "adviceWindow" 5s 602ms
Then Check height of the time window after expanding by "2" in "adviceWindow" 066ms
After Hooks.deleteTransportAfterTest() 3s 124ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 347ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 2s 847ms
And Go to "TRANSPORT_TABLE" 348ms
And Show all transport types 1s 203ms
And Click on time window date 1s 828ms
And Scroll to time window "adviceWindow" 153ms
And Set time window height "4" "adviceWindow" 5s 621ms
Then Check height of the time window after expanding by "4" in "adviceWindow" 063ms
After Hooks.deleteTransportAfterTest() 816ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 563ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 916ms
And Go to "TRANSPORT_TABLE" 446ms
And Show all transport types 1s 155ms
And Click on time window date 1s 688ms
And Scroll to time window "adviceWindow" 148ms
And Set time window height "3" "adviceWindow" 5s 620ms
Then Check height of the time window after expanding by "3" in "adviceWindow" 061ms
After Hooks.deleteTransportAfterTest() 885ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 9s 560ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 17s 010ms
And Go to "TRANSPORT_TABLE" 541ms
And Show all transport types 1s 146ms
And Click on time window date 2s 147ms
And Scroll to time window "adviceWindow" 224ms
And Set time window height "1" "adviceWindow" 5s 601ms
Then Check height of the time window after expanding by "1" in "adviceWindow" 067ms
After Hooks.deleteTransportAfterTest() 3s 223ms
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 614ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 987ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 026ms
When Show all transport types 1s 134ms
And Click button advice in transport table "DELIVERY" 241ms
And Set advice window in schedule 3s 314ms
And Fill advice form 21s 848ms
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() 563ms
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" 019ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 011ms
And Go to "WAREHOUSE_TAB" 1s 193ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 138ms
When Go to new transport "DELIVERY" 652ms
And Fill transport form 45s 168ms
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" 022ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 944ms
And Go to "WAREHOUSE_TAB" 1s 268ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 166ms
When Go to new transport "DELIVERY" 681ms
And Fill transport form 45s 055ms
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 724ms
And Create transport "CREATE_TRANSPORT_WITHOUT_WAREHOUSES" by JSON file as "super-admin-adama" 2s 251ms
And Transfer transport to carrier by JSON file "super-admin-adama" "false" confirmation 945ms
And Get inputs from database "ADVICE_TRANSPORT" "super-admin-adama" 021ms
When Show all transport types 1s 167ms
And Click button advice in transport table "TRANSPORT" 218ms
And Fill advice form 16s 325ms
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() 594ms
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 986ms
And Create default accepted mode of transportation by API with "pba1-carrier" 2s 778ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 2s 283ms
And Set "advice" inputs from JSON file "ADVICE_LOAD_EXPORT" "super-admin-bausch" 002ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "true" confirmation 689ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 438ms
And Click button advice in transport table "LOAD_EXPORT" 1s 827ms
And Set advice window in schedule 3s 254ms
And Fill advice form 22s 970ms
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() 580ms
After Hooks.deleteModeOfTransportationAfterTest() 407ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-farmacol" 198ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 15s 905ms
When Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 3s 963ms
And Login as "farmacol-admin" 7s 757ms
And Go to "WAREHOUSE_TAB" 1s 100ms
And Select warehouse "Katowice Przyjęcia" 1s 408ms
And Set week view 2s 551ms
And Move cursor over time window element 466ms
Then Check if "Zaawizowany" "31415" "06:00" "GDA12345" are visible on time window popup details 383ms
After Hooks.deleteTransportAfterTest() 795ms
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 703ms
And Create default accepted mode of transportation by API with "pba1-carrier" 1s 976ms
And Create transport "CREATE_EXW_DELIVERY" by JSON file as "super-admin-bausch" 2s 223ms
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 864ms
When Go to "TRANSPORT_TABLE" 403ms
And Show all transport types 1s 158ms
And Click button advice in transport table "EXW_DELIVERY" 733ms
And Fill advice form 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 ✽.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() 576ms
After Hooks.deleteModeOfTransportationAfterTest() 342ms