Project Number Date
ApolloFullRunnerReport develop.458 09 cze 2021, 19:28

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 3m 59s 126ms Failed
Feature Transport files
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 134ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 207ms
When Go to "TRANSPORT_TABLE" 131ms
And Show all transport types 1s 038ms
And Verify that transport has "0" files 042ms
Then Add file to transport by API 441ms
And Verify that transport has "1" files 605ms
After Hooks.deleteTransportAfterTest() 073ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 089ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 216ms
When Go to "TRANSPORT_TABLE" 114ms
And Show all transport types 1s 034ms
And Verify that transport has "0" files 849ms
Then Add file to transport by API 287ms
And Verify that transport has "1" files 2s 705ms
After Hooks.deleteTransportAfterTest() 088ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 292ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 360ms
When Go to "TRANSPORT_TABLE" 148ms
And Show all transport types 1s 043ms
And Verify that transport has "0" files 036ms
Then Add file to transport by API 298ms
And Verify that transport has "1" files 318ms
After Hooks.deleteTransportAfterTest() 100ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 041ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 181ms
When Go to "TRANSPORT_TABLE" 131ms
And Show all transport types 1s 042ms
And Verify that transport has "0" files 035ms
Then Add file to transport by API 261ms
And Verify that transport has "1" files 852ms
After Hooks.deleteTransportAfterTest() 063ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 077ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 177ms
And Delete transport 2s 163ms
When Go to "ARCHIVE_TAB" 198ms
And Show "DELIVERY" 052ms
And Verify that transport has "0" files 674ms
Then Add file to transport 141ms
And Verify that transport has "1" files 347ms
After Hooks.deleteTransportAfterTest() 065ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 101ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 196ms
And Delete transport 20s 181ms
When Go to "ARCHIVE_TAB" 222ms
And Show "LOAD" 084ms
And Verify that transport has "0" files 1s 165ms
Then Add file to transport 120ms
And Verify that transport has "1" files 402ms
After Hooks.deleteTransportAfterTest() 080ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 539ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 345ms
And Delete transport 17s 848ms
When Go to "ARCHIVE_TAB" 224ms
And Show "DELIVERY" 055ms
And Verify that transport has "0" files 1s 048ms
Then Add file to transport 140ms
And Verify that transport has "1" files 410ms
After Hooks.deleteTransportAfterTest() 080ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 129ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 215ms
And Delete transport 17s 578ms
When Go to "ARCHIVE_TAB" 248ms
And Show "CONTAINER" 075ms
And Verify that transport has "0" files 1s 166ms
Then Add file to transport 127ms
And Verify that transport has "1" files 509ms
After Hooks.deleteTransportAfterTest() 061ms
Given Set token of apiUsername "super-admin-adama" 128ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 15s 227ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 118ms
And Accept transferred transport by Api 129ms
And Login as "paa1-carrier@qa.qa-test" 1s 375ms
Then Verify that "large_entrepreneur_declaration" document can be downloaded 16s 155ms
After Hooks.deleteTransportAfterTest() 067ms
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 1s 359ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 221ms
And Transfer transport to carrier by JSON file "super-admin-adama" "false" confirmation 121ms
Then Verify that "large_entrepreneur_declaration" document can be downloaded 17s 736ms
After Hooks.deleteTransportAfterTest() 083ms
Given Set token of apiUsername "super-admin-adama" 122ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 207ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 2s 144ms
And Add a bid "500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 304ms
And Login as "paa1-carrier@qa.qa-test" 1s 176ms
Then Verify that "large_entrepreneur_declaration" document can be downloaded 15s 528ms
After Hooks.deleteTransportAfterTest() 072ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 053ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 244ms
When Go to "TRANSPORT_TABLE" 123ms
And Show all transport "true" 069ms
Then Verify that transport has "1" CMR file 1s 188ms
After Hooks.deleteTransportAfterTest() 099ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 021ms
And Create transport "CREATE_TRANSPORT_TWO_UNLOAD_STEPS" by JSON file as "super-admin-alrec" 1s 302ms
When Go to "TRANSPORT_TABLE" 133ms
And Show all transport "true" 070ms
Then Verify that transport has "2" CMR file 1s 180ms
After Hooks.deleteTransportAfterTest() 087ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 023ms
And Create transport "CREATE_TRANSPORT_TWO_UNLOAD_STEPS" by JSON file as "super-admin-alrec" 1s 234ms
When Go to "TRANSPORT_TABLE" 100ms
And Show all transport "true" 063ms
Then Verify that "CMR" document can be downloaded 17s 469ms
After Hooks.deleteTransportAfterTest() 067ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 161ms
And Create transport "CREATE_TRANSPORT_TWO_UNLOAD_STEPS" by JSON file as "super-admin-alrec" 1s 269ms
And Show all transport "true" 070ms
And Delete transport 17s 156ms
When Go to "ARCHIVE_TAB" 243ms
And Show "TRANSPORT_ORDER" 055ms
Then Verify that "CMR" document can be downloaded 16s 942ms
After Hooks.deleteTransportAfterTest() 064ms
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" 2s 347ms
And Create default accepted mode of transportation by API with "pba1-carrier" 381ms
And If user is login then logout 229ms
And Login as "bausch-admin" and set token of apiUsername "super-admin-bausch" 1s 932ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 082ms
java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <422>.

	at sun.reflect.GeneratedConstructorAccessor230.newInstance(Unknown Source)
	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() 061ms