Project Number Date
ApolloFullRunnerReport apollo-test-2.89 21 lip 2021, 06:06

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@rollbackAddedAuthorities 214 1 2 0 0 217 22 2 24 10m 50s 991ms 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" 229ms
And Set basic authorities "ROLE_CREATE_COMPANY" to user "pgf-admin" 345ms
When Create company "Twój Opiekun PGF" "supplier" by JSON file as "super-admin-pgf" 825ms
And Login as "pgf-admin" 4s 425ms
And Go to "COMPANIES_TAB" 1s 911ms
And Go to company "Twój Opiekun PGF" details 479ms
And Select company patron "PGF SUPPLY EMPLOYEE" 7s 605ms
Then Verify if "PGF SUPPLY EMPLOYEE" data is successfully added 144ms
Hooks
After Hooks.deleteCompanyAfterTest() 095ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania PUT pod adresem companies/224197399/disable/ - status odpowiedzi: 403 , komunikat:  [path:/apollo/api/companies/224197399/disable/, error:Forbidden, message:Forbidden, timestamp:1626809527420, status:403]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.RestUtils.RestUtil.putResponse(RestUtil.java:274)
	at Utils.RestUtils.RestUtil.putToApolloApi(RestUtil.java:110)
	at CucumberTests.Hooks.deleteCompanyAfterTest(Hooks.java:235)
	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.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() 164ms
