Project Number Date
ApolloFullRunnerReport master.329 22 kwi 2021, 13:55

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@deleteProductAfterTest 68 2 7 0 0 77 5 2 7 6m 8s 640ms Failed
View Feature Crud index
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 032ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 220ms
And Show all transport "false" 013ms
And Get inputs from database "ADD_INDEX" "super-admin-adama" 003ms
And Create product if needed "false" by api for principal "adama" 277ms
When Go to transport details "TRANSPORT" 4s 425ms
And Expand index panel 098ms
And Click add index button 127ms
And Fill index form 10s 573ms
And Click ok button in index form 15s 133ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 141ms
And Go to transport details "TRANSPORT" 4s 442ms
And Expand index panel 122ms
Then Check are transport values equals 091ms
After Hooks.deleteProductAfterTest() 102ms
After Hooks.deleteTransportAfterTest() 067ms
View Feature Crud index
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 156ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 252ms
And Show all transport "true" 079ms
And Get inputs from database "ADD_INDEX" "super-admin-alrec" 004ms
And Create product if needed "true" by api for principal "alrec" 000ms
When Go to transport details "TRANSPORT_ORDER" 4s 457ms
And Expand index panel 107ms
And Click add index button 134ms
And Fill index form 7s 482ms
And Click ok button in index form 15s 065ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 649ms
And Go to transport details "TRANSPORT_ORDER" 4s 372ms
And Expand index panel 158ms
Then Check are transport values equals 2s 089ms
After Hooks.deleteProductAfterTest() 000ms
After Hooks.deleteTransportAfterTest() 074ms
View Feature Crud index
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 420ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 266ms
And Show all transport "false" 008ms
And Get inputs from database "ADD_INDEX" "super-admin-adama" 001ms
And Create product if needed "false" by api for principal "adama" 027ms
When Go to transport details "TRANSPORT" 4s 405ms
And Add index to transport 25s 979ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 603ms
When Go to transport details "TRANSPORT" 4s 433ms
And Expand index panel 124ms
And Click delete index button 066ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 583ms
And Go to transport details "TRANSPORT" 4s 348ms
And Expand index panel 092ms
Then Verify that transport has no indexes 15s 010ms
After Hooks.deleteProductAfterTest() 045ms
After Hooks.deleteTransportAfterTest() 078ms
View Feature Crud index
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 143ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 1s 267ms
And Show all transport "true" 075ms
And Get inputs from database "ADD_INDEX" "super-admin-alrec" 003ms
And Create product if needed "true" by api for principal "alrec" 000ms
When Go to transport details "TRANSPORT_ORDER" 4s 434ms
And Add index to transport 22s 804ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 619ms
When Go to transport details "TRANSPORT_ORDER" 4s 384ms
And Expand index panel 114ms
And Click delete index button 059ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 586ms
And Go to transport details "TRANSPORT_ORDER" 4s 322ms
And Expand index panel 091ms
Then Verify that transport has no indexes 15s 018ms
After Hooks.deleteProductAfterTest() 001ms
After Hooks.deleteTransportAfterTest() 085ms
View Feature Index
Given Login as "dayco-admin" and set token of apiUsername "super-admin-dayco" 3s 014ms
And Create transport "CREATE_OWN_COLLECTION" by JSON file as "super-admin-dayco" 1s 498ms
And Get inputs from database "ADD_INDEX" "super-admin-dayco" 002ms
And Create product if needed "false" by api for principal "dayco" 028ms
And Go to transport details "OWN_COLLECTION" 4s 435ms
And Add index to transport 24s 540ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 626ms
And Create advice "ADVICE_OWN_COLLECTION" "OWN_COLLECTION" "super-admin-dayco" 40s 376ms
When Click on index details icon 081ms
Then Verify that indexes display in window "product-index;quantity-of-Planned quantity;quantity-of-Quantity sent" 000ms
After Hooks.deleteProductAfterTest() 043ms
After Hooks.deleteTransportAfterTest() 205ms
View Feature Product
Scenario Outline Check if it possible to edit product
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 012ms
java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <401>.

	at sun.reflect.GeneratedConstructorAccessor206.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.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.getAuthenticationTokenForUser(RestUtil.java:129)
	at Utils.RestUtils.RestUtil.getAuthenticationTokenForUser(RestUtil.java:105)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:70)
	at ✽.Login as "adama-admin" and set token of apiUsername "super-admin-adama"(file:Features/Atom/Products/Product.feature:14)
And Create product by api for principal "adama" 000ms
When Edit created product 000ms
Then Verify that product is edited 000ms
After Hooks.deleteProductAfterTest() 000ms
View Feature Product
Scenario Outline Check if it possible to delete product
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 008ms
java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <401>.

	at sun.reflect.GeneratedConstructorAccessor206.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.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.getAuthenticationTokenForUser(RestUtil.java:129)
	at Utils.RestUtils.RestUtil.getAuthenticationTokenForUser(RestUtil.java:105)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:70)
	at ✽.Login as "adama-admin" and set token of apiUsername "super-admin-adama"(file:Features/Atom/Products/Product.feature:24)
And Create product by api for principal "adama" 000ms
And Go to "PRODUCTS_TAB" 000ms
When Delete created product 000ms
Then Verify that product is deleted 000ms
After Hooks.deleteProductAfterTest() 000ms