Project Number Date
ApolloFullRunnerReport develop.459 10 cze 2021, 07:03

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 8s 863ms Failed
Feature Transport files
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 188ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 222ms
When Go to "TRANSPORT_TABLE" 121ms
And Show all transport types 1s 038ms
And Verify that transport has "0" files 039ms
Then Add file to transport by API 460ms
And Verify that transport has "1" files 607ms
After Hooks.deleteTransportAfterTest() 093ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 099ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 193ms
When Go to "TRANSPORT_TABLE" 133ms
And Show all transport types 1s 039ms
And Verify that transport has "0" files 017ms
Then Add file to transport by API 262ms
And Verify that transport has "1" files 546ms
After Hooks.deleteTransportAfterTest() 071ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 297ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 390ms
When Go to "TRANSPORT_TABLE" 145ms
And Show all transport types 1s 031ms
And Verify that transport has "0" files 039ms
Then Add file to transport by API 307ms
And Verify that transport has "1" files 259ms
After Hooks.deleteTransportAfterTest() 116ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 044ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 195ms
When Go to "TRANSPORT_TABLE" 122ms
And Show all transport types 1s 042ms
And Verify that transport has "0" files 042ms
Then Add file to transport by API 264ms
And Verify that transport has "1" files 875ms
After Hooks.deleteTransportAfterTest() 061ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 021ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 173ms
And Delete transport 17s 632ms
When Go to "ARCHIVE_TAB" 239ms
And Show "DELIVERY" 048ms
And Verify that transport has "0" files 695ms
Then Add file to transport 136ms
And Verify that transport has "1" files 381ms
After Hooks.deleteTransportAfterTest() 070ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 207ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 204ms
And Delete transport 17s 275ms
When Go to "ARCHIVE_TAB" 225ms
And Show "LOAD" 095ms
And Verify that transport has "0" files 1s 300ms
Then Add file to transport 144ms
And Verify that transport has "1" files 348ms
After Hooks.deleteTransportAfterTest() 078ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 422ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 390ms
And Delete transport 17s 873ms
When Go to "ARCHIVE_TAB" 273ms
And Show "DELIVERY" 062ms
And Verify that transport has "0" files 903ms
Then Add file to transport 132ms
And Verify that transport has "1" files 377ms
After Hooks.deleteTransportAfterTest() 073ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 117ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 182ms
And Delete transport 17s 546ms
When Go to "ARCHIVE_TAB" 199ms
And Show "CONTAINER" 081ms
And Verify that transport has "0" files 1s 161ms
Then Add file to transport 130ms
And Verify that transport has "1" files 374ms
After Hooks.deleteTransportAfterTest() 056ms
Given Set token of apiUsername "super-admin-adama" 126ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 15s 176ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 124ms
And Accept transferred transport by Api 144ms
And Login as "paa1-carrier@qa.qa-test" 1s 250ms
Then Verify that "large_entrepreneur_declaration" document can be downloaded 16s 187ms
After Hooks.deleteTransportAfterTest() 056ms
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 1s 316ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 194ms
And Transfer transport to carrier by JSON file "super-admin-adama" "false" confirmation 096ms
Then Verify that "large_entrepreneur_declaration" document can be downloaded 17s 827ms
After Hooks.deleteTransportAfterTest() 072ms
Given Set token of apiUsername "super-admin-adama" 112ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 200ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 2s 167ms
And Add a bid "500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 361ms
And Login as "paa1-carrier@qa.qa-test" 1s 253ms
Then Verify that "large_entrepreneur_declaration" document can be downloaded 16s 020ms
After Hooks.deleteTransportAfterTest() 085ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 190ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 243ms
When Go to "TRANSPORT_TABLE" 123ms
And Show all transport "true" 075ms
Then Verify that transport has "1" CMR file 1s 193ms
After Hooks.deleteTransportAfterTest() 082ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 069ms
And Create transport "CREATE_TRANSPORT_TWO_UNLOAD_STEPS" by JSON file as "super-admin-alrec" 1s 274ms
When Go to "TRANSPORT_TABLE" 130ms
And Show all transport "true" 062ms
Then Verify that transport has "2" CMR file 1s 174ms
After Hooks.deleteTransportAfterTest() 091ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 037ms
And Create transport "CREATE_TRANSPORT_TWO_UNLOAD_STEPS" by JSON file as "super-admin-alrec" 1s 290ms
When Go to "TRANSPORT_TABLE" 115ms
And Show all transport "true" 071ms
Then Verify that "CMR" document can be downloaded 17s 505ms
After Hooks.deleteTransportAfterTest() 052ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 172ms
And Create transport "CREATE_TRANSPORT_TWO_UNLOAD_STEPS" by JSON file as "super-admin-alrec" 1s 265ms
And Show all transport "true" 068ms
And Delete transport 17s 124ms
When Go to "ARCHIVE_TAB" 251ms
And Show "TRANSPORT_ORDER" 046ms
Then Verify that "CMR" document can be downloaded 16s 982ms
After Hooks.deleteTransportAfterTest() 070ms
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 891ms
And Create default accepted mode of transportation by API with "pba1-carrier" 356ms
And If user is login then logout 248ms
And Login as "bausch-admin" and set token of apiUsername "super-admin-bausch" 1s 882ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 059ms
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() 076ms