View Feature Transport Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 9s 260ms
And Prepare user "pha2-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 132ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 177ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 114ms
And Go to "WAREHOUSE_TAB" 1s 473ms
And Select warehouse "Serownia" 1s 605ms
And Set week view 1s 235ms
And Show yesterday 1s 149ms
And Move window into the past 398ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "spóźnił się na" 48s 571ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 895ms
After Hooks.cleanUserDetailsAfterTest() 2s 353ms
After Hooks.rollbackAddedAuthorities() 146ms
View Feature Schedule
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 5s 857ms
And Set basic authorities "ROLE_CAN_CREATE_MAX_PALLET" to user "pgf-admin" 169ms
And Go to "WAREHOUSE_TAB" 1s 053ms
When Check if pallet limit counter is visible 079ms
And Set limit to "888" 850ms
Then Verify if pallet limit in schedule changed to "888" 165ms
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 365ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 142ms
When Go to "TRANSPORT_TABLE" 350ms
And Click button "UNLOAD_TIME_WINDOW" "0" times 3s 048ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort" 063ms
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 262ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 133ms
When Go to "TRANSPORT_TABLE" 329ms
And Click button "UNLOAD_TIME_WINDOW" "1" times 3s 125ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort-up" 065ms
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 290ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 140ms
When Go to "TRANSPORT_TABLE" 348ms
And Click button "UNLOAD_TIME_WINDOW" "2" times 3s 211ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort-down" 062ms
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 265ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 136ms
When Go to "TRANSPORT_TABLE" 357ms
And Click button "UNLOAD_TIME_WINDOW" "3" times 3s 308ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort" 064ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 212ms
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 956ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 972ms
And Login as "sempertrans-admin" 2s 022ms
When Go to "TRANSPORT_TABLE" 454ms
And Click button "UNLOAD_TIME_WINDOW" "1" times 3s 168ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "asc" in "sempertrans" "DELIVERY" 118ms
After Hooks.deleteTransportsAfterTest() 1s 075ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 210ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 128ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 929ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 877ms
And Login as "sempertrans-admin" 2s 033ms
When Go to "TRANSPORT_TABLE" 439ms
And Click button "UNLOAD_TIME_WINDOW" "2" times 3s 273ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "desc" in "sempertrans" "DELIVERY" 127ms
After Hooks.deleteTransportsAfterTest() 1s 082ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 238ms
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 920ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 917ms
And Login as "sempertrans-admin" 2s 073ms
When Go to "TRANSPORT_TABLE" 436ms
And Click button "UNLOAD_TIME_WINDOW" "4" times 3s 419ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "asc" in "sempertrans" "DELIVERY" 098ms
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" 232ms
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 921ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 987ms
And Login as "sempertrans-admin" 2s 044ms
When Go to "TRANSPORT_TABLE" 434ms
And Click button "UNLOAD_TIME_WINDOW" "5" times 3s 504ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "desc" in "sempertrans" "DELIVERY" 109ms
After Hooks.deleteTransportsAfterTest() 1s 065ms
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" 129ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 3s 123ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 3s 098ms
When Confirm status "ARRIVE" by Public API "v1" 460ms
And Login as "neuca-admin" 2s 330ms
When Go to "TRANSPORT_TABLE" 489ms
And Click button "STATUS" "1" times 3s 167ms
Then Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 158ms
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" 218ms
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 17s 018ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 16s 958ms
When Confirm status "ARRIVE" by Public API "v1" 452ms
And Login as "neuca-admin" 2s 145ms
When Go to "TRANSPORT_TABLE" 459ms
And Click button "STATUS" "2" times 3s 245ms
Then Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 137ms
After Hooks.deleteTransportsAfterTest() 1s 650ms
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" 137ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 16s 926ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 16s 921ms
When Confirm status "ARRIVE" by Public API "v1" 484ms
And Login as "neuca-admin" 2s 081ms
When Go to "TRANSPORT_TABLE" 472ms
And Click button "STATUS" "3" times 3s 355ms
Then Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 142ms
After Hooks.deleteTransportsAfterTest() 1s 548ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 214ms
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 996ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 16s 995ms
When Confirm status "ARRIVE" by Public API "v1" 462ms
And Login as "neuca-admin" 2s 280ms
When Go to "TRANSPORT_TABLE" 484ms
And Click button "STATUS" "2" times 3s 285ms
Then Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 134ms
After Hooks.deleteTransportsAfterTest() 1s 732ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 266ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 124ms
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 052ms
When Confirm status "ARRIVE" by Public API "v1" 462ms
And Login as "neuca-admin" 2s 061ms
When Go to "TRANSPORT_TABLE" 473ms
And Click button "STATUS" "1" times 3s 165ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 131ms
Then Go to "WAREHOUSE_TAB" 1s 030ms
And Go to "TRANSPORT_TABLE" 525ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 293ms
After Hooks.deleteTransportsAfterTest() 1s 600ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 236ms
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 16s 999ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 17s 099ms
When Confirm status "ARRIVE" by Public API "v1" 482ms
And Login as "neuca-admin" 2s 252ms
When Go to "TRANSPORT_TABLE" 483ms
And Click button "STATUS" "2" times 3s 264ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 121ms
Then Go to "WAREHOUSE_TAB" 1s 124ms
And Go to "TRANSPORT_TABLE" 447ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 293ms
After Hooks.deleteTransportsAfterTest() 1s 579ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 228ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 138ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 17s 010ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 17s 064ms
When Confirm status "ARRIVE" by Public API "v1" 448ms
And Login as "neuca-admin" 2s 063ms
When Go to "TRANSPORT_TABLE" 458ms
And Click button "STATUS" "1" times 3s 154ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 143ms
Then If user is login then logout 226ms
And Login as "neuca-admin" 2s 183ms
And Go to "TRANSPORT_TABLE" 452ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 298ms
After Hooks.deleteTransportsAfterTest() 1s 559ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-neuca" 224ms
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 17s 008ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 17s 037ms
When Confirm status "ARRIVE" by Public API "v1" 471ms
And Login as "neuca-admin" 2s 064ms
When Go to "TRANSPORT_TABLE" 495ms
And Click button "STATUS" "2" times 3s 261ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 112ms
Then If user is login then logout 230ms
And Login as "neuca-admin" 1s 980ms
And Go to "TRANSPORT_TABLE" 465ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 314ms
After Hooks.deleteTransportsAfterTest() 1s 550ms
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 937ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 191ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 302ms
When Go to "WAREHOUSE_TAB" 1s 433ms
And Select warehouse "Serownia" 1s 553ms
And Set week view 1s 220ms
And Show yesterday 1s 148ms
And Move window into the past 419ms
Then Check if window is "red" 4s 074ms
After Hooks.deleteTransportAfterTest() 820ms
After Hooks.rollbackAddedAuthorities() 166ms
View Feature TransportWindow atom tests
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 188ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 854ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "lantmannen-admin" 195ms
When Go to "WAREHOUSE_TAB" 1s 238ms
And Select warehouse "Magazyn - Nowa Sól" 2s 802ms
And Set week view 1s 238ms
And Show yesterday 1s 150ms
And Move window into the past 591ms
Then Check if window is "red" 4s 067ms
After Hooks.deleteTransportAfterTest() 836ms
After Hooks.rollbackAddedAuthorities() 119ms
View Feature TransportWindow atom tests
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 447ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 003ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "piast-admin" 180ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 021ms
When Show all transport types 1s 152ms
And Click button advice in transport table "DELIVERY" 230ms
And Set advice window in schedule 3s 369ms
And Fill advice form 10s 291ms
And Click advice save button and wait for advice form to disappear 33s 282ms
And Select warehouse "Magazyn Hala A" 1s 398ms
And Set week view 2s 302ms
And Show yesterday 1s 247ms
And Move window into the past 1s 140ms
Then Check if window is "red" 4s 306ms
After Hooks.deleteTransportAfterTest() 992ms
After Hooks.rollbackAddedAuthorities() 145ms
View Feature TransportWindow atom tests
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 962ms
And Set basic authorities "ROLE_ACCESS_TO_NUMBER_OF_WINDOWS" to user "keeeper-admin" 138ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 900ms
When Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 52s 639ms
And Check if time window counter value equals "1" 220ms
And Select view "DAYS_2" 2s 163ms
And Move advice window "2" 1s 465ms
And Select view "DAY" 2s 143ms
Then Check if time window counter value equals "0" 230ms
And Delete created transport by API 776ms
And Check if time window counter value equals "0" 154ms
And Click in free spot in schedule page to create gray window 510ms
And Check if time window counter value equals "0" 160ms
And Click in free spot in schedule page to create dedicated window 2s 137ms
And Check if time window counter value equals "0" 175ms
After Hooks.deleteTransportAfterTest() 634ms
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" 247ms
And Set basic authorities "ROLE_EDIT_USERS_MAIN_DATA" to user "oaa1-receiver-2@qa.qa-test" 224ms
When Login as "oaa1-receiver-2@qa.qa-test" 4s 523ms
And Go to user "oaa1-receiver@qa.qa-test" details edition 339ms
And Change user details "email" to "newEmailAddress@newEmail.com" 15s 070ms
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.GeneratedMethodAccessor256.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() 281ms