Project Number Date
ApolloFullRunnerReport 2021.AT1.43 05 sie 2021, 04:46

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Advice Mail 97 0 0 0 0 97 7 1 8 12m 12s 920ms Failed
Feature Advice Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 956ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 236ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 234ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-adama" 037ms
And Show all transport types 1s 041ms
And Click button advice in transport table "CONTAINER" 086ms
And Set advice window in schedule 2s 449ms
And Fill advice form 13s 899ms
And Click advice save button and wait for advice form to disappear 30s 669ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zapisano awizację! | Advice has been saved!" 5s 831ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 108ms
After Hooks.cleanUserDetailsAfterTest() 165ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 141ms
And Prepare user "piast-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 179ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 207ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 037ms
And Show all transport types 1s 043ms
And Click button advice in transport table "DELIVERY" 092ms
And Set advice window in schedule 2s 560ms
And Fill advice form 10s 463ms
And Click advice save button and wait for advice form to disappear 30s 711ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zapisano awizację! | Advice has been saved!" 5s 540ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 106ms
After Hooks.cleanUserDetailsAfterTest() 146ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 106ms
And Prepare user "keeeper-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 265ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 231ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 038ms
And Show all transport types 1s 041ms
And Click button advice in transport table "LOAD" 092ms
And Set advice window in schedule 2s 433ms
And Fill advice form 15s 258ms
And Click advice save button and wait for advice form to disappear 30s 717ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zapisano awizację! | Time window has been saved!" 5s 778ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 101ms
After Hooks.cleanUserDetailsAfterTest() 206ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 481ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 185ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 190ms
And Show all transport types 1s 043ms
And Create advice "ADVICE_CONTAINER" "CONTAINER" "super-admin-adama" 47s 163ms
And Go to "TRANSPORT_TABLE" 192ms
And Go to transport details "CONTAINER" 2s 413ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-adama" 036ms
When Go to transport details "CONTAINER" 3s 178ms
And Fill transport form 4s 727ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-adama" 037ms
And Expand advice panel 104ms
And Edit advice in transport details 14s 421ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 059ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zmiana w awizacji numer" 5s 802ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 163ms
After Hooks.cleanUserDetailsAfterTest() 203ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 514ms
And Prepare user "piast-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 174ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 219ms
And Show all transport types 1s 044ms
And Create advice "ADVICE_DELIVERY" "DELIVERY" "super-admin-piast" 43s 832ms
And Go to "TRANSPORT_TABLE" 233ms
And Go to transport details "DELIVERY" 2s 516ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-piast" 037ms
When Go to transport details "DELIVERY" 3s 153ms
And Fill transport form 1m 2s 095ms
And Get inputs from database "EDIT_ADVICE_DELIVERY" "super-admin-piast" 038ms
And Expand advice panel 111ms
And Edit advice in transport details 6s 543ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 123ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zmiana w awizacji numer" 5s 871ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 115ms
After Hooks.cleanUserDetailsAfterTest() 164ms
Before Hooks.showScenarioName(Scenario) 002ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 549ms
And Prepare user "keeeper-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 241ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 208ms
And Show all transport types 1s 043ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 48s 445ms
And Go to "TRANSPORT_TABLE" 179ms
And Go to transport details "LOAD" 2s 378ms
And Get inputs from database "EDIT_LOAD" "super-admin-keeeper" 040ms
When Go to transport details "LOAD" 3s 167ms
And Fill transport form 25s 947ms
And Get inputs from database "EDIT_ADVICE_LOAD" "super-admin-keeeper" 037ms
And Expand advice panel 111ms
And Edit advice in transport details 20s 592ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 117ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zmiana w awizacji numer" 5s 810ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 111ms
After Hooks.cleanUserDetailsAfterTest() 227ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skd" 094ms
And Prepare user "swiss-krono-delivery-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 135ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 1s 329ms
And Confirm status "ARRIVAL" by Public API "v1" 333ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Potwierdzono status Wjazd na teren zakładu" 10s 759ms
Then Check if user got a mail 000ms
And Confirm status "DEPARTURE" by Public API "v1" 248ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Potwierdzono status Wyjazd" 37s 495ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 148ms
After Hooks.cleanUserDetailsAfterTest() 160ms
Scenario Outline Check if verification mail was sent to transport creator
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-hochland" 097ms
And Prepare company "Dostawca Hochland Automat 1" verification email setting "48h" 035ms
And Prepare user "dha1-supplier-2@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 172ms
And Login as "dha1-supplier-2@qa.qa-test" and set token of apiUsername "dha1-supplier-2@qa.qa-test" 2s 244ms
And Create transport "CREATE_DELIVERY" by JSON file as "dha1-supplier-2@qa.qa-test" 15s 331ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Weryfikacja danych awizacji" 1m 25s 836ms
Then Check if user got a mail 000ms
Hooks
After Hooks.deleteTransportAfterTest() 123ms
After Hooks.cleanUserDetailsAfterTest() 251ms
After Hooks.rollbackVerificationEmailSettingAfterTest() 090ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania PUT pod adresem /executeUpdate?table=partnership&column=advice_verification&value=FALSE&condition=id&conditionValue=83467726 - status odpowiedzi: 403 , komunikat:  [path:/apollo/api/executeUpdate, error:Forbidden, message:Forbidden, timestamp:1628110089744, 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 Utils.RestUtils.RestUtil.updateTableFromApolloApi(RestUtil.java:334)
	at CucumberTests.Hooks.rollbackVerificationEmailSettingAfterTest(Hooks.java:624)
	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)