Project Number Date
ApolloFullRunnerReport apollo-test-2.90 22 lip 2021, 06:11

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@rollbackAddedAuthorities 213 2 2 0 0 217 22 2 24 10m 25s 393ms Failed
View Feature Company
Scenario Outline Check if it possible to add company patron in company details
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-pgf" 249ms
And Set basic authorities "ROLE_CREATE_COMPANY" to user "pgf-admin" 674ms
When Create company "Twój Opiekun PGF" "supplier" by JSON file as "super-admin-pgf" 1s 169ms
And Login as "pgf-admin" 4s 556ms
And Go to "COMPANIES_TAB" 1s 930ms
And Go to company "Twój Opiekun PGF" details 447ms
And Select company patron "PGF SUPPLY EMPLOYEE" 7s 543ms
Then Verify if "PGF SUPPLY EMPLOYEE" data is successfully added 129ms
org.junit.ComparisonFailure: Widoczny jest inny opiekun niż oczekiwany! expected: but was:
	at org.junit.Assert.assertEquals(Assert.java:115)
	at CucumberTests.Company.EditCompanyTest.verifyIfDataIsSuccessfullyAdded(EditCompanyTest.java:161)
	at ✽.Verify if "PGF SUPPLY EMPLOYEE" data is successfully added(file:Features/Atom/Companies/Company.feature:65)
