Project Number Date
ApolloFullRunnerReport kapibary.29 06 cze 2021, 06:06

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
CRUD warehouse zones 36 0 0 0 0 36 2 1 3 1m 36s 640ms Failed
Feature CRUD warehouse zones
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 3s 644ms
Given Create warehouse zone "CREATE_WAREHOUSE_ZONE" by JSON file as "super-admin-alrec" 486ms
And Create ramp to a warehouse zone "ADD_RAMP_TO_WAREHOUSE_ZONE" by JSON file as "super-admin-alrec" 854ms
Then Disable warehouse zone "DELETE_WAREHOUSE_ZONE" by JSON file as "super-admin-alrec" 326ms
And Go to "WAREHOUSE_TAB" 695ms
Then Check if the ramps are not visible in the schedule after the zone is disabled 192ms
After Hooks.removeZoneAfterTest() 266ms
Scenario Outline Check GUI for warehouse zone [A-7387]
Steps
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 550ms
And Go to "SETTINGS_TAB" 777ms
And Go to warehouse "Lantmannen Unibake Poland - Nieporęt" 1s 387ms
And Go to add new warehouse form 176ms
Then Check if transport type checkbox in new warehouse zone form is selected 104ms
When Fill new warehouse zone form 924ms
And Set new warehouse zone name 070ms
And Save new warehouse zone form 162ms
And Click add ramp button for previously created warehouse zone 1s 222ms
And Fill new ramp form 3s 228ms
And Click save ramp button 1s 146ms
And Click back to warehouse button 1s 282ms
When Go to new transport "DELIVERY" 632ms
And Get inputs from database "CREATE_DELIVERY" "super-admin-lantmannen" 036ms
And Fill transport form 43s 162ms
And Change filled value in transport details "warehouse" "select" "Lantmannen Unibake Poland - Nieporęt" "0" 3s 945ms
And Change filled value in transport details "warehouse-zone-step-0" "select" "abcde" "0" 3s 911ms
And Click "save-transport" save button and wait for form to disappear 16s 421ms
Then Check if new warehouse zone is available for advice in the schedule 076ms
And Check if new ramp is available for advice in the schedule 084ms
Hooks
After Hooks.removeZoneAfterTest() 001ms
java.lang.IllegalStateException: Transaction already active
	at org.hibernate.engine.transaction.internal.TransactionImpl.begin(TransactionImpl.java:75)
	at Utils.JpaUtils.Apollo.SelectService.ApolloUpdateDbService.disableWarehouseZoneByName(ApolloUpdateDbService.java:62)
	at CucumberTests.Hooks.removeZoneAfterTest(Hooks.java:568)
	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)
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 5s 159ms
And Go to "SETTINGS_TAB" 866ms
And Go to warehouse "Lantmannen Unibake Poland - Nieporęt" 1s 554ms
And Go to add new warehouse form 189ms
Then Check if transport type checkbox in new warehouse zone form is selected 102ms
When Fill new warehouse zone form 806ms
And Unselect all transport type checkbox in new warehouse zone form 266ms
And Save new warehouse zone form 143ms
Then Check message in javascript alert "Czy na pewno chcesz zostawić strefę bez powiązania z typem transportu?" 018ms
And Dismiss alert 026ms