Project Number Date
ApolloFullRunnerReport develop.287 31 sty 2021, 04:47

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 4m 7s 255ms Failed
Feature Transport Form - Steps section scenarios
Given Set token of apiUsername "super-admin-farmacol" 112ms
And Add action authority with: "farmacol" "farmacol-admin" "EXTERNAL_DELIVERY" "MANAGE_LOAD_STEPS" "ACTIVE" 092ms
And Add action authority with: "farmacol" "farmacol-admin" "EXTERNAL_DELIVERY" "MANAGE_UNLOAD_STEPS" "ACTIVE" 041ms
And Login as "farmacol-admin" 2s 631ms
And Go to new transport "EXTERNAL_DELIVERY" 295ms
When Add step "load" 095ms
Then Verify that transport has "3" steps 013ms
After Hooks.rollbackAddedActionAuthorities() 067ms
Given Set token of apiUsername "super-admin-farmacol" 089ms
And Add action authority with: "farmacol" "farmacol-admin" "EXTERNAL_DELIVERY" "MANAGE_LOAD_STEPS" "ACTIVE" 044ms
And Add action authority with: "farmacol" "farmacol-admin" "EXTERNAL_DELIVERY" "MANAGE_UNLOAD_STEPS" "ACTIVE" 040ms
And Login as "farmacol-admin" 2s 037ms
And Go to new transport "EXTERNAL_DELIVERY" 276ms
When Add step "unload" 105ms
Then Verify that transport has "3" steps 011ms
After Hooks.rollbackAddedActionAuthorities() 059ms
Given Set token of apiUsername "super-admin-piast" 090ms
And Add action authority with: "piast" "piast-admin" "LOAD" "MANAGE_UNLOAD_STEPS" "ACTIVE" 042ms
And Get "LOAD" settings from "piast" 032ms
And Set transportType settings with values: "isUnloadStepInWarehouseByDefault", "false" 074ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-piast" 1s 423ms
And Login as "piast-admin" 1s 967ms
And Go to "TRANSPORT_TABLE" 156ms
When Go to transport details "LOAD" 4s 664ms
And Add step "unload" 124ms
And Change filled value in transport details "company-step-2" "autocomplete" "DPA2" "0" 6s 533ms
And Change filled value in transport details "recipient-step-2" "autocomplete" "Testowy" "0" 6s 524ms
Then Click "save-transport-and-close" save button and wait for form to disappear 16s 136ms
And Go to transport details "LOAD" 4s 563ms
And Verify that transport has "3" steps 023ms
After Hooks.deleteTransportAfterTest() 069ms
After Hooks.rollbackTransportTypeSettings() 057ms
After Hooks.rollbackAddedActionAuthorities() 038ms
Given Login as "pskza1-carrier-2@qa.qa-test" and set token of apiUsername "super-admin-skz" 6s 974ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 785ms
When Go to "TRANSPORT_TABLE" 116ms
And Go to transport details "SMALLS_IMPORT" 17s 133ms
Then Verify that user can't edit time range for load and unload 15s 061ms
After Hooks.deleteTransportAfterTest() 175ms
Given Set token of apiUsername "super-admin-alrec" 103ms
And Get "TRANSPORT_ORDER" settings from "alrec" 028ms
And Set transportType settings with values: "requiresStepsWeight;isWeightVisibleInContractorStep", "true;true" 063ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 242ms
And Go to new transport "TRANSPORT_ORDER" 383ms
And Click "save-transport-and-close" save button 701ms
Then Verify that "weight-step-1" has validation error 023ms
After Hooks.rollbackTransportTypeSettings() 042ms
Given Set token of apiUsername "super-admin-alrec" 094ms
And Get "TRANSPORT_ORDER" settings from "alrec" 024ms
And Set transportType settings with values: "requiresStepsQuantity;isQuantityVisibleInContractorStep", "true;true" 039ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 052ms
And Go to new transport "TRANSPORT_ORDER" 353ms
And Click "save-transport-and-close" save button 685ms
Then Verify that "number-of-pallets-step-1" has validation error 021ms
After Hooks.rollbackTransportTypeSettings() 037ms
Given Set token of apiUsername "super-admin-alrec" 085ms
And Get "TRANSPORT_ORDER" settings from "alrec" 021ms
And Set transportType settings with values: "requiresStepsQuantityOfBoxes;isNumberOfBoxesVisibleInContractorStep", "true;true" 055ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 035ms
And Go to new transport "TRANSPORT_ORDER" 372ms
And Click "save-transport-and-close" save button 693ms
Then Verify that "number-of-boxes-step-1" has validation error 023ms
After Hooks.rollbackTransportTypeSettings() 056ms
Scenario Outline Check if sum of number of pallets in transport form is correct
Steps
Given Set token of apiUsername "super-admin-neuca" 089ms
And Create transport "CREATE_DELIVERY_TWO_LOADS" by JSON file as "super-admin-neuca" 126ms
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" 084ms
And Create transport "CREATE_EXPORT" by JSON file as "super-admin-hochland" 6s 255ms
And Login as "hochland-admin" 1s 296ms
And Go to "TRANSPORT_TABLE" 087ms
And Show all transport types 1s 052ms
When Go to transport details "EXPORT" 5s 547ms
Then Check if sum of number of pallets in transport form in "unload" steps is correct 055ms
After Hooks.deleteTransportAfterTest() 137ms
Given Set token of apiUsername "super-admin-neuca" 087ms
And Get "DELIVERY" settings from "neuca" 068ms
And Set transportType settings with values: "quantitySumCheckValue", "33" 063ms
And Login as "neuca-admin" 1s 247ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 15s 313ms
When Go to "TRANSPORT_TABLE" 229ms
And Go to transport details "DELIVERY" 32s 487ms
And Set number of pallets in "load" step in transport - "32" 153ms
And Check if number of pallets check message is not visible in transport form 15s 069ms
And Set number of pallets in "load" step in transport - "34" 125ms
Then Check if number of pallets check message is visible in transport form 046ms
After Hooks.deleteTransportAfterTest() 152ms
After Hooks.rollbackTransportTypeSettings() 087ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 246ms
When Go to new transport "SMALLS_EXPORT" 388ms
And Change filled value in transport details "company-step-1" "autocomplete" "Dostawca SKZ Automat 2" "0" 6s 569ms
Then Check if available addresses in company step are only of "Dostawca SKZ Automat 2" 660ms
Given Set token of apiUsername "super-admin-farmacol" 095ms
And Add action authority with: "farmacol" "farmacol-admin" "EXTERNAL_DELIVERY" "MANAGE_UNLOAD_STEPS" "ACTIVE" 081ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 069ms
And Set transportType settings with values: "isUnloadStepInWarehouseByDefault", "true" 049ms
And Login as "farmacol-admin" 7s 067ms
And Go to new transport "EXTERNAL_DELIVERY" 284ms
And Add step "unload" 080ms
And Click "save-transport-and-close" save button 685ms
Then Verify that "time-range-from-date-2" has validation error 020ms
Then Verify that "time-range-to-date-2" has validation error 020ms
And Change filled value in transport details "time-range-from-date-2" "date" "" "0" 3s 338ms
And Click "save-transport-and-close" save button 705ms
And Verify that "time-range-from-date-2" has no validation error 019ms
And Verify that "time-range-to-date-2" has no validation error 018ms
After Hooks.deleteTransportAfterTest() 002ms
After Hooks.rollbackTransportTypeSettings() 060ms
After Hooks.rollbackAddedActionAuthorities() 064ms
Given Set token of apiUsername "super-admin-piast" 093ms
And Add action authority with: "piast" "piast-admin" "LOAD" "ADD_LOAD_STEP_FROM_UNLOAD" "ACTIVE" 046ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 400ms
When Login as "piast-admin" 1s 994ms
And Go to transport details "LOAD" 4s 773ms
And Get inputs from database "PIAST_LOAD_ADD_UNLOAD_STEP" "super-admin-piast" 002ms
And Add step "unload" 116ms
And Fill step data 15s 063ms
And Get inputs from database "PIAST_LOAD_ADD_LOAD_STEP" "super-admin-piast" 002ms
And Add step "load" 126ms
And Fill step data 5s 471ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 193ms
Then Go to transport details "LOAD" 4s 596ms
And Check if "unload" step is added as "3" step in transport form 034ms
And Check if "load" step is added as "4" step in transport form 029ms
After Hooks.deleteTransportAfterTest() 069ms
After Hooks.rollbackAddedActionAuthorities() 039ms