Project Number Date
ApolloFullRunnerReport develop.448 01 cze 2021, 17:16

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 11s 125ms Failed
Feature Transport files
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 185ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 159ms
When Go to "TRANSPORT_TABLE" 135ms
And Show all transport types 1s 043ms
And Verify that transport has "0" files 040ms
Then Add file to transport by API 1s 326ms
And Verify that transport has "1" files 2s 706ms
After Hooks.deleteTransportAfterTest() 075ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 078ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 188ms
When Go to "TRANSPORT_TABLE" 136ms
And Show all transport types 1s 030ms
And Verify that transport has "0" files 036ms
Then Add file to transport by API 314ms
And Verify that transport has "1" files 441ms
After Hooks.deleteTransportAfterTest() 073ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 286ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 336ms
When Go to "TRANSPORT_TABLE" 103ms
And Show all transport types 1s 027ms
And Verify that transport has "0" files 033ms
Then Add file to transport by API 269ms
And Verify that transport has "1" files 423ms
After Hooks.deleteTransportAfterTest() 093ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 987ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 172ms
When Go to "TRANSPORT_TABLE" 107ms
And Show all transport types 1s 032ms
And Verify that transport has "0" files 033ms
Then Add file to transport by API 249ms
And Verify that transport has "1" files 939ms
After Hooks.deleteTransportAfterTest() 063ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 037ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 184ms
And Delete transport 17s 615ms
When Go to "ARCHIVE_TAB" 235ms
And Show "DELIVERY" 052ms
And Verify that transport has "0" files 803ms
Then Add file to transport 132ms
And Verify that transport has "1" files 468ms
After Hooks.deleteTransportAfterTest() 077ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 211ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 202ms
And Delete transport 17s 367ms
When Go to "ARCHIVE_TAB" 234ms
And Show "LOAD" 090ms
And Verify that transport has "0" files 1s 103ms
Then Add file to transport 137ms
And Verify that transport has "1" files 381ms
After Hooks.deleteTransportAfterTest() 065ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 427ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 319ms
And Delete transport 17s 847ms
When Go to "ARCHIVE_TAB" 248ms
And Show "DELIVERY" 051ms
And Verify that transport has "0" files 1s 189ms
Then Add file to transport 167ms
And Verify that transport has "1" files 392ms
After Hooks.deleteTransportAfterTest() 085ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 179ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 203ms
And Delete transport 17s 546ms
When Go to "ARCHIVE_TAB" 242ms
And Show "CONTAINER" 078ms
And Verify that transport has "0" files 1s 128ms
Then Add file to transport 140ms
And Verify that transport has "1" files 385ms
After Hooks.deleteTransportAfterTest() 064ms
Given Set token of apiUsername "super-admin-adama" 120ms
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 128ms
And Accept transferred transport by Api 177ms
And Login as "paa1-carrier@qa.qa-test" 1s 269ms
Then Verify that "large_entrepreneur_declaration" document can be downloaded 15s 564ms
After Hooks.deleteTransportAfterTest() 064ms
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 1s 236ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 214ms
And Transfer transport to carrier by JSON file "super-admin-adama" "false" confirmation 078ms
Then Verify that "large_entrepreneur_declaration" document can be downloaded 17s 797ms
After Hooks.deleteTransportAfterTest() 060ms
Given Set token of apiUsername "super-admin-adama" 119ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 177ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 2s 171ms
And Add a bid "500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 325ms
And Login as "paa1-carrier@qa.qa-test" 1s 207ms
Then Verify that "large_entrepreneur_declaration" document can be downloaded 15s 984ms
After Hooks.deleteTransportAfterTest() 102ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 240ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 233ms
When Go to "TRANSPORT_TABLE" 151ms
And Show all transport "true" 076ms
Then Verify that transport has "1" CMR file 1s 186ms
After Hooks.deleteTransportAfterTest() 105ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 080ms
And Create transport "CREATE_TRANSPORT_TWO_UNLOAD_STEPS" by JSON file as "super-admin-alrec" 1s 289ms
When Go to "TRANSPORT_TABLE" 129ms
And Show all transport "true" 068ms
Then Verify that transport has "2" CMR file 1s 188ms
After Hooks.deleteTransportAfterTest() 108ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 038ms
And Create transport "CREATE_TRANSPORT_TWO_UNLOAD_STEPS" by JSON file as "super-admin-alrec" 1s 298ms
When Go to "TRANSPORT_TABLE" 128ms
And Show all transport "true" 067ms
Then Verify that "CMR" document can be downloaded 17s 296ms
After Hooks.deleteTransportAfterTest() 077ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 086ms
And Create transport "CREATE_TRANSPORT_TWO_UNLOAD_STEPS" by JSON file as "super-admin-alrec" 1s 254ms
And Show all transport "true" 074ms
And Delete transport 17s 128ms
When Go to "ARCHIVE_TAB" 227ms
And Show "TRANSPORT_ORDER" 050ms
Then Verify that "CMR" document can be downloaded 17s 020ms
After Hooks.deleteTransportAfterTest() 056ms
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 921ms
And Create default accepted mode of transportation by API with "pba1-carrier" 401ms
And If user is login then logout 253ms
And Login as "bausch-admin" and set token of apiUsername "super-admin-bausch" 1s 785ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 063ms
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() 074ms