After Hooks.deleteCompanyAfterTest() 153ms
After Hooks.rollbackAddedAuthorities() 156ms
View Feature Transport Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 9s 372ms
And Prepare user "pha2-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 149ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 184ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 225ms
And Go to "WAREHOUSE_TAB" 1s 321ms
And Select warehouse "Serownia" 1s 612ms
And Set week view 1s 225ms
And Show yesterday 1s 132ms
And Move window into the past 391ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "spóźnił się na" 21s 409ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 823ms
After Hooks.cleanUserDetailsAfterTest() 2s 343ms
After Hooks.rollbackAddedAuthorities() 134ms
View Feature Schedule
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 5s 862ms
And Set basic authorities "ROLE_CAN_CREATE_MAX_PALLET" to user "pgf-admin" 187ms
And Go to "WAREHOUSE_TAB" 1s 070ms
When Check if pallet limit counter is visible 077ms
And Set limit to "888" 837ms
Then Verify if pallet limit in schedule changed to "888" 221ms
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 422ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 133ms
When Go to "TRANSPORT_TABLE" 360ms
And Click button "UNLOAD_TIME_WINDOW" "0" times 3s 038ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort" 054ms
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 264ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 130ms
When Go to "TRANSPORT_TABLE" 354ms
And Click button "UNLOAD_TIME_WINDOW" "1" times 3s 143ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort-up" 062ms
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 279ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 143ms
When Go to "TRANSPORT_TABLE" 385ms
And Click button "UNLOAD_TIME_WINDOW" "2" times 3s 228ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort-down" 068ms
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 304ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 130ms
When Go to "TRANSPORT_TABLE" 354ms
And Click button "UNLOAD_TIME_WINDOW" "3" times 3s 307ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort" 095ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-sempertrans" 242ms
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 926ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 912ms
And Login as "sempertrans-admin" 2s 067ms
When Go to "TRANSPORT_TABLE" 437ms
And Click button "UNLOAD_TIME_WINDOW" "1" times 3s 158ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "asc" in "sempertrans" "DELIVERY" 112ms
After Hooks.deleteTransportsAfterTest() 1s 085ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 230ms
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 932ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 2s 048ms
And Login as "sempertrans-admin" 2s 212ms
When Go to "TRANSPORT_TABLE" 460ms
And Click button "UNLOAD_TIME_WINDOW" "2" times 3s 249ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "desc" in "sempertrans" "DELIVERY" 111ms
After Hooks.deleteTransportsAfterTest() 1s 187ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-sempertrans" 230ms
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 963ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 900ms
And Login as "sempertrans-admin" 2s 012ms
When Go to "TRANSPORT_TABLE" 447ms
And Click button "UNLOAD_TIME_WINDOW" "4" times 3s 434ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "asc" in "sempertrans" "DELIVERY" 113ms
After Hooks.deleteTransportsAfterTest() 1s 057ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 230ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 137ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 923ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 884ms
And Login as "sempertrans-admin" 2s 235ms
When Go to "TRANSPORT_TABLE" 443ms
And Click button "UNLOAD_TIME_WINDOW" "5" times 3s 497ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "desc" in "sempertrans" "DELIVERY" 104ms
After Hooks.deleteTransportsAfterTest() 1s 070ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 243ms
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 3s 037ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 3s 068ms
When Confirm status "ARRIVE" by Public API "v1" 474ms
And Login as "neuca-admin" 2s 297ms
When Go to "TRANSPORT_TABLE" 524ms
And Click button "STATUS" "1" times 3s 148ms
Then Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 131ms
After Hooks.deleteTransportsAfterTest() 1s 625ms
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" 142ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 16s 932ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 16s 932ms
When Confirm status "ARRIVE" by Public API "v1" 446ms
And Login as "neuca-admin" 2s 136ms
When Go to "TRANSPORT_TABLE" 462ms
And Click button "STATUS" "2" times 3s 250ms
Then Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 126ms
After Hooks.deleteTransportsAfterTest() 1s 552ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 235ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 131ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 16s 968ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 17s 016ms
When Confirm status "ARRIVE" by Public API "v1" 463ms
And Login as "neuca-admin" 2s 023ms
When Go to "TRANSPORT_TABLE" 469ms
And Click button "STATUS" "3" times 3s 340ms
Then Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 133ms
After Hooks.deleteTransportsAfterTest() 1s 627ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 243ms
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 16s 907ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 16s 995ms
When Confirm status "ARRIVE" by Public API "v1" 480ms
And Login as "neuca-admin" 2s 190ms
When Go to "TRANSPORT_TABLE" 498ms
And Click button "STATUS" "2" times 3s 261ms
Then Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 135ms
After Hooks.deleteTransportsAfterTest() 1s 566ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 225ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 134ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 16s 904ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 17s 017ms
When Confirm status "ARRIVE" by Public API "v1" 457ms
And Login as "neuca-admin" 2s 066ms
When Go to "TRANSPORT_TABLE" 481ms
And Click button "STATUS" "1" times 3s 166ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 130ms
Then Go to "WAREHOUSE_TAB" 982ms
And Go to "TRANSPORT_TABLE" 548ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 291ms
After Hooks.deleteTransportsAfterTest() 1s 580ms
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" 129ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 16s 947ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 17s 085ms
When Confirm status "ARRIVE" by Public API "v1" 475ms
And Login as "neuca-admin" 2s 135ms
When Go to "TRANSPORT_TABLE" 457ms
And Click button "STATUS" "2" times 3s 238ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 140ms
Then Go to "WAREHOUSE_TAB" 1s 022ms
And Go to "TRANSPORT_TABLE" 561ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 280ms
After Hooks.deleteTransportsAfterTest() 1s 614ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-neuca" 223ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 117ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 16s 998ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 16s 951ms
When Confirm status "ARRIVE" by Public API "v1" 476ms
And Login as "neuca-admin" 2s 102ms
When Go to "TRANSPORT_TABLE" 509ms
And Click button "STATUS" "1" times 3s 171ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 121ms
Then If user is login then logout 245ms
And Login as "neuca-admin" 2s 121ms
And Go to "TRANSPORT_TABLE" 443ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 302ms
After Hooks.deleteTransportsAfterTest() 1s 607ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 262ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 120ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 17s 004ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 17s 002ms
When Confirm status "ARRIVE" by Public API "v1" 460ms
And Login as "neuca-admin" 2s 118ms
When Go to "TRANSPORT_TABLE" 471ms
And Click button "STATUS" "2" times 3s 264ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 129ms
Then If user is login then logout 451ms
And Login as "neuca-admin" 2s 034ms
And Go to "TRANSPORT_TABLE" 462ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 292ms
After Hooks.deleteTransportsAfterTest() 1s 584ms
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 993ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 135ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 318ms
When Go to "WAREHOUSE_TAB" 1s 514ms
And Select warehouse "Serownia" 1s 558ms
And Set week view 1s 209ms
And Show yesterday 1s 146ms
And Move window into the past 398ms
Then Check if window is "red" 4s 065ms
After Hooks.deleteTransportAfterTest() 819ms
After Hooks.rollbackAddedAuthorities() 174ms
View Feature TransportWindow atom tests
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 193ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 889ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "lantmannen-admin" 194ms
When Go to "WAREHOUSE_TAB" 1s 270ms
And Select warehouse "Magazyn - Nowa Sól" 2s 873ms
And Set week view 1s 256ms
And Show yesterday 1s 147ms
And Move window into the past 598ms
Then Check if window is "red" 4s 066ms
After Hooks.deleteTransportAfterTest() 793ms
After Hooks.rollbackAddedAuthorities() 154ms
View Feature TransportWindow atom tests
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 682ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 115ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "piast-admin" 185ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 020ms
When Show all transport types 1s 145ms
And Click button advice in transport table "DELIVERY" 232ms
And Set advice window in schedule 3s 408ms
And Fill advice form 10s 318ms
And Click advice save button and wait for advice form to disappear 33s 227ms
And Select warehouse "Magazyn Hala A" 1s 382ms
And Set week view 2s 393ms
And Show yesterday 1s 254ms
And Move window into the past 1s 124ms
Then Check if window is "red" 4s 326ms
After Hooks.deleteTransportAfterTest() 1s 028ms
After Hooks.rollbackAddedAuthorities() 130ms
View Feature TransportWindow atom tests
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 933ms
And Set basic authorities "ROLE_ACCESS_TO_NUMBER_OF_WINDOWS" to user "keeeper-admin" 124ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 904ms
When Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 52s 559ms
And Check if time window counter value equals "1" 180ms
And Select view "DAYS_2" 2s 181ms
And Move advice window "2" 1s 470ms
And Select view "DAY" 2s 139ms
Then Check if time window counter value equals "0" 284ms
And Delete created transport by API 873ms
And Check if time window counter value equals "0" 155ms
And Click in free spot in schedule page to create gray window 511ms
And Check if time window counter value equals "0" 153ms
And Click in free spot in schedule page to create dedicated window 2s 134ms
And Check if time window counter value equals "0" 162ms
After Hooks.deleteTransportAfterTest() 637ms
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" 255ms
And Set basic authorities "ROLE_EDIT_USERS_MAIN_DATA" to user "oaa1-receiver-2@qa.qa-test" 221ms
When Login as "oaa1-receiver-2@qa.qa-test" 4s 574ms
And Go to user "oaa1-receiver@qa.qa-test" details edition 207ms
And Change user details "email" to "newEmailAddress@newEmail.com" 15s 071ms
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:214)
	at CucumberTests.Hooks.cleanUserDetailsAfterTest(Hooks.java:332)
	at sun.reflect.GeneratedMethodAccessor261.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() 292ms