Project Number Date
ApolloFullRunnerReport develop.285 29 sty 2021, 06:01

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Transport Form - Steps section scenarios 106 1 5 0 0 112 12 1 13 3m 50s 907ms Failed
Feature Transport Form - Steps section scenarios
Given Set token of apiUsername "super-admin-farmacol" 095ms
And Add action authority with: "farmacol" "farmacol-admin" "EXTERNAL_DELIVERY" "MANAGE_LOAD_STEPS" "ACTIVE" 080ms
And Add action authority with: "farmacol" "farmacol-admin" "EXTERNAL_DELIVERY" "MANAGE_UNLOAD_STEPS" "ACTIVE" 048ms
And Login as "farmacol-admin" 2s 599ms
And Go to new transport "EXTERNAL_DELIVERY" 310ms
When Add step "load" 104ms
Then Verify that transport has "3" steps 013ms
After Hooks.rollbackAddedActionAuthorities() 076ms
Given Set token of apiUsername "super-admin-farmacol" 094ms
And Add action authority with: "farmacol" "farmacol-admin" "EXTERNAL_DELIVERY" "MANAGE_LOAD_STEPS" "ACTIVE" 048ms
And Add action authority with: "farmacol" "farmacol-admin" "EXTERNAL_DELIVERY" "MANAGE_UNLOAD_STEPS" "ACTIVE" 045ms
And Login as "farmacol-admin" 2s 026ms
And Go to new transport "EXTERNAL_DELIVERY" 271ms
When Add step "unload" 097ms
Then Verify that transport has "3" steps 012ms
After Hooks.rollbackAddedActionAuthorities() 063ms
Given Set token of apiUsername "super-admin-piast" 091ms
And Add action authority with: "piast" "piast-admin" "LOAD" "MANAGE_UNLOAD_STEPS" "ACTIVE" 041ms
And Get "LOAD" settings from "piast" 034ms
And Set transportType settings with values: "isUnloadStepInWarehouseByDefault", "false" 078ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-piast" 1s 185ms
And Login as "piast-admin" 1s 847ms
And Go to "TRANSPORT_TABLE" 172ms
When Go to transport details "LOAD" 4s 719ms
And Add step "unload" 116ms
And Change filled value in transport details "company-step-2" "autocomplete" "DPA2" "0" 6s 551ms
And Change filled value in transport details "recipient-step-2" "autocomplete" "Testowy" "0" 6s 547ms
Then Click "save-transport-and-close" save button and wait for form to disappear 15s 638ms
And Go to transport details "LOAD" 4s 584ms
And Verify that transport has "3" steps 019ms
After Hooks.deleteTransportAfterTest() 065ms
After Hooks.rollbackTransportTypeSettings() 051ms
After Hooks.rollbackAddedActionAuthorities() 041ms
Given Login as "pskza1-carrier-2@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 045ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 247ms
When Go to "TRANSPORT_TABLE" 116ms
And Go to transport details "SMALLS_IMPORT" 17s 125ms
Then Verify that user can't edit time range for load and unload 15s 010ms
After Hooks.deleteTransportAfterTest() 088ms
Given Set token of apiUsername "super-admin-alrec" 092ms
And Get "TRANSPORT_ORDER" settings from "alrec" 029ms
And Set transportType settings with values: "requiresStepsWeight;isWeightVisibleInContractorStep", "true;true" 046ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 179ms
And Go to new transport "TRANSPORT_ORDER" 402ms
And Click "save-transport-and-close" save button 686ms
Then Verify that "weight-step-1" has validation error 018ms
After Hooks.rollbackTransportTypeSettings() 059ms
Given Set token of apiUsername "super-admin-alrec" 092ms
And Get "TRANSPORT_ORDER" settings from "alrec" 024ms
And Set transportType settings with values: "requiresStepsQuantity;isQuantityVisibleInContractorStep", "true;true" 040ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 827ms
And Go to new transport "TRANSPORT_ORDER" 337ms
And Click "save-transport-and-close" save button 683ms
Then Verify that "number-of-pallets-step-1" has validation error 027ms
After Hooks.rollbackTransportTypeSettings() 047ms
Given Set token of apiUsername "super-admin-alrec" 088ms
And Get "TRANSPORT_ORDER" settings from "alrec" 026ms
And Set transportType settings with values: "requiresStepsQuantityOfBoxes;isNumberOfBoxesVisibleInContractorStep", "true;true" 108ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 112ms
And Go to new transport "TRANSPORT_ORDER" 333ms
And Click "save-transport-and-close" save button 702ms
Then Verify that "number-of-boxes-step-1" has validation error 025ms
After Hooks.rollbackTransportTypeSettings() 058ms
Scenario Outline Check if sum of number of pallets in transport form is correct
Steps
Given Set token of apiUsername "super-admin-neuca" 091ms
And Create transport "CREATE_DELIVERY_TWO_LOADS" by JSON file as "super-admin-neuca" 091ms
java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <422>.

	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:83)
	at org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:77)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrap.callConstructor(ConstructorSite.java:84)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:250)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:494)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1750)
	at sun.reflect.GeneratedMethodAccessor94.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1755)
	at sun.reflect.GeneratedMethodAccessor93.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy:175)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:65)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:77)
	at ✽.Create transport "CREATE_DELIVERY_TWO_LOADS" by JSON file as "super-admin-neuca"(file:Features/Atom/Transport/TransportForm/StepsSection.feature:68)
