Project Number Date
ApolloFullRunnerReport kapibary.23 31 maj 2021, 07:26

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 32s 690ms Failed
Feature CRUD warehouse zones
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 796ms
Given Create warehouse zone "CREATE_WAREHOUSE_ZONE" by JSON file as "super-admin-alrec" 491ms
And Create ramp to a warehouse zone "ADD_RAMP_TO_WAREHOUSE_ZONE" by JSON file as "super-admin-alrec" 853ms
Then Disable warehouse zone "DELETE_WAREHOUSE_ZONE" by JSON file as "super-admin-alrec" 324ms
And Go to "WAREHOUSE_TAB" 674ms
Then Check if the ramps are not visible in the schedule after the zone is disabled 171ms
After Hooks.removeZoneAfterTest() 278ms
Scenario Outline Check GUI for warehouse zone [A-7387]
Steps
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 481ms
And Go to "SETTINGS_TAB" 748ms
And Go to warehouse "Lantmannen Unibake Poland - Nieporęt" 1s 364ms
And Go to add new warehouse form 179ms
Then Check if transport type checkbox in new warehouse zone form is selected 097ms
When Fill new warehouse zone form 838ms
And Set new warehouse zone name 068ms
And Save new warehouse zone form 221ms
And Click add ramp button for previously created warehouse zone 1s 018ms
And Fill new ramp form 3s 174ms
And Click save ramp button 1s 138ms
And Click back to warehouse button 1s 309ms
When Go to new transport "DELIVERY" 606ms
And Get inputs from database "CREATE_DELIVERY" "super-admin-lantmannen" 032ms
And Fill transport form 42s 428ms
And Change filled value in transport details "warehouse" "select" "Lantmannen Unibake Poland - Nieporęt" "0" 3s 723ms
And Change filled value in transport details "warehouse-zone-step-0" "select" "abcde" "0" 3s 805ms
And Click "save-transport" save button and wait for form to disappear 15s 779ms
Then Check if new warehouse zone is available for advice in the schedule 080ms
And Check if new ramp is available for advice in the schedule 075ms
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" 4s 525ms
And Go to "SETTINGS_TAB" 768ms
And Go to warehouse "Lantmannen Unibake Poland - Nieporęt" 1s 376ms
And Go to add new warehouse form 165ms
Then Check if transport type checkbox in new warehouse zone form is selected 108ms
When Fill new warehouse zone form 804ms
And Unselect all transport type checkbox in new warehouse zone form 268ms
And Save new warehouse zone form 140ms
Then Check message in javascript alert "Czy na pewno chcesz zostawić strefę bez powiązania z typem transportu?" 018ms
And Dismiss alert 025ms