Project Number Date
ApolloFullRunnerReport refs/heads/develop.6 21 maj 2021, 04:17

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
SK Api - Advice transport 40 10 68 0 0 118 0 10 10 16m 5s 370ms Failed
Feature SK Api - Advice transport
Scenario Outline Check if it possible to advice transport when transport is created by sk API
The scenario checks if you can correctly add an advice to the order. After correct creation of the advice, the validity of the advice data on the platform is checked.
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 814ms
And Get inputs from database "CREATE_CONTAINER" "super-admin-skz" 034ms
And Add transport by SKApi in "MGW" 036ms
And Get inputs from database "CREATE_ADVICE" "super-admin-skz" 033ms
And Check is transport "CONTAINER" created in transport table and set transport id 1m 33s 664ms
java.lang.AssertionError: Dodane zlecenie nie pojawiło się na stronie
	at org.junit.Assert.fail(Assert.java:88)
	at CucumberTests.Transport.CreateTransport.checkIsTransportCreatedInTransportTable(CreateTransport.java:149)
	at ✽.Check is transport "CONTAINER" created in transport table and set transport id(file:Features/Atom/SK_API/SkApiTransportAdvice.feature:10)
When Click button advice in transport table "CONTAINER" 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 Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "CONTAINER" 000ms
Then Check are advice values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
Scenario Outline Check if it possible to advice transport when transport is created by sk API
The scenario checks if you can correctly add an advice to the order. After correct creation of the advice, the validity of the advice data on the platform is checked.
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 941ms
And Get inputs from database "CREATE_OWN_COLLECTION" "super-admin-skz" 036ms
And Add transport by SKApi in "MGW" 034ms
And Get inputs from database "CREATE_ADVICE" "super-admin-skz" 033ms
And Check is transport "OWN_COLLECTION" created in transport table and set transport id 1m 33s 527ms
java.lang.AssertionError: Dodane zlecenie nie pojawiło się na stronie
	at org.junit.Assert.fail(Assert.java:88)
	at CucumberTests.Transport.CreateTransport.checkIsTransportCreatedInTransportTable(CreateTransport.java:149)
	at ✽.Check is transport "OWN_COLLECTION" created in transport table and set transport id(file:Features/Atom/SK_API/SkApiTransportAdvice.feature:10)
When Click button advice in transport table "OWN_COLLECTION" 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 Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "OWN_COLLECTION" 000ms
Then Check are advice values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
Scenario Outline Check if it possible to advice transport when transport is created by sk API
The scenario checks if you can correctly add an advice to the order. After correct creation of the advice, the validity of the advice data on the platform is checked.
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 852ms
And Get inputs from database "CREATE_TRANSPORT_ORDER" "super-admin-skz" 034ms
And Add transport by SKApi in "MGW" 037ms
And Get inputs from database "CREATE_ADVICE" "super-admin-skz" 033ms
And Check is transport "TRANSPORT_ORDER" created in transport table and set transport id 1m 33s 656ms
java.lang.AssertionError: Dodane zlecenie nie pojawiło się na stronie
	at org.junit.Assert.fail(Assert.java:88)
	at CucumberTests.Transport.CreateTransport.checkIsTransportCreatedInTransportTable(CreateTransport.java:149)
	at ✽.Check is transport "TRANSPORT_ORDER" created in transport table and set transport id(file:Features/Atom/SK_API/SkApiTransportAdvice.feature:10)
When Click button advice in transport table "TRANSPORT_ORDER" 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 Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "TRANSPORT_ORDER" 000ms
Then Check are advice values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
Scenario Outline Verify that advice data are saved properly
The scenario checks if you can correctly add an advice to the order. After the correct addition of the advice on the platform, the correctness of the data that has been sent to the SK API microservice database is also verified.
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 889ms
And Get inputs from database "CREATE_OWN_COLLECTION" "super-admin-skz" 034ms
And Add transport by SKApi in "MGW" 036ms
And Get inputs from database "CREATE_ADVICE" "super-admin-skz" 034ms
And Check is transport "OWN_COLLECTION" created in transport table and set transport id 1m 33s 610ms
java.lang.AssertionError: Dodane zlecenie nie pojawiło się na stronie
	at org.junit.Assert.fail(Assert.java:88)
	at CucumberTests.Transport.CreateTransport.checkIsTransportCreatedInTransportTable(CreateTransport.java:149)
	at ✽.Check is transport "OWN_COLLECTION" created in transport table and set transport id(file:Features/Atom/SK_API/SkApiTransportAdvice.feature:31)