And Login as "neuca-admin" 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Show all transport types 000ms
When Go to transport details "DELIVERY" 000ms
Then Check if sum of number of pallets in transport form in "load" steps is correct 000ms
After Hooks.deleteTransportAfterTest() 002ms
Given Set token of apiUsername "super-admin-hochland" 094ms
And Create transport "CREATE_EXPORT" by JSON file as "super-admin-hochland" 1s 423ms
And Login as "hochland-admin" 1s 321ms
And Go to "TRANSPORT_TABLE" 081ms
And Show all transport types 1s 052ms
When Go to transport details "EXPORT" 5s 601ms
Then Check if sum of number of pallets in transport form in "unload" steps is correct 063ms
After Hooks.deleteTransportAfterTest() 108ms
Given Set token of apiUsername "super-admin-neuca" 089ms
And Get "DELIVERY" settings from "neuca" 067ms
And Set transportType settings with values: "quantitySumCheckValue", "33" 118ms
And Login as "neuca-admin" 890ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 15s 286ms
When Go to "TRANSPORT_TABLE" 207ms
And Go to transport details "DELIVERY" 32s 470ms
And Set number of pallets in "load" step in transport - "32" 149ms
And Check if number of pallets check message is not visible in transport form 15s 039ms
And Set number of pallets in "load" step in transport - "34" 122ms
Then Check if number of pallets check message is visible in transport form 058ms
After Hooks.deleteTransportAfterTest() 158ms
After Hooks.rollbackTransportTypeSettings() 103ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 212ms
When Go to new transport "SMALLS_EXPORT" 408ms
And Change filled value in transport details "company-step-1" "autocomplete" "Dostawca SKZ Automat 2" "0" 6s 559ms
Then Check if available addresses in company step are only of "Dostawca SKZ Automat 2" 672ms
Given Set token of apiUsername "super-admin-farmacol" 093ms
And Add action authority with: "farmacol" "farmacol-admin" "EXTERNAL_DELIVERY" "MANAGE_UNLOAD_STEPS" "ACTIVE" 046ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 048ms
And Set transportType settings with values: "isUnloadStepInWarehouseByDefault", "true" 059ms
And Login as "farmacol-admin" 2s 290ms
And Go to new transport "EXTERNAL_DELIVERY" 309ms
And Add step "unload" 098ms
And Click "save-transport-and-close" save button 700ms
Then Verify that "time-range-from-date-2" has validation error 026ms
Then Verify that "time-range-to-date-2" has validation error 023ms
And Change filled value in transport details "time-range-from-date-2" "date" "" "0" 3s 295ms
And Click "save-transport-and-close" save button 710ms
And Verify that "time-range-from-date-2" has no validation error 022ms
And Verify that "time-range-to-date-2" has no validation error 018ms
After Hooks.deleteTransportAfterTest() 002ms
After Hooks.rollbackTransportTypeSettings() 063ms
After Hooks.rollbackAddedActionAuthorities() 046ms
Given Set token of apiUsername "super-admin-piast" 096ms
And Add action authority with: "piast" "piast-admin" "LOAD" "ADD_LOAD_STEP_FROM_UNLOAD" "ACTIVE" 047ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 235ms
When Login as "piast-admin" 1s 848ms
And Go to transport details "LOAD" 4s 737ms
And Get inputs from database "PIAST_LOAD_ADD_UNLOAD_STEP" "super-admin-piast" 002ms
And Add step "unload" 118ms
And Fill step data 15s 063ms
And Get inputs from database "PIAST_LOAD_ADD_LOAD_STEP" "super-admin-piast" 002ms
And Add step "load" 124ms
And Fill step data 5s 476ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 670ms
Then Go to transport details "LOAD" 4s 583ms
And Check if "unload" step is added as "3" step in transport form 039ms
And Check if "load" step is added as "4" step in transport form 030ms
After Hooks.deleteTransportAfterTest() 088ms
After Hooks.rollbackAddedActionAuthorities() 042ms