Project Number Date
ApolloFullRunnerReport kapibary.39 14 cze 2021, 04:16

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 34s 468ms Failed
Feature CRUD warehouse zones
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 713ms
Given Create warehouse zone "CREATE_WAREHOUSE_ZONE" by JSON file as "super-admin-alrec" 485ms
And Create ramp to a warehouse zone "ADD_RAMP_TO_WAREHOUSE_ZONE" by JSON file as "super-admin-alrec" 796ms
Then Disable warehouse zone "DELETE_WAREHOUSE_ZONE" by JSON file as "super-admin-alrec" 302ms
And Go to "WAREHOUSE_TAB" 685ms
Then Check if the ramps are not visible in the schedule after the zone is disabled 187ms
After Hooks.removeZoneAfterTest() 259ms
Scenario Outline Check GUI for warehouse zone [A-7387]
Steps
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 470ms
And Go to "SETTINGS_TAB" 758ms
And Go to warehouse "Lantmannen Unibake Poland - Nieporęt" 1s 372ms
And Go to add new warehouse form 199ms
Then Check if transport type checkbox in new warehouse zone form is selected 097ms
When Fill new warehouse zone form 775ms
And Set new warehouse zone name 062ms
And Save new warehouse zone form 224ms
And Click add ramp button for previously created warehouse zone 1s 010ms
And Fill new ramp form 3s 107ms
And Click save ramp button 1s 127ms
And Click back to warehouse button 1s 278ms
When Go to new transport "DELIVERY" 625ms
And Get inputs from database "CREATE_DELIVERY" "super-admin-lantmannen" 033ms
And Fill transport form 42s 837ms
And Change filled value in transport details "warehouse" "select" "Lantmannen Unibake Poland - Nieporęt" "0" 3s 789ms
And Change filled value in transport details "warehouse-zone-step-0" "select" "abcde" "0" 3s 810ms
And Click "save-transport" save button and wait for form to disappear 16s 343ms
Then Check if new warehouse zone is available for advice in the schedule 084ms
And Check if new ramp is available for advice in the schedule 078ms
Hooks
After Hooks.removeZoneAfterTest() 000ms
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 258ms
And Go to "SETTINGS_TAB" 952ms
And Go to warehouse "Lantmannen Unibake Poland - Nieporęt" 1s 378ms
And Go to add new warehouse form 181ms
Then Check if transport type checkbox in new warehouse zone form is selected 101ms
When Fill new warehouse zone form 804ms
And Unselect all transport type checkbox in new warehouse zone form 339ms
And Save new warehouse zone form 153ms
Then Check message in javascript alert "Czy na pewno chcesz zostawić strefę bez powiązania z typem transportu?" 016ms
And Dismiss alert 025ms