When Click button advice in transport table "OWN_COLLECTION" 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 Go to "TRANSPORT_TABLE" 000ms
Then Check advice data in SK API database "OWN_COLLECTION" 000ms
After Hooks.deleteTransportAfterTest() 000ms
Scenario Outline Verify that advice data are saved properly
The scenario checks if you can correctly add an advice to the order. After the correct addition of the advice on the platform, the correctness of the data that has been sent to the SK API microservice database is also verified.
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 938ms
And Get inputs from database "CREATE_CONTAINER" "super-admin-skz" 034ms
And Add transport by SKApi in "MGW" 037ms
And Get inputs from database "CREATE_ADVICE" "super-admin-skz" 033ms
And Check is transport "CONTAINER" created in transport table and set transport id 1m 33s 576ms
java.lang.AssertionError: Dodane zlecenie nie pojawiło się na stronie
	at org.junit.Assert.fail(Assert.java:88)
	at CucumberTests.Transport.CreateTransport.checkIsTransportCreatedInTransportTable(CreateTransport.java:149)
	at ✽.Check is transport "CONTAINER" created in transport table and set transport id(file:Features/Atom/SK_API/SkApiTransportAdvice.feature:31)
When Click button advice in transport table "CONTAINER" 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 Go to "TRANSPORT_TABLE" 000ms
Then Check advice data in SK API database "CONTAINER" 000ms
After Hooks.deleteTransportAfterTest() 000ms
Scenario Outline Verify that advice data are saved properly
The scenario checks if you can correctly add an advice to the order. After the correct addition of the advice on the platform, the correctness of the data that has been sent to the SK API microservice database is also verified.
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 798ms
And Get inputs from database "CREATE_TRANSPORT_ORDER" "super-admin-skz" 033ms
And Add transport by SKApi in "MGW" 034ms
And Get inputs from database "CREATE_ADVICE" "super-admin-skz" 033ms
And Check is transport "TRANSPORT_ORDER" created in transport table and set transport id 1m 33s 573ms
java.lang.AssertionError: Dodane zlecenie nie pojawiło się na stronie
	at org.junit.Assert.fail(Assert.java:88)
	at CucumberTests.Transport.CreateTransport.checkIsTransportCreatedInTransportTable(CreateTransport.java:149)
	at ✽.Check is transport "TRANSPORT_ORDER" created in transport table and set transport id(file:Features/Atom/SK_API/SkApiTransportAdvice.feature:31)
When Click button advice in transport table "TRANSPORT_ORDER" 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 Go to "TRANSPORT_TABLE" 000ms
Then Check advice data in SK API database "TRANSPORT_ORDER" 000ms
After Hooks.deleteTransportAfterTest() 001ms
Scenario Outline Check if not possible to advice transport in the past when advice is created from transports table and transport is created by sk API
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 656ms
And Get inputs from database "CREATE_CONTAINER" "super-admin-skz" 033ms
And Add transport by SKApi in "MGW" 034ms
And Get inputs from database "CREATE_ADVICE" "super-admin-skz" 033ms
And Check is transport "CONTAINER" created in transport table and set transport id 1m 33s 498ms
java.lang.AssertionError: Dodane zlecenie nie pojawiło się na stronie
	at org.junit.Assert.fail(Assert.java:88)
	at CucumberTests.Transport.CreateTransport.checkIsTransportCreatedInTransportTable(CreateTransport.java:149)
	at ✽.Check is transport "CONTAINER" created in transport table and set transport id(file:Features/Atom/SK_API/SkApiTransportAdvice.feature:50)
