Project Number Date
ApolloFullRunnerReport apollo-test-2.96 27 lip 2021, 06:03

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@rollbackAddedAuthorities 214 1 2 0 0 217 23 1 24 11m 16s 795ms Failed
View Feature Company
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-pgf" 240ms
And Set basic authorities "ROLE_CREATE_COMPANY" to user "pgf-admin" 369ms
When Create company "Twój Opiekun PGF" "supplier" by JSON file as "super-admin-pgf" 920ms
And Login as "pgf-admin" 4s 556ms
And Go to "COMPANIES_TAB" 2s 025ms
And Go to company "Twój Opiekun PGF" details 451ms
And Select company patron "PGF SUPPLY EMPLOYEE" 7s 744ms
Then Verify if "PGF SUPPLY EMPLOYEE" data is successfully added 154ms
After Hooks.deleteCompanyAfterTest() 160ms
After Hooks.rollbackAddedAuthorities() 191ms
View Feature Transport Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 9s 477ms
And Prepare user "pha2-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 090ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 240ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 175ms
And Go to "WAREHOUSE_TAB" 1s 261ms
And Select warehouse "Serownia" 1s 584ms
And Set week view 1s 230ms
And Show yesterday 1s 130ms
And Move window into the past 414ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "spóźnił się na" 1m 10s 381ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 839ms
After Hooks.cleanUserDetailsAfterTest() 2s 575ms
After Hooks.rollbackAddedAuthorities() 166ms
View Feature Schedule
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 5s 906ms
And Set basic authorities "ROLE_CAN_CREATE_MAX_PALLET" to user "pgf-admin" 176ms
And Go to "WAREHOUSE_TAB" 1s 039ms
When Check if pallet limit counter is visible 086ms
And Set limit to "888" 912ms
Then Verify if pallet limit in schedule changed to "888" 151ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 2s 418ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 146ms
When Go to "TRANSPORT_TABLE" 358ms
And Click button "UNLOAD_TIME_WINDOW" "0" times 3s 047ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort" 069ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 2s 367ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 123ms
When Go to "TRANSPORT_TABLE" 351ms
And Click button "UNLOAD_TIME_WINDOW" "1" times 3s 117ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort-up" 056ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 2s 268ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 141ms
When Go to "TRANSPORT_TABLE" 344ms
And Click button "UNLOAD_TIME_WINDOW" "2" times 3s 246ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort-down" 071ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 2s 221ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 138ms
When Go to "TRANSPORT_TABLE" 402ms
And Click button "UNLOAD_TIME_WINDOW" "3" times 3s 315ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort" 070ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 218ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 126ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 990ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 921ms
And Login as "sempertrans-admin" 2s 266ms
When Go to "TRANSPORT_TABLE" 498ms
And Click button "UNLOAD_TIME_WINDOW" "1" times 3s 156ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "asc" in "sempertrans" "DELIVERY" 114ms
After Hooks.deleteTransportsAfterTest() 1s 103ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 228ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 136ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 947ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 2s 004ms
And Login as "sempertrans-admin" 2s 114ms
When Go to "TRANSPORT_TABLE" 475ms
And Click button "UNLOAD_TIME_WINDOW" "2" times 3s 248ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "desc" in "sempertrans" "DELIVERY" 136ms
After Hooks.deleteTransportsAfterTest() 1s 188ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 249ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 133ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 937ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 928ms
And Login as "sempertrans-admin" 2s 121ms
When Go to "TRANSPORT_TABLE" 460ms
And Click button "UNLOAD_TIME_WINDOW" "4" times 3s 475ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "asc" in "sempertrans" "DELIVERY" 135ms
After Hooks.deleteTransportsAfterTest() 1s 101ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 218ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 135ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 904ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 900ms
And Login as "sempertrans-admin" 2s 019ms
When Go to "TRANSPORT_TABLE" 472ms
And Click button "UNLOAD_TIME_WINDOW" "5" times 3s 573ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "desc" in "sempertrans" "DELIVERY" 124ms
After Hooks.deleteTransportsAfterTest() 1s 154ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 257ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 142ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 3s 157ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 3s 061ms
When Confirm status "ARRIVE" by Public API "v1" 583ms
And Login as "neuca-admin" 2s 309ms
When Go to "TRANSPORT_TABLE" 568ms
And Click button "STATUS" "1" times 3s 176ms
Then Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 129ms
After Hooks.deleteTransportsAfterTest() 1s 610ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-neuca" 227ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 129ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 16s 950ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 17s 085ms
When Confirm status "ARRIVE" by Public API "v1" 494ms
And Login as "neuca-admin" 2s 145ms
When Go to "TRANSPORT_TABLE" 475ms
And Click button "STATUS" "2" times 3s 279ms
Then Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 164ms
After Hooks.deleteTransportsAfterTest() 1s 613ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 222ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 126ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 17s 099ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 17s 127ms
When Confirm status "ARRIVE" by Public API "v1" 479ms
And Login as "neuca-admin" 2s 123ms
When Go to "TRANSPORT_TABLE" 478ms
And Click button "STATUS" "3" times 3s 348ms
Then Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 125ms
After Hooks.deleteTransportsAfterTest() 1s 582ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 224ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 133ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 16s 989ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 17s 074ms
When Confirm status "ARRIVE" by Public API "v1" 497ms
And Login as "neuca-admin" 2s 147ms
When Go to "TRANSPORT_TABLE" 460ms
And Click button "STATUS" "2" times 3s 284ms
Then Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 154ms
After Hooks.deleteTransportsAfterTest() 1s 643ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 227ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 121ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 17s 062ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 17s 087ms
When Confirm status "ARRIVE" by Public API "v1" 483ms
And Login as "neuca-admin" 2s 121ms
When Go to "TRANSPORT_TABLE" 613ms
And Click button "STATUS" "1" times 3s 151ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 147ms
Then Go to "WAREHOUSE_TAB" 881ms
And Go to "TRANSPORT_TABLE" 453ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 291ms
After Hooks.deleteTransportsAfterTest() 1s 632ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 229ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 139ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 16s 981ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 16s 948ms
When Confirm status "ARRIVE" by Public API "v1" 471ms
And Login as "neuca-admin" 2s 233ms
When Go to "TRANSPORT_TABLE" 481ms
And Click button "STATUS" "2" times 3s 289ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 159ms
Then Go to "WAREHOUSE_TAB" 882ms
And Go to "TRANSPORT_TABLE" 449ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 285ms
After Hooks.deleteTransportsAfterTest() 1s 570ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 217ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 135ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 17s 038ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 17s 084ms
When Confirm status "ARRIVE" by Public API "v1" 527ms
And Login as "neuca-admin" 2s 244ms
When Go to "TRANSPORT_TABLE" 475ms
And Click button "STATUS" "1" times 3s 176ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 155ms
Then If user is login then logout 255ms
And Login as "neuca-admin" 1s 993ms
And Go to "TRANSPORT_TABLE" 455ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 310ms
After Hooks.deleteTransportsAfterTest() 1s 666ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 231ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 146ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 17s 136ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 17s 071ms
When Confirm status "ARRIVE" by Public API "v1" 485ms
And Login as "neuca-admin" 2s 124ms
When Go to "TRANSPORT_TABLE" 485ms
And Click button "STATUS" "2" times 3s 292ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 153ms
Then If user is login then logout 242ms
And Login as "neuca-admin" 2s 309ms
And Go to "TRANSPORT_TABLE" 451ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 283ms
After Hooks.deleteTransportsAfterTest() 1s 634ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature TransportWindow atom tests
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 003ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 267ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 264ms
When Go to "WAREHOUSE_TAB" 1s 427ms
And Select warehouse "Serownia" 1s 526ms
And Set week view 1s 252ms
And Show yesterday 1s 145ms
And Move window into the past 391ms
Then Check if window is "red" 4s 066ms
After Hooks.deleteTransportAfterTest() 883ms
After Hooks.rollbackAddedAuthorities() 159ms
View Feature TransportWindow atom tests
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 375ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 885ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "lantmannen-admin" 188ms
When Go to "WAREHOUSE_TAB" 1s 248ms
And Select warehouse "Magazyn - Nowa Sól" 2s 646ms
And Set week view 1s 259ms
And Show yesterday 1s 175ms
And Move window into the past 618ms
Then Check if window is "red" 4s 077ms
After Hooks.deleteTransportAfterTest() 839ms
After Hooks.rollbackAddedAuthorities() 127ms
View Feature TransportWindow atom tests
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 615ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 049ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "piast-admin" 189ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 021ms
When Show all transport types 1s 158ms
And Click button advice in transport table "DELIVERY" 265ms
And Set advice window in schedule 3s 359ms
And Fill advice form 10s 499ms
And Click advice save button and wait for advice form to disappear 33s 320ms
And Select warehouse "Magazyn Hala A" 1s 396ms
And Set week view 2s 365ms
And Show yesterday 1s 466ms
And Move window into the past 828ms
Then Check if window is "red" 4s 077ms
After Hooks.deleteTransportAfterTest() 907ms
After Hooks.rollbackAddedAuthorities() 138ms
View Feature TransportWindow atom tests
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 998ms
And Set basic authorities "ROLE_ACCESS_TO_NUMBER_OF_WINDOWS" to user "keeeper-admin" 184ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 975ms
When Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 53s 030ms
And Check if time window counter value equals "1" 226ms
And Select view "DAYS_2" 2s 176ms
And Move advice window "2" 1s 477ms
And Select view "DAY" 2s 163ms
Then Check if time window counter value equals "0" 220ms
And Delete created transport by API 871ms
And Check if time window counter value equals "0" 166ms
And Click in free spot in schedule page to create gray window 522ms
And Check if time window counter value equals "0" 193ms
And Click in free spot in schedule page to create dedicated window 2s 153ms
And Check if time window counter value equals "0" 182ms
After Hooks.deleteTransportAfterTest() 659ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature UserAuthority
Scenario Outline Permission - Edit user main data [A-7965]
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-adama" 235ms
And Set basic authorities "ROLE_EDIT_USERS_MAIN_DATA" to user "oaa1-receiver-2@qa.qa-test" 232ms
When Login as "oaa1-receiver-2@qa.qa-test" 4s 522ms
And Go to user "oaa1-receiver@qa.qa-test" details edition 284ms
And Change user details "email" to "newEmailAddress@newEmail.com" 15s 050ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to be clickable: By.xpath: //button[@data-button-name='save'] (tried for 10 second(s) with 500 MILLISECONDS interval)
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.waitUntilElementClickable(BasePage.java:223)
	at CucumberTests.User.EditUserTest.changeUserEmailAddressByAccountDetails(EditUserTest.java:189)
	at ✽.Change user details "email" to "newEmailAddress@newEmail.com"(file:Features/Atom/Users/UserAuthority.feature:9)
Caused by: org.openqa.selenium.NoSuchElementException: Cannot locate an element using By.xpath: //button[@data-button-name='save']
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: driver.version: unknown
	at org.openqa.selenium.support.ui.ExpectedConditions.lambda$findElement$0(ExpectedConditions.java:882)
	at java.util.Optional.orElseThrow(Optional.java:290)
	at org.openqa.selenium.support.ui.ExpectedConditions.findElement(ExpectedConditions.java:881)
	at org.openqa.selenium.support.ui.ExpectedConditions.access$000(ExpectedConditions.java:43)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:205)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:201)
	at org.openqa.selenium.support.ui.ExpectedConditions$22.apply(ExpectedConditions.java:643)
	at org.openqa.selenium.support.ui.ExpectedConditions$22.apply(ExpectedConditions.java:640)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	at Pages.BasePage.waitUntilElementClickable(BasePage.java:223)
	at CucumberTests.User.EditUserTest.changeUserEmailAddressByAccountDetails(EditUserTest.java:189)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at cucumber.runtime.Utils$1.call(Utils.java:26)
	at cucumber.runtime.Timeout.timeout(Timeout.java:16)
	at cucumber.runtime.Utils.invoke(Utils.java:20)
	at cucumber.runtime.java.JavaStepDefinition.execute(JavaStepDefinition.java:57)
	at cucumber.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:50)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.PickleStepTestStep.run(PickleStepTestStep.java:43)
	at cucumber.runner.TestCase.run(TestCase.java:45)
	at cucumber.runner.Runner.runPickle(Runner.java:40)
	at cucumber.runtime.junit.PickleRunners$WithStepDescriptions.run(PickleRunners.java:97)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:68)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:23)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at cucumber.runtime.junit.FeatureRunner.run(FeatureRunner.java:73)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:122)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:64)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at cucumber.api.junit.Cucumber$1.evaluate(Cucumber.java:131)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
And Change user details "phone" to "123456789" 000ms
Then Save user details 000ms
Hooks
After Hooks.cleanUserDetailsAfterTest() 000ms
java.lang.NullPointerException
	at Utils.JsonApiUtil.editJsonTextNode(JsonApiUtil.java:158)
	at CucumberTests.Hooks.cleanUserDetailsAfterTest(Hooks.java:332)
	at sun.reflect.GeneratedMethodAccessor260.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at cucumber.runtime.Utils$1.call(Utils.java:26)
	at cucumber.runtime.Timeout.timeout(Timeout.java:16)
	at cucumber.runtime.Utils.invoke(Utils.java:20)
	at cucumber.runtime.java.JavaHookDefinition.execute(JavaHookDefinition.java:60)
	at cucumber.runner.HookDefinitionMatch.runStep(HookDefinitionMatch.java:16)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.TestCase.run(TestCase.java:49)
	at cucumber.runner.Runner.runPickle(Runner.java:40)
	at cucumber.runtime.junit.PickleRunners$WithStepDescriptions.run(PickleRunners.java:97)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:68)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:23)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at cucumber.runtime.junit.FeatureRunner.run(FeatureRunner.java:73)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:122)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:64)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at cucumber.api.junit.Cucumber$1.evaluate(Cucumber.java:131)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
After Hooks.rollbackAddedAuthorities() 207ms