Project Number Date
ApolloFullRunnerReport develop.449 02 cze 2021, 08:56

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Transport files 102 1 9 0 0 112 15 1 16 4m 9s 031ms Failed
Feature Transport files
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 197ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 211ms
When Go to "TRANSPORT_TABLE" 122ms
And Show all transport types 1s 040ms
And Verify that transport has "0" files 042ms
Then Add file to transport by API 776ms
And Verify that transport has "1" files 257ms
After Hooks.deleteTransportAfterTest() 086ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 128ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 200ms
When Go to "TRANSPORT_TABLE" 123ms
And Show all transport types 1s 040ms
And Verify that transport has "0" files 035ms
Then Add file to transport by API 370ms
And Verify that transport has "1" files 436ms
After Hooks.deleteTransportAfterTest() 071ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 340ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 373ms
When Go to "TRANSPORT_TABLE" 139ms
And Show all transport types 1s 036ms
And Verify that transport has "0" files 029ms
Then Add file to transport by API 279ms
And Verify that transport has "1" files 312ms
After Hooks.deleteTransportAfterTest() 103ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 207ms
When Go to "TRANSPORT_TABLE" 131ms
And Show all transport types 1s 042ms
And Verify that transport has "0" files 041ms
Then Add file to transport by API 291ms
And Verify that transport has "1" files 856ms
After Hooks.deleteTransportAfterTest() 078ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 108ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 210ms
And Delete transport 17s 707ms
When Go to "ARCHIVE_TAB" 215ms
And Show "DELIVERY" 053ms
And Verify that transport has "0" files 703ms
Then Add file to transport 158ms
And Verify that transport has "1" files 395ms
After Hooks.deleteTransportAfterTest() 068ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 204ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 187ms
And Delete transport 17s 272ms
When Go to "ARCHIVE_TAB" 238ms
And Show "LOAD" 080ms
And Verify that transport has "0" files 1s 212ms
Then Add file to transport 137ms
And Verify that transport has "1" files 435ms
After Hooks.deleteTransportAfterTest() 064ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 421ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 363ms
And Delete transport 17s 876ms
When Go to "ARCHIVE_TAB" 224ms
And Show "DELIVERY" 068ms
And Verify that transport has "0" files 1s 181ms
Then Add file to transport 164ms
And Verify that transport has "1" files 453ms
After Hooks.deleteTransportAfterTest() 089ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 153ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 206ms
And Delete transport 17s 544ms
When Go to "ARCHIVE_TAB" 253ms
And Show "CONTAINER" 082ms
And Verify that transport has "0" files 1s 149ms
Then Add file to transport 139ms
And Verify that transport has "1" files 437ms
After Hooks.deleteTransportAfterTest() 060ms
Given Set token of apiUsername "super-admin-adama" 126ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 15s 174ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 109ms
And Accept transferred transport by Api 156ms
And Login as "paa1-carrier@qa.qa-test" 1s 276ms
Then Verify that "large_entrepreneur_declaration" document can be downloaded 16s 290ms
After Hooks.deleteTransportAfterTest() 062ms
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 1s 308ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 211ms
And Transfer transport to carrier by JSON file "super-admin-adama" "false" confirmation 111ms
Then Verify that "large_entrepreneur_declaration" document can be downloaded 17s 316ms
After Hooks.deleteTransportAfterTest() 084ms
Given Set token of apiUsername "super-admin-adama" 132ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 195ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 2s 168ms
And Add a bid "500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 346ms
And Login as "paa1-carrier@qa.qa-test" 1s 176ms
Then Verify that "large_entrepreneur_declaration" document can be downloaded 15s 970ms
After Hooks.deleteTransportAfterTest() 085ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 157ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 229ms
When Go to "TRANSPORT_TABLE" 136ms
And Show all transport "true" 068ms
Then Verify that transport has "1" CMR file 1s 193ms
After Hooks.deleteTransportAfterTest() 070ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 045ms
And Create transport "CREATE_TRANSPORT_TWO_UNLOAD_STEPS" by JSON file as "super-admin-alrec" 1s 258ms
When Go to "TRANSPORT_TABLE" 123ms
And Show all transport "true" 068ms
Then Verify that transport has "2" CMR file 1s 180ms
After Hooks.deleteTransportAfterTest() 081ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 051ms
And Create transport "CREATE_TRANSPORT_TWO_UNLOAD_STEPS" by JSON file as "super-admin-alrec" 1s 282ms
When Go to "TRANSPORT_TABLE" 100ms
And Show all transport "true" 055ms
Then Verify that "CMR" document can be downloaded 17s 563ms
After Hooks.deleteTransportAfterTest() 065ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 120ms
And Create transport "CREATE_TRANSPORT_TWO_UNLOAD_STEPS" by JSON file as "super-admin-alrec" 1s 290ms
And Show all transport "true" 069ms
And Delete transport 17s 166ms
When Go to "ARCHIVE_TAB" 226ms
And Show "TRANSPORT_ORDER" 044ms
Then Verify that "CMR" document can be downloaded 16s 944ms
After Hooks.deleteTransportAfterTest() 066ms
Scenario Outline The link to the delivery document appears after confirming the respective status [A-6905]
Steps
Given Login as "pba1-carrier" and set token of apiUsername "super-admin-bausch" 1s 927ms
And Create default accepted mode of transportation by API with "pba1-carrier" 376ms
And If user is login then logout 252ms
And Login as "bausch-admin" and set token of apiUsername "super-admin-bausch" 1s 841ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 070ms
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.GeneratedMethodAccessor73.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.GeneratedMethodAccessor72.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:64)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:76)
	at ✽.Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch"(file:Features/Atom/Transport/File.feature:112)
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 000ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-bausch" 000ms
And Click button advice in transport table "LOAD_PL" 000ms
And Set advice window in schedule 000ms
And Fill advice form 000ms
And Click advice save button and wait for advice form to disappear 000ms
And Find transport in table with status "advice-added" 000ms
When Confirm statuses until reach "on-the-way" 000ms
Then Verify that "delivery_document" document can be downloaded 000ms
After Hooks.deleteTransportAfterTest() 000ms
After Hooks.deleteModeOfTransportationAfterTest() 078ms