Project Number Date
ApolloFullRunnerReport apollo-test-2.91 23 lip 2021, 04:22

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 25s 383ms 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" 260ms
And Set basic authorities "ROLE_CREATE_COMPANY" to user "pgf-admin" 361ms
When Create company "Twój Opiekun PGF" "supplier" by JSON file as "super-admin-pgf" 850ms
And Login as "pgf-admin" 4s 499ms
And Go to "COMPANIES_TAB" 1s 858ms
And Go to company "Twój Opiekun PGF" details 448ms
And Select company patron "PGF SUPPLY EMPLOYEE" 7s 569ms
Then Verify if "PGF SUPPLY EMPLOYEE" data is successfully added 142ms
Hooks
After Hooks.deleteCompanyAfterTest() 098ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania PUT pod adresem disableCompany?id=224515152 - status odpowiedzi: 403 , komunikat:  [path:/apollo/api/disableCompany, error:Forbidden, message:Forbidden, timestamp:1626982303513, 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() 162ms
View Feature Transport Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 9s 483ms
And Prepare user "pha2-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 146ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 183ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 134ms
And Go to "WAREHOUSE_TAB" 1s 378ms
And Select warehouse "Serownia" 1s 598ms
And Set week view 1s 212ms
And Show yesterday 1s 141ms
And Move window into the past 407ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "spóźnił się na" 20s 788ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 791ms
After Hooks.cleanUserDetailsAfterTest() 2s 376ms
After Hooks.rollbackAddedAuthorities() 142ms
View Feature Schedule
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 5s 871ms
And Set basic authorities "ROLE_CAN_CREATE_MAX_PALLET" to user "pgf-admin" 176ms
And Go to "WAREHOUSE_TAB" 1s 051ms
When Check if pallet limit counter is visible 082ms
And Set limit to "888" 844ms
Then Verify if pallet limit in schedule changed to "888" 172ms
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 581ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 133ms
When Go to "TRANSPORT_TABLE" 371ms
And Click button "UNLOAD_TIME_WINDOW" "0" times 3s 037ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort" 059ms
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 292ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 140ms
When Go to "TRANSPORT_TABLE" 349ms
And Click button "UNLOAD_TIME_WINDOW" "1" times 3s 139ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort-up" 067ms
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 337ms
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 235ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort-down" 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 352ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 134ms
When Go to "TRANSPORT_TABLE" 342ms
And Click button "UNLOAD_TIME_WINDOW" "3" times 3s 325ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort" 060ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 327ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 125ms
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 911ms
And Login as "sempertrans-admin" 2s 146ms
When Go to "TRANSPORT_TABLE" 473ms
And Click button "UNLOAD_TIME_WINDOW" "1" times 3s 129ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "asc" in "sempertrans" "DELIVERY" 119ms
After Hooks.deleteTransportsAfterTest() 1s 067ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 227ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 129ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 949ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 891ms
And Login as "sempertrans-admin" 2s 091ms
When Go to "TRANSPORT_TABLE" 458ms
And Click button "UNLOAD_TIME_WINDOW" "2" times 3s 229ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "desc" in "sempertrans" "DELIVERY" 107ms
After Hooks.deleteTransportsAfterTest() 1s 087ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 225ms
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 917ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 904ms
And Login as "sempertrans-admin" 2s 125ms
When Go to "TRANSPORT_TABLE" 457ms
And Click button "UNLOAD_TIME_WINDOW" "4" times 3s 433ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "asc" in "sempertrans" "DELIVERY" 118ms
After Hooks.deleteTransportsAfterTest() 1s 050ms
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" 146ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 953ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 904ms
And Login as "sempertrans-admin" 2s 095ms
When Go to "TRANSPORT_TABLE" 453ms
And Click button "UNLOAD_TIME_WINDOW" "5" times 3s 546ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "desc" in "sempertrans" "DELIVERY" 112ms
After Hooks.deleteTransportsAfterTest() 1s 037ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 226ms
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 3s 051ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 3s 143ms
When Confirm status "ARRIVE" by Public API "v1" 472ms
And Login as "neuca-admin" 2s 407ms
When Go to "TRANSPORT_TABLE" 515ms
And Click button "STATUS" "1" times 3s 151ms
Then Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 143ms
After Hooks.deleteTransportsAfterTest() 1s 549ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 249ms
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 030ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 17s 073ms
When Confirm status "ARRIVE" by Public API "v1" 443ms
And Login as "neuca-admin" 2s 147ms
When Go to "TRANSPORT_TABLE" 483ms
And Click button "STATUS" "2" times 3s 261ms
Then Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 125ms
After Hooks.deleteTransportsAfterTest() 1s 622ms
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" 129ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 16s 929ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 16s 983ms
When Confirm status "ARRIVE" by Public API "v1" 470ms
And Login as "neuca-admin" 2s 119ms
When Go to "TRANSPORT_TABLE" 487ms
And Click button "STATUS" "3" times 3s 347ms
Then Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 127ms
After Hooks.deleteTransportsAfterTest() 1s 620ms
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" 119ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 16s 974ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 17s 060ms
When Confirm status "ARRIVE" by Public API "v1" 474ms
And Login as "neuca-admin" 2s 476ms
When Go to "TRANSPORT_TABLE" 481ms
And Click button "STATUS" "2" times 3s 249ms
Then Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 124ms
After Hooks.deleteTransportsAfterTest() 1s 602ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 286ms
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 947ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 16s 983ms
When Confirm status "ARRIVE" by Public API "v1" 467ms
And Login as "neuca-admin" 2s 138ms
When Go to "TRANSPORT_TABLE" 489ms
And Click button "STATUS" "1" times 3s 160ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 140ms
Then Go to "WAREHOUSE_TAB" 1s 006ms
And Go to "TRANSPORT_TABLE" 468ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 290ms
After Hooks.deleteTransportsAfterTest() 1s 591ms
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" 130ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 16s 952ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 16s 947ms
When Confirm status "ARRIVE" by Public API "v1" 489ms
And Login as "neuca-admin" 2s 290ms
When Go to "TRANSPORT_TABLE" 482ms
And Click button "STATUS" "2" times 3s 268ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 125ms
Then Go to "WAREHOUSE_TAB" 934ms
And Go to "TRANSPORT_TABLE" 454ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 309ms
After Hooks.deleteTransportsAfterTest() 1s 553ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 000ms
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 16s 995ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 17s 110ms
When Confirm status "ARRIVE" by Public API "v1" 480ms
And Login as "neuca-admin" 2s 106ms
When Go to "TRANSPORT_TABLE" 489ms
And Click button "STATUS" "1" times 3s 153ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 131ms
Then If user is login then logout 228ms
And Login as "neuca-admin" 2s 012ms
And Go to "TRANSPORT_TABLE" 486ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 333ms
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" 215ms
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 964ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 17s 018ms
When Confirm status "ARRIVE" by Public API "v1" 450ms
And Login as "neuca-admin" 2s 119ms
When Go to "TRANSPORT_TABLE" 489ms
And Click button "STATUS" "2" times 3s 267ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 122ms
Then If user is login then logout 258ms
And Login as "neuca-admin" 2s 212ms
And Go to "TRANSPORT_TABLE" 507ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 347ms
After Hooks.deleteTransportsAfterTest() 1s 570ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature TransportWindow atom tests
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 977ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 115ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 300ms
When Go to "WAREHOUSE_TAB" 1s 525ms
And Select warehouse "Serownia" 1s 591ms
And Set week view 1s 211ms
And Show yesterday 1s 140ms
And Move window into the past 401ms
Then Check if window is "red" 4s 064ms
After Hooks.deleteTransportAfterTest() 807ms
After Hooks.rollbackAddedAuthorities() 189ms
View Feature TransportWindow atom tests
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 425ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 868ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "lantmannen-admin" 174ms
When Go to "WAREHOUSE_TAB" 1s 389ms
And Select warehouse "Magazyn - Nowa Sól" 2s 827ms
And Set week view 1s 230ms
And Show yesterday 1s 141ms
And Move window into the past 656ms
Then Check if window is "red" 4s 073ms
After Hooks.deleteTransportAfterTest() 822ms
After Hooks.rollbackAddedAuthorities() 120ms
View Feature TransportWindow atom tests
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 597ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 045ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "piast-admin" 182ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 022ms
When Show all transport types 1s 135ms
And Click button advice in transport table "DELIVERY" 245ms
And Set advice window in schedule 3s 435ms
And Fill advice form 10s 257ms
And Click advice save button and wait for advice form to disappear 33s 271ms
And Select warehouse "Magazyn Hala A" 1s 413ms
And Set week view 2s 496ms
And Show yesterday 1s 237ms
And Move window into the past 1s 217ms
Then Check if window is "red" 4s 068ms
After Hooks.deleteTransportAfterTest() 949ms
After Hooks.rollbackAddedAuthorities() 125ms
View Feature TransportWindow atom tests
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 3s 128ms
And Set basic authorities "ROLE_ACCESS_TO_NUMBER_OF_WINDOWS" to user "keeeper-admin" 143ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 915ms
When Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 52s 650ms
And Check if time window counter value equals "1" 195ms
And Select view "DAYS_2" 2s 149ms
And Move advice window "2" 1s 491ms
And Select view "DAY" 2s 136ms
Then Check if time window counter value equals "0" 235ms
And Delete created transport by API 893ms
And Check if time window counter value equals "0" 156ms
And Click in free spot in schedule page to create gray window 450ms
And Check if time window counter value equals "0" 171ms
And Click in free spot in schedule page to create dedicated window 2s 129ms
And Check if time window counter value equals "0" 184ms
After Hooks.deleteTransportAfterTest() 668ms
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" 233ms
And Set basic authorities "ROLE_EDIT_USERS_MAIN_DATA" to user "oaa1-receiver-2@qa.qa-test" 230ms
When Login as "oaa1-receiver-2@qa.qa-test" 4s 224ms
And Go to user "oaa1-receiver@qa.qa-test" details edition 334ms
And Change user details "email" to "newEmailAddress@newEmail.com" 15s 038ms
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.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