When Click button advice in transport table "CONTAINER" 000ms
And Set advice window in schedule in the past 000ms
And Fill advice form 000ms
And Click advice save button to check error message 000ms
Then Check if possible advice alert is displayed 000ms
After Hooks.deleteTransportAfterTest() 000ms
Scenario Outline Check if advice data saved in SK API database after edition
The scenario checks if you can correctly edit an advice. After that the correctness of the data that has been sent to the SK API microservice database is also verified.
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 679ms
And Get inputs from database "CREATE_OWN_COLLECTION" "super-admin-skz" 034ms
And Add transport by SKApi in "MGW" 037ms
And Get inputs from database "EDIT_ADVICE" "super-admin-skz" 033ms
And Check is transport "OWN_COLLECTION" created in transport table and set transport id 1m 33s 688ms
java.lang.AssertionError: Dodane zlecenie nie pojawiło się na stronie
	at org.junit.Assert.fail(Assert.java:88)
	at CucumberTests.Transport.CreateTransport.checkIsTransportCreatedInTransportTable(CreateTransport.java:149)
	at ✽.Check is transport "OWN_COLLECTION" created in transport table and set transport id(file:Features/Atom/SK_API/SkApiTransportAdvice.feature:67)
And Create advice "CREATE_ADVICE" "OWN_COLLECTION" "super-admin-skz" 000ms
And Go to "TRANSPORT_TABLE" 000ms
When Go to transport details "OWN_COLLECTION" 000ms
And Expand advice panel 000ms
And Edit advice in transport details 000ms
And Fill arrival date field 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
Then Check advice data in database after edition "OWN_COLLECTION" 000ms
After Hooks.deleteTransportAfterTest() 000ms
Scenario Outline Check if advice data saved in SK API database after edition
The scenario checks if you can correctly edit an advice. After that the correctness of the data that has been sent to the SK API microservice database is also verified.
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 874ms
And Get inputs from database "CREATE_CONTAINER" "super-admin-skz" 045ms
And Add transport by SKApi in "MGW" 034ms
And Get inputs from database "EDIT_ADVICE" "super-admin-skz" 033ms
And Check is transport "CONTAINER" created in transport table and set transport id 1m 33s 569ms
java.lang.AssertionError: Dodane zlecenie nie pojawiło się na stronie
	at org.junit.Assert.fail(Assert.java:88)
	at CucumberTests.Transport.CreateTransport.checkIsTransportCreatedInTransportTable(CreateTransport.java:149)
	at ✽.Check is transport "CONTAINER" created in transport table and set transport id(file:Features/Atom/SK_API/SkApiTransportAdvice.feature:67)
And Create advice "CREATE_ADVICE" "CONTAINER" "super-admin-skz" 000ms
And Go to "TRANSPORT_TABLE" 000ms
When Go to transport details "CONTAINER" 000ms
And Expand advice panel 000ms
And Edit advice in transport details 000ms
And Fill arrival date field 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
Then Check advice data in database after edition "CONTAINER" 000ms
After Hooks.deleteTransportAfterTest() 001ms
Scenario Outline Check if advice data saved in SK API database after edition
The scenario checks if you can correctly edit an advice. After that the correctness of the data that has been sent to the SK API microservice database is also verified.
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 918ms
And Get inputs from database "CREATE_TRANSPORT_ORDER" "super-admin-skz" 033ms
And Add transport by SKApi in "MGW" 035ms
And Get inputs from database "EDIT_ADVICE" "super-admin-skz" 033ms
And Check is transport "TRANSPORT_ORDER" created in transport table and set transport id 1m 33s 591ms
java.lang.AssertionError: Dodane zlecenie nie pojawiło się na stronie
	at org.junit.Assert.fail(Assert.java:88)
	at CucumberTests.Transport.CreateTransport.checkIsTransportCreatedInTransportTable(CreateTransport.java:149)
	at ✽.Check is transport "TRANSPORT_ORDER" created in transport table and set transport id(file:Features/Atom/SK_API/SkApiTransportAdvice.feature:67)
And Create advice "CREATE_ADVICE" "TRANSPORT_ORDER" "super-admin-skz" 000ms
And Go to "TRANSPORT_TABLE" 000ms
When Go to transport details "TRANSPORT_ORDER" 000ms
And Expand advice panel 000ms
And Edit advice in transport details 000ms
And Fill arrival date field 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
Then Check advice data in database after edition "TRANSPORT_ORDER" 000ms
After Hooks.deleteTransportAfterTest() 001ms