Project Number Date
ApolloFullRunnerReport develop.282 26 sty 2021, 04:33

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Edit transport using pencil 89 2 6 0 0 97 11 2 13 5m 45s 240ms Failed
Feature Edit transport using pencil
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 393ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 375ms
And Show all transport "false" 010ms
When Find transport pencil button in transports table 1s 234ms
And Click pencil and move transport to next day in schedule 16s 814ms
Then Check if transport is in new location in schedule 2s 114ms
And Check if dates in transport form are correct 3s 466ms
After Hooks.deleteTransportAfterTest() 108ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 152ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 1s 301ms
And Show all transport "false" 010ms
When Find transport pencil button in transports table 1s 221ms
And Click pencil and move transport to next day in schedule 16s 692ms
Then Check if transport is in new location in schedule 2s 124ms
And Check if dates in transport form are correct 3s 390ms
After Hooks.deleteTransportAfterTest() 103ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 051ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 1s 286ms
And Show all transport "false" 007ms
When Find transport pencil button in transports table 1s 186ms
And Click pencil and move transport to next day in schedule 16s 852ms
Then Check if transport is in new location in schedule 2s 108ms
And Check if dates in transport form are correct 3s 370ms
After Hooks.deleteTransportAfterTest() 123ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 139ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 306ms
And Show all transport "false" 010ms
When Find transport pencil button in transports table 1s 241ms
And Click pencil and move transport to next day in schedule 16s 233ms
Then Check if transport is in new location in schedule 2s 125ms
And Check if dates in transport form are correct 3s 415ms
After Hooks.deleteTransportAfterTest() 109ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 165ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 353ms
And Show all transport "false" 013ms
When Find transport pencil button in transports table 1s 244ms
And Click pencil and move transport to next day in schedule 16s 247ms
Then Check if transport is in new location in schedule 2s 123ms
And Check if dates in transport form are correct 3s 421ms
After Hooks.deleteTransportAfterTest() 112ms
Scenario Outline Check if it possible to edit transport by pencil
Steps
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 140ms
And Create transport "CREATE_OWN_COLLECTION" by JSON file as "super-admin-alrec" 1s 398ms
And Show all transport "true" 077ms
When Find transport pencil button in transports table 1s 196ms
And Click pencil and move transport to next day in schedule 16s 266ms
Then Check if transport is in new location in schedule 17s 144ms
java.lang.AssertionError: Nie udało się odnaleźć okna w nowej lokalizacji
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at org.junit.Assert.assertNotNull(Assert.java:712)
	at CucumberTests.AdviceEdition.PencilEdition.checkIfAdviceWindowIsInNewLocationInSchedule(PencilEdition.java:51)
	at ✽.Check if transport is in new location in schedule(file:Features/Atom/Transport/PencilEdition.feature:10)
And Check if dates in transport form are correct 000ms
After Hooks.deleteTransportAfterTest() 104ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 250ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 195ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 002ms
When Show all transport types 1s 049ms
And Click button advice in transport table "DELIVERY" 135ms
And Set advice window in schedule 2s 561ms
And Fill advice form 8s 444ms
And Click advice save button and wait for advice form to disappear 30s 748ms
And Go to "TRANSPORT_TABLE" 214ms
And Find transport pencil button in transports table 1s 233ms
And Click pencil and move transport to next day in schedule 17s 229ms
Then Check if transport is in new location in schedule 2s 114ms
And Check if dates in transport form are correct 3s 465ms
After Hooks.deleteTransportAfterTest() 135ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 507ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 371ms
And Show all transport "false" 011ms
When Find transport pencil button in transports table 1s 231ms
And Click pencil and move transport to next day in schedule 16s 264ms
And Move advice window "3" 1s 321ms
Then Check if advice window is in new location 023ms
After Hooks.deleteTransportAfterTest() 088ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 127ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 1s 305ms
And Show all transport "false" 010ms
When Find transport pencil button in transports table 1s 242ms
And Click pencil and move transport to next day in schedule 16s 661ms
And Move advice window "3" 1s 374ms
Then Check if advice window is in new location 025ms
After Hooks.deleteTransportAfterTest() 135ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 036ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 1s 336ms
And Show all transport "false" 011ms
When Find transport pencil button in transports table 1s 203ms
And Click pencil and move transport to next day in schedule 16s 813ms
And Move advice window "3" 1s 424ms
Then Check if advice window is in new location 031ms
After Hooks.deleteTransportAfterTest() 078ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 184ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 343ms
And Show all transport "false" 009ms
When Find transport pencil button in transports table 1s 250ms
And Click pencil and move transport to next day in schedule 16s 229ms
And Move advice window "3" 1s 313ms
Then Check if advice window is in new location 024ms
After Hooks.deleteTransportAfterTest() 089ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 099ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 348ms
And Show all transport "false" 011ms
When Find transport pencil button in transports table 1s 214ms
And Click pencil and move transport to next day in schedule 16s 228ms
And Move advice window "3" 1s 323ms
Then Check if advice window is in new location 027ms
After Hooks.deleteTransportAfterTest() 110ms
Scenario Outline Check if it possible to edit transport after editing by pencil button
Steps
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 155ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 060ms
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.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.postObjectToApolloApi(RestUtil.java:65)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:79)
	at ✽.Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec"(file:Features/Atom/Transport/PencilEdition.feature:43)
And Show all transport "true" 000ms
When Find transport pencil button in transports table 000ms
And Click pencil and move transport to next day in schedule 000ms
And Move advice window "3" 000ms
Then Check if advice window is in new location 000ms
After Hooks.deleteTransportAfterTest() 002ms