Project Number Date
ApolloFullRunnerReport apollo-test-2.101 01 sie 2021, 03:28

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 20m 59s 315ms 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 041ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 2s 047ms
And Get inputs from database "CREATE_ADVICE_CONTAINER" "super-admin-adama" 036ms
And Check is transport "CONTAINER" created in transport table and set transport id 1s 395ms
When Click button advice in transport table "CONTAINER" 247ms
And Set advice window in schedule in the past 3s 194ms
And Fill advice form 22s 149ms
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() 545ms
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) 002ms
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 604ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 039ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 023ms
And Check is transport "DELIVERY" created in transport table and set transport id 1s 329ms
When Click button advice in transport table "DELIVERY" 251ms
And Set advice window in schedule in the past 3s 365ms
And Fill advice form 21s 959ms
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() 548ms
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 633ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 2s 003ms
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 357ms
When Click button advice in transport table "LOAD" 222ms
And Set advice window in schedule in the past 3s 350ms
And Fill advice form 20s 391ms
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() 602ms
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) 002ms
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 5s 385ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 2s 036ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 025ms
And Check is transport "LOAD" created in transport table and set transport id 1s 347ms
When Click button advice in transport table "LOAD" 216ms
And Set advice window in schedule in the past 3s 287ms
And Fill advice form 16s 985ms
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" 2s 707ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 2s 013ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 022ms
And Check is transport "CONTAINER" created in transport table and set transport id 1s 390ms
When Click button advice in transport table "CONTAINER" 217ms
And Set advice window in schedule in the past 3s 248ms
And Fill advice form 18s 758ms
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() 518ms
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 555ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 932ms
And Show all transport types 1s 158ms
And Create advice "CREATE_ADVICE_CONTAINER" "CONTAINER" "super-admin-adama" 25s 581ms
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() 501ms
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" 2s 647ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 045ms
And Show all transport types 1s 164ms
And Create advice "ADVICE_DELIVERY" "DELIVERY" "super-admin-piast" 25s 645ms
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() 612ms
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 662ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 2s 002ms
And Show all transport types 1s 146ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-piast" 23s 918ms
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() 595ms
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 581ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 2s 013ms
And Show all transport types 1s 149ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 20s 403ms
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() 556ms
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 522ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 980ms
And Show all transport types 1s 175ms
And Create advice "ADVICE_CONTAINER" "CONTAINER" "super-admin-keeeper" 22s 281ms
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() 551ms
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" 7s 346ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-skz" 3s 195ms
And Show all transport types 1s 172ms
And Create advice "CREATE_ADVICE" "CONTAINER" "super-admin-skz" 22s 002ms
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() 883ms
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 541ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 934ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-adama" 024ms
When Show all transport types 1s 155ms
And Click button advice in transport table "CONTAINER" 261ms
And Set advice window in schedule 3s 170ms
And Fill advice form 27s 193ms
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() 534ms
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" 8s 500ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 2s 093ms
And Get inputs from database "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 021ms
When Show all transport types 1s 164ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 253ms
And Set advice window in schedule 7s 548ms
And Fill advice form 17s 375ms
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() 531ms
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 608ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 070ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 024ms
When Show all transport types 1s 179ms
And Click button advice in transport table "DELIVERY" 204ms
And Set advice window in schedule 3s 252ms
And Fill advice form 22s 041ms
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() 535ms
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 613ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 996ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 024ms
When Show all transport types 1s 176ms
And Click button advice in transport table "LOAD" 241ms
And Set advice window in schedule 3s 349ms
And Fill advice form 20s 375ms
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() 586ms
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 536ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 2s 031ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 027ms
When Show all transport types 1s 180ms
And Click button advice in transport table "LOAD" 241ms
And Set advice window in schedule 3s 223ms
And Fill advice form 17s 032ms
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 415ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 992ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 024ms
When Show all transport types 1s 183ms
And Click button advice in transport table "CONTAINER" 259ms
And Set advice window in schedule 3s 202ms
And Fill advice form 18s 681ms
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() 507ms
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) 002ms
Steps
Given Set token of apiUsername "super-admin-adama" 241ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 16s 061ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 816ms
And Set token of apiUsername "paa1-carrier@qa.qa-test" 209ms
And Accept transferred transport by Api 818ms
And Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 5s 152ms
And Get inputs from database "ADVICE_TRANSPORT" "super-admin-adama" 042ms
When Show all transport types 1s 275ms
And Click button advice in transport table "TRANSPORT" 251ms
And Set advice window in schedule 3s 162ms
And Fill advice form 17s 114ms
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() 585ms
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" 237ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 16s 091ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 652ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 211ms
And Accept transferred transport by Api 728ms
And Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 6s 142ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 019ms
When Show all transport types 1s 169ms
And Click button advice in transport table "SMALLS_IMPORT" 1s 231ms
And Set advice window in schedule 3s 362ms
And Fill advice form 18s 580ms
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() 691ms
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" 226ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 16s 030ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 659ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 228ms
And Accept transferred transport by Api 668ms
And Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 694ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 023ms
When Show all transport types 1s 196ms
And Click button advice in transport table "SMALLS_EXPORT" 1s 198ms
And Set advice window in schedule 3s 309ms
And Fill advice form 18s 513ms
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() 596ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 239ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 15s 988ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 652ms
And Accept transferred transport by Api 695ms
And Login as "paa1-carrier@qa.qa-test" 2s 363ms
When Show all transport types 1s 226ms
And Click button advice in transport table "TRANSPORT" 255ms
And Set week view 1s 883ms
And Show yesterday 1s 143ms
Then Check if advice restriction blockade windows are visible 056ms
After Hooks.deleteTransportAfterTest() 618ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 226ms
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 664ms
And Accept transferred transport by Api 690ms
And Login as "pskza1-carrier@qa.qa-test" 2s 450ms
When Show all transport types 1s 170ms
And Click button advice in transport table "SMALLS_IMPORT" 1s 096ms
And Set week view 2s 251ms
And Show yesterday 1s 181ms
Then Check if advice restriction blockade windows are visible 105ms
After Hooks.deleteTransportAfterTest() 561ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 242ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 15s 991ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 670ms
And Accept transferred transport by Api 668ms
And Login as "pskza1-carrier@qa.qa-test" 2s 565ms
When Show all transport types 1s 171ms
And Click button advice in transport table "SMALLS_EXPORT" 1s 355ms
And Set week view 2s 267ms
And Show yesterday 1s 171ms
Then Check if advice restriction blockade windows are visible 131ms
After Hooks.deleteTransportAfterTest() 616ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 899ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 332ms
And Show all transport "false" 099ms
And Click on time window date 1s 671ms
And Select view "DAYS_4" 2s 174ms
And Move advice window "3" 1s 519ms
Then Check if advice window is in new location 073ms
After Hooks.deleteTransportAfterTest() 4s 123ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 5s 732ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 17s 748ms
And Show all transport "false" 094ms
And Click on time window date 16s 002ms
And Select view "DAYS_4" 2s 162ms
And Move advice window "3" 1s 688ms
Then Check if advice window is in new location 073ms
After Hooks.deleteTransportAfterTest() 3s 502ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 4s 525ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 16s 605ms
And Show all transport "false" 089ms
And Click on time window date 15s 841ms
And Select view "DAYS_4" 2s 167ms
And Move advice window "3" 1s 590ms
Then Check if advice window is in new location 072ms
After Hooks.deleteTransportAfterTest() 3s 872ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 4s 264ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 2s 724ms
And Show all transport "false" 089ms
And Click on time window date 1s 898ms
And Select view "DAYS_4" 2s 176ms
And Move advice window "3" 1s 548ms
Then Check if advice window is in new location 068ms
After Hooks.deleteTransportAfterTest() 3s 744ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 492ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 958ms
And Show all transport "false" 085ms
And Click on time window date 1s 897ms
And Select view "DAYS_4" 2s 169ms
And Move advice window "3" 1s 440ms
Then Check if advice window is in new location 071ms
After Hooks.deleteTransportAfterTest() 3s 843ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 4s 437ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 789ms
And Show all transport "true" 249ms
And Click on time window date 1s 823ms
And Select view "DAYS_4" 2s 171ms
And Move advice window "3" 1s 512ms
Then Check if advice window is in new location 069ms
After Hooks.deleteTransportAfterTest() 3s 336ms
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 596ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 009ms
And Set "advice" inputs from JSON file "ADVICE_DELIVERY" "super-admin-piast" 010ms
When Show all transport types 1s 139ms
And Click button advice in transport table "DELIVERY" 256ms
And Set advice window in schedule 3s 295ms
And Fill advice form 21s 897ms
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() 603ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 036ms
And Create transport "CREATE_LATE_DELIVERY" by JSON file as "super-admin-hochland" in "0" days 2s 963ms
Then Check if transport row is "red" 3s 243ms
After Hooks.deleteTransportAfterTest() 939ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 829ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 124ms
And Go to "TRANSPORT_TABLE" 363ms
And Show all transport types 1s 158ms
And Click on time window date 1s 662ms
And Scroll to time window "adviceWindow" 149ms
And Set time window height "2" "adviceWindow" 5s 583ms
Then Check height of the time window after expanding by "2" in "adviceWindow" 070ms
After Hooks.deleteTransportAfterTest() 3s 135ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 462ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 2s 844ms
And Go to "TRANSPORT_TABLE" 468ms
And Show all transport types 1s 163ms
And Click on time window date 1s 890ms
And Scroll to time window "adviceWindow" 130ms
And Set time window height "4" "adviceWindow" 5s 628ms
Then Check height of the time window after expanding by "4" in "adviceWindow" 101ms
After Hooks.deleteTransportAfterTest() 836ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 477ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 844ms
And Go to "TRANSPORT_TABLE" 445ms
And Show all transport types 1s 158ms
And Click on time window date 1s 701ms
And Scroll to time window "adviceWindow" 127ms
And Set time window height "3" "adviceWindow" 5s 603ms
Then Check height of the time window after expanding by "3" in "adviceWindow" 064ms
After Hooks.deleteTransportAfterTest() 855ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 10s 398ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 17s 043ms
And Go to "TRANSPORT_TABLE" 563ms
And Show all transport types 1s 147ms
And Click on time window date 2s 139ms
And Scroll to time window "adviceWindow" 203ms
And Set time window height "1" "adviceWindow" 5s 638ms
Then Check height of the time window after expanding by "1" in "adviceWindow" 067ms
After Hooks.deleteTransportAfterTest() 3s 274ms
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 656ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 062ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 023ms
When Show all transport types 1s 153ms
And Click button advice in transport table "DELIVERY" 243ms
And Set advice window in schedule 3s 309ms
And Fill advice form 21s 933ms
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() 558ms
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" 020ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 980ms
And Go to "WAREHOUSE_TAB" 1s 205ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 153ms
When Go to new transport "DELIVERY" 719ms
And Fill transport form 44s 980ms
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" 3s 127ms
And Go to "WAREHOUSE_TAB" 1s 199ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 104ms
When Go to new transport "DELIVERY" 707ms
And Fill transport form 45s 083ms
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 542ms
And Create transport "CREATE_TRANSPORT_WITHOUT_WAREHOUSES" by JSON file as "super-admin-adama" 2s 338ms
And Transfer transport to carrier by JSON file "super-admin-adama" "false" confirmation 959ms
And Get inputs from database "ADVICE_TRANSPORT" "super-admin-adama" 016ms
When Show all transport types 1s 148ms
And Click button advice in transport table "TRANSPORT" 222ms
And Fill advice form 16s 341ms
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() 613ms
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 925ms
And Create default accepted mode of transportation by API with "pba1-carrier" 2s 775ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 2s 309ms
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 682ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 438ms
And Click button advice in transport table "LOAD_EXPORT" 1s 910ms
And Set advice window in schedule 3s 258ms
And Fill advice form 22s 896ms
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() 604ms
After Hooks.deleteModeOfTransportationAfterTest() 400ms
Before Hooks.showScenarioName(Scenario) 002ms
Given Set token of apiUsername "super-admin-farmacol" 208ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 15s 901ms
When Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 3s 968ms
And Login as "farmacol-admin" 6s 359ms
And Go to "WAREHOUSE_TAB" 956ms
And Select warehouse "Katowice Przyjęcia" 1s 421ms
And Set week view 2s 478ms
And Move cursor over time window element 472ms
Then Check if "Zaawizowany" "31415" "06:00" "GDA12345" are visible on time window popup details 397ms
After Hooks.deleteTransportAfterTest() 721ms
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 539ms
And Create default accepted mode of transportation by API with "pba1-carrier" 2s 033ms
And Create transport "CREATE_EXW_DELIVERY" by JSON file as "super-admin-bausch" 2s 248ms
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 858ms
When Go to "TRANSPORT_TABLE" 412ms
And Show all transport types 1s 155ms
And Click button advice in transport table "EXW_DELIVERY" 688ms
And Fill advice form 21s 949ms
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() 586ms
After Hooks.deleteModeOfTransportationAfterTest() 339ms