Project Number Date
ApolloFullRunnerReport apollo-test-2.97 28 lip 2021, 04:21

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@rollbackAddedAuthorities 221 1 2 0 0 224 24 1 25 10m 39s 316ms Failed
View Feature Company
Before Hooks.showScenarioName(Scenario) 002ms
Given Set token of apiUsername "super-admin-skz" 509ms
When Set basic authorities "ROLE_CREATE_COMPANY" to user "super-admin-skz" 593ms
And Clear all cache 2s 867ms
And Login as "super-admin-skz" 12s 595ms
And Create company "Firma automaty" 6s 481ms
And Edit company "Firma automaty" 2s 755ms
Then Company is successfully edited 702ms
After Hooks.deleteCompanyAfterTest() 239ms
After Hooks.rollbackAddedAuthorities() 246ms
View Feature Company
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-pgf" 243ms
And Set basic authorities "ROLE_CREATE_COMPANY" to user "pgf-admin" 218ms
When Create company "Twój Opiekun PGF" "supplier" by JSON file as "super-admin-pgf" 845ms
And Login as "pgf-admin" 5s 427ms
And Go to "COMPANIES_TAB" 1s 995ms
And Go to company "Twój Opiekun PGF" details 496ms
And Select company patron "PGF SUPPLY EMPLOYEE" 7s 632ms
Then Verify if "PGF SUPPLY EMPLOYEE" data is successfully added 155ms
After Hooks.deleteCompanyAfterTest() 126ms
After Hooks.rollbackAddedAuthorities() 154ms
View Feature Transport Mail
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 9s 721ms
And Prepare user "pha2-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 250ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 279ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 090ms
And Go to "WAREHOUSE_TAB" 1s 230ms
And Select warehouse "Serownia" 1s 573ms
And Set week view 1s 252ms
And Show yesterday 1s 154ms
And Move window into the past 416ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "spóźnił się na" 20s 989ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 825ms
After Hooks.cleanUserDetailsAfterTest() 2s 419ms
After Hooks.rollbackAddedAuthorities() 147ms
View Feature Schedule
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 5s 237ms
And Set basic authorities "ROLE_CAN_CREATE_MAX_PALLET" to user "pgf-admin" 215ms
And Go to "WAREHOUSE_TAB" 1s 148ms
When Check if pallet limit counter is visible 091ms
And Set limit to "888" 973ms
Then Verify if pallet limit in schedule changed to "888" 150ms
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 370ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 134ms
When Go to "TRANSPORT_TABLE" 356ms
And Click button "UNLOAD_TIME_WINDOW" "0" times 3s 048ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort" 072ms
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 345ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 140ms
When Go to "TRANSPORT_TABLE" 337ms
And Click button "UNLOAD_TIME_WINDOW" "1" times 3s 158ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort-up" 070ms
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 340ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 136ms
When Go to "TRANSPORT_TABLE" 388ms
And Click button "UNLOAD_TIME_WINDOW" "2" times 3s 229ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort-down" 060ms
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 367ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 149ms
When Go to "TRANSPORT_TABLE" 405ms
And Click button "UNLOAD_TIME_WINDOW" "3" times 3s 362ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort" 075ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 234ms
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 947ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 960ms
And Login as "sempertrans-admin" 2s 107ms
When Go to "TRANSPORT_TABLE" 466ms
And Click button "UNLOAD_TIME_WINDOW" "1" times 3s 170ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "asc" in "sempertrans" "DELIVERY" 134ms
After Hooks.deleteTransportsAfterTest() 1s 097ms
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" 135ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 954ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 907ms
And Login as "sempertrans-admin" 2s 117ms
When Go to "TRANSPORT_TABLE" 416ms
And Click button "UNLOAD_TIME_WINDOW" "2" times 3s 287ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "desc" in "sempertrans" "DELIVERY" 125ms
After Hooks.deleteTransportsAfterTest() 1s 160ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 229ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 117ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 957ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 931ms
And Login as "sempertrans-admin" 2s 515ms
When Go to "TRANSPORT_TABLE" 469ms
And Click button "UNLOAD_TIME_WINDOW" "4" times 3s 408ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "asc" in "sempertrans" "DELIVERY" 094ms
After Hooks.deleteTransportsAfterTest() 1s 078ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 224ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 141ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 930ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 941ms
And Login as "sempertrans-admin" 2s 122ms
When Go to "TRANSPORT_TABLE" 476ms
And Click button "UNLOAD_TIME_WINDOW" "5" times 3s 533ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "desc" in "sempertrans" "DELIVERY" 116ms
After Hooks.deleteTransportsAfterTest() 1s 077ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 232ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 147ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 3s 221ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 3s 114ms
When Confirm status "ARRIVE" by Public API "v1" 666ms
And Login as "neuca-admin" 2s 398ms
When Go to "TRANSPORT_TABLE" 549ms
And Click button "STATUS" "1" times 3s 171ms
Then Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 178ms
After Hooks.deleteTransportsAfterTest() 1s 714ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-neuca" 229ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 141ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 17s 020ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 17s 093ms
When Confirm status "ARRIVE" by Public API "v1" 486ms
And Login as "neuca-admin" 2s 271ms
When Go to "TRANSPORT_TABLE" 547ms
And Click button "STATUS" "2" times 3s 282ms
Then Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 160ms
After Hooks.deleteTransportsAfterTest() 1s 606ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 240ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 137ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 17s 088ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 17s 098ms
When Confirm status "ARRIVE" by Public API "v1" 559ms
And Login as "neuca-admin" 2s 142ms
When Go to "TRANSPORT_TABLE" 486ms
And Click button "STATUS" "3" times 3s 379ms
Then Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 144ms
After Hooks.deleteTransportsAfterTest() 1s 621ms
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" 127ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 17s 011ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 16s 940ms
When Confirm status "ARRIVE" by Public API "v1" 577ms
And Login as "neuca-admin" 2s 082ms
When Go to "TRANSPORT_TABLE" 480ms
And Click button "STATUS" "2" times 3s 293ms
Then Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 120ms
After Hooks.deleteTransportsAfterTest() 1s 590ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 234ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 128ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 16s 940ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 16s 951ms
When Confirm status "ARRIVE" by Public API "v1" 593ms
And Login as "neuca-admin" 2s 095ms
When Go to "TRANSPORT_TABLE" 475ms
And Click button "STATUS" "1" times 3s 190ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 162ms
Then Go to "WAREHOUSE_TAB" 961ms
And Go to "TRANSPORT_TABLE" 430ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 297ms
After Hooks.deleteTransportsAfterTest() 1s 577ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-neuca" 240ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 113ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 17s 084ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 16s 962ms
When Confirm status "ARRIVE" by Public API "v1" 567ms
And Login as "neuca-admin" 2s 181ms
When Go to "TRANSPORT_TABLE" 458ms
And Click button "STATUS" "2" times 3s 297ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 147ms
Then Go to "WAREHOUSE_TAB" 887ms
And Go to "TRANSPORT_TABLE" 467ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 252ms
After Hooks.deleteTransportsAfterTest() 1s 644ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-neuca" 226ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 128ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 16s 976ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 16s 951ms
When Confirm status "ARRIVE" by Public API "v1" 496ms
And Login as "neuca-admin" 2s 048ms
When Go to "TRANSPORT_TABLE" 469ms
And Click button "STATUS" "1" times 3s 157ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 132ms
Then If user is login then logout 221ms
And Login as "neuca-admin" 2s 306ms
And Go to "TRANSPORT_TABLE" 454ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 305ms
After Hooks.deleteTransportsAfterTest() 1s 635ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 230ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 122ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 17s 055ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 16s 977ms
When Confirm status "ARRIVE" by Public API "v1" 519ms
And Login as "neuca-admin" 2s 116ms
When Go to "TRANSPORT_TABLE" 461ms
And Click button "STATUS" "2" times 3s 243ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 150ms
Then If user is login then logout 261ms
And Login as "neuca-admin" 2s 036ms
And Go to "TRANSPORT_TABLE" 446ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 293ms
After Hooks.deleteTransportsAfterTest() 1s 667ms
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" 2s 943ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 208ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 281ms
When Go to "WAREHOUSE_TAB" 1s 443ms
And Select warehouse "Serownia" 1s 545ms
And Set week view 1s 259ms
And Show yesterday 1s 162ms
And Move window into the past 392ms
Then Check if window is "red" 4s 068ms
After Hooks.deleteTransportAfterTest() 859ms
After Hooks.rollbackAddedAuthorities() 170ms
View Feature TransportWindow atom tests
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 394ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 851ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "lantmannen-admin" 167ms
When Go to "WAREHOUSE_TAB" 1s 296ms
And Select warehouse "Magazyn - Nowa Sól" 2s 689ms
And Set week view 1s 231ms
And Show yesterday 1s 159ms
And Move window into the past 588ms
Then Check if window is "red" 4s 075ms
After Hooks.deleteTransportAfterTest() 810ms
After Hooks.rollbackAddedAuthorities() 135ms
View Feature TransportWindow atom tests
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 578ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 061ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "piast-admin" 193ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 021ms
When Show all transport types 1s 155ms
And Click button advice in transport table "DELIVERY" 257ms
And Set advice window in schedule 3s 383ms
And Fill advice form 10s 481ms
And Click advice save button and wait for advice form to disappear 18s 367ms
And Select warehouse "Magazyn Hala A" 1s 391ms
And Set week view 2s 383ms
And Show yesterday 1s 375ms
And Move window into the past 851ms
Then Check if window is "red" 4s 160ms
After Hooks.deleteTransportAfterTest() 1s 040ms
After Hooks.rollbackAddedAuthorities() 159ms
View Feature TransportWindow atom tests
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 954ms
And Set basic authorities "ROLE_ACCESS_TO_NUMBER_OF_WINDOWS" to user "keeeper-admin" 173ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 934ms
When Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 53s 169ms
And Check if time window counter value equals "1" 221ms
And Select view "DAYS_2" 2s 178ms
And Move advice window "2" 1s 484ms
And Select view "DAY" 2s 154ms
Then Check if time window counter value equals "0" 222ms
And Delete created transport by API 810ms
And Check if time window counter value equals "0" 160ms
And Click in free spot in schedule page to create gray window 500ms
And Check if time window counter value equals "0" 166ms
And Click in free spot in schedule page to create dedicated window 2s 158ms
And Check if time window counter value equals "0" 175ms
After Hooks.deleteTransportAfterTest() 661ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature UserAuthority
Scenario Outline Permission - Edit user main data [A-7965]
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Set token of apiUsername "super-admin-adama" 304ms
And Set basic authorities "ROLE_EDIT_USERS_MAIN_DATA" to user "oaa1-receiver-2@qa.qa-test" 187ms
When Login as "oaa1-receiver-2@qa.qa-test" 4s 265ms
And Go to user "oaa1-receiver@qa.qa-test" details edition 251ms
And Change user details "email" to "newEmailAddress@newEmail.com" 15s 067ms
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.GeneratedMethodAccessor267.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() 215ms