Project Number Date
ApolloFullRunnerReport develop.417 10 maj 2021, 06:20

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
TransportWindow atom tests 231 4 13 0 0 248 18 4 22 21m 1s 547ms Failed
Feature TransportWindow atom tests
Check transport window functionality
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 563ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 808ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 090ms
When Go to "WAREHOUSE_TAB" 786ms
And Select warehouse "Serownia" 1s 363ms
And Set week view 1s 105ms
And Show yesterday 1s 072ms
And Move window into the past 310ms
Then Check if window is "red" 2s 018ms
After Hooks.deleteTransportAfterTest() 151ms
After Hooks.rollbackAddedAuthorities() 035ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 010ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 1s 328ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "lantmannen-admin" 055ms
When Go to "WAREHOUSE_TAB" 604ms
And Select warehouse "Magazyn - Nowa Sól" 2s 045ms
And Set week view 1s 112ms
And Show yesterday 1s 072ms
And Move window into the past 419ms
Then Check if window is "red" 2s 025ms
After Hooks.deleteTransportAfterTest() 117ms
After Hooks.rollbackAddedAuthorities() 037ms
Scenario Outline Check if time window turns red when moved into the past after add advice by advice button in transport table
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 211ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 250ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "piast-admin" 048ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 003ms
When Show all transport types 1s 040ms
And Click button advice in transport table "DELIVERY" 107ms
And Set advice window in schedule 2s 735ms
And Fill advice form 8s 379ms
And Click advice save button and wait for advice form to disappear 30s 698ms
And Select warehouse "Magazyn Hala A" 1s 206ms
And Set week view 1s 999ms
And Show yesterday 1s 107ms
And Move window into the past 524ms
Then Check if window is "red" 2s 050ms
java.lang.AssertionError
	at org.junit.Assert.fail(Assert.java:86)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at org.junit.Assert.assertTrue(Assert.java:52)
	at CucumberTests.Schedule.ScheduleTest.checkIfWindowIs(ScheduleTest.java:53)
	at ✽.Check if window is "red"(file:Features/Atom/TimeWindow/TransportWindow.feature:35)
After Hooks.deleteTransportAfterTest() 177ms
After Hooks.rollbackAddedAuthorities() 053ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 687ms
And Get inputs from database "EDIT_EXPORT" "super-admin-hochland" 002ms
And Set algorithm setting for "super-admin-hochland" in "Magazyn Zimny Kaźmierz" on "Magazyn Zimny" 570ms
And Create transport "CREATE_EXPORT" by JSON file as "super-admin-hochland" 1s 429ms
When Go to "WAREHOUSE_TAB" 788ms
And Select warehouse "Magazyn Zimny Kaźmierz" 1s 756ms
And Set week view 1s 121ms
And Check if time window length is correct after "CREATE" 028ms
And Change number of pallets in transport 51s 387ms
And Click "save-transport-and-close" save button and wait for form to disappear 19s 835ms
And Check if time window length is correct after "EDIT" 024ms
After Hooks.deleteTransportAfterTest() 176ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 216ms
And Get "UNLOAD" settings from "keeeper" 058ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Surowców" on "Magazyn Surowców" 159ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "4;true" 165ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 387ms
When Go to "WAREHOUSE_TAB" 317ms
And Select warehouse "Magazyn Surowców" 1s 175ms
And Set week view 1s 090ms
Then Check if time window has proper "60" 019ms
After Hooks.deleteTransportAfterTest() 119ms
After Hooks.rollbackTransportTypeSettings() 068ms
After Hooks.clearAlgorithmSettings() 184ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 168ms
And Get "UNLOAD" settings from "keeeper" 047ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Surowców" on "Magazyn Surowców" 129ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "4;false" 070ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 312ms
When Go to "WAREHOUSE_TAB" 334ms
And Select warehouse "Magazyn Surowców" 1s 162ms
And Set week view 1s 095ms
Then Check if time window has proper "60" 019ms
After Hooks.deleteTransportAfterTest() 125ms
After Hooks.rollbackTransportTypeSettings() 071ms
After Hooks.clearAlgorithmSettings() 127ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 108ms
And Get "LOAD" settings from "keeeper" 042ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Wyrobów Gotowych" on "Magazyn Wyrobów Gotowych" 129ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "4;false" 068ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 232ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 003ms
And Show all transport types 1s 048ms
And Click button advice in transport table "LOAD" 104ms
And Set advice window in schedule 2s 557ms
And Fill advice form 13s 119ms
And Click advice save button and wait for advice form to disappear 30s 679ms
Then Check if time window has proper "30" 026ms
After Hooks.deleteTransportAfterTest() 131ms
After Hooks.rollbackTransportTypeSettings() 077ms
After Hooks.clearAlgorithmSettings() 123ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 236ms
And Get "CONTAINER" settings from "keeeper" 031ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Wyrobów Gotowych" on "Magazyn Wyrobów Gotowych" 166ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "20;false" 067ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 229ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 003ms
And Show all transport types 1s 047ms
And Click button advice in transport table "CONTAINER" 121ms
And Set advice window in schedule 2s 482ms
And Fill advice form 13s 202ms
And Click advice save button and wait for advice form to disappear 33s 914ms
Then Check if time window has proper "60" 024ms
After Hooks.deleteTransportAfterTest() 113ms
After Hooks.rollbackTransportTypeSettings() 072ms
After Hooks.clearAlgorithmSettings() 130ms
Given Set token of apiUsername "super-admin-hochland" 138ms
And Set algorithm setting for "super-admin-hochland" in "Serownia" on "Magazyn Sera" 225ms
And Set token of apiUsername "dha1-supplier-2@qa.qa-test" 113ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 15s 325ms
And Login as "dha1-supplier-2@qa.qa-test" and set token of apiUsername "super-admin-hochland" 2s 633ms
When Go to transport details "DELIVERY" 32s 711ms
And Change filled value in transport details "quantity" "number" "25" "0" 1s 350ms
And Click "save-transport-and-close" save button and wait for form to disappear 19s 797ms
And Go to "WAREHOUSE_TAB" 799ms
And Select warehouse "Serownia" 1s 469ms
And Set week view 1s 105ms
Then Check if time window has proper "60" 029ms
After Hooks.deleteTransportAfterTest() 188ms
After Hooks.clearAlgorithmSettings() 227ms
Scenario Outline Check if window counter value in schedule changes
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 195ms
And Set basic authorities "ROLE_ACCESS_TO_NUMBER_OF_WINDOWS" to user "keeeper-admin" 067ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 232ms
When Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 46s 670ms
And Check if time window counter value equals "1" 057ms
And Select view "DAYS_2" 2s 074ms
And Move advice window "2" 1s 346ms
And Select view "DAY" 2s 063ms
Then Check if time window counter value equals "0" 048ms
org.junit.ComparisonFailure: Niepoprawna wartość w liczniku okien czasowych expected:<[1]> but was:<[0]>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at CucumberTests.Schedule.ScheduleTest.checkIfTimeWindowCounterValueEquals(ScheduleTest.java:138)
	at ✽.Check if time window counter value equals "0"(file:Features/Atom/TimeWindow/TransportWindow.feature:159)
And Delete created transport by API 000ms
And Check if time window counter value equals "0" 000ms
And Click in free spot in schedule page to create gray window 000ms
And Check if time window counter value equals "0" 000ms
And Click in free spot in schedule page to create dedicated window 000ms
And Check if time window counter value equals "0" 000ms
After Hooks.deleteTransportAfterTest() 413ms
After Hooks.rollbackAddedAuthorities() 000ms
Given Get inputs from database "CREATE_DELIVERY" "super-admin-adama" 003ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 136ms
When Go to new transport "DELIVERY" 295ms
And Fill transport form 11s 446ms
And Click "save-transport" save button and wait for form to disappear 15s 663ms
And Set advice window in schedule 2s 181ms
And Check is transport created in schedule and set transport id 533ms
And Go to "TRANSPORT_TABLE" 246ms
When Click on time window date 1s 310ms
And Open transport form when in schedule 1s 163ms
Then Check are transport values equals 137ms
After Hooks.deleteTransportAfterTest() 111ms
Given Get inputs from database "CREATE_DELIVERY" "super-admin-hochland" 003ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 529ms
When Go to new transport "DELIVERY" 312ms
And Fill transport form 38s 757ms
And Click "save-transport" save button and wait for form to disappear 15s 617ms
And Set advice window in schedule 2s 174ms
And Check is transport created in schedule and set transport id 626ms
And Go to "TRANSPORT_TABLE" 253ms
When Click on time window date 1s 302ms
And Open transport form when in schedule 1s 232ms
Then Check are transport values equals 19s 375ms
After Hooks.deleteTransportAfterTest() 233ms
Scenario Outline Check if transport form can be opened in schedule
Steps
Given Get inputs from database "CREATE_CISTERN_DELIVERY" "super-admin-hochland" 002ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 533ms
When Go to new transport "CISTERN_DELIVERY" 406ms
And Fill transport form 21s 530ms
java.lang.AssertionError: Nie można wypełnić pola warehouse, ponieważ nie udało się go znaleźć w formularzu
	at org.junit.Assert.fail(Assert.java:88)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:152)
	at CucumberTests.Transport.CreateTransport.fillTransportForm(CreateTransport.java:170)
	at ✽.Fill transport form(file:Features/Atom/TimeWindow/TransportWindow.feature:175)
And Click "save-transport" save button and wait for form to disappear 000ms
And Set advice window in schedule 000ms
And Check is transport created in schedule and set transport id 000ms
And Go to "TRANSPORT_TABLE" 000ms
When Click on time window date 000ms
And Open transport form when in schedule 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
Given Get inputs from database "CREATE_CISTERN_COLLECTION" "super-admin-hochland" 001ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 509ms
When Go to new transport "CISTERN_COLLECTION" 323ms
And Fill transport form 28s 346ms
And Click "save-transport" save button and wait for form to disappear 15s 914ms
And Set advice window in schedule 2s 240ms
And Check is transport created in schedule and set transport id 683ms
And Go to "TRANSPORT_TABLE" 191ms
When Click on time window date 1s 485ms
And Open transport form when in schedule 1s 216ms
Then Check are transport values equals 21s 358ms
After Hooks.deleteTransportAfterTest() 130ms
Given Get inputs from database "CREATE_DELIVERY" "super-admin-lantmannen" 002ms
And Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 4s 868ms
When Go to new transport "DELIVERY" 281ms
And Fill transport form 37s 989ms
And Click "save-transport" save button and wait for form to disappear 15s 696ms
And Set advice window in schedule 2s 165ms
And Check is transport created in schedule and set transport id 849ms
And Go to "TRANSPORT_TABLE" 186ms
When Click on time window date 1s 335ms
And Open transport form when in schedule 1s 163ms
Then Check are transport values equals 19s 327ms
After Hooks.deleteTransportAfterTest() 168ms
Given Get inputs from database "CREATE_LOAD" "super-admin-lantmannen" 003ms
And Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 099ms
When Go to new transport "LOAD" 282ms
And Fill transport form 38s 571ms
And Click "save-transport" save button and wait for form to disappear 15s 692ms
And Set advice window in schedule 2s 174ms
And Check is transport created in schedule and set transport id 3s 770ms
And Go to "TRANSPORT_TABLE" 205ms
When Click on time window date 1s 350ms
And Open transport form when in schedule 1s 163ms
Then Check are transport values equals 19s 350ms
After Hooks.deleteTransportAfterTest() 175ms
Given Set token of apiUsername "super-admin-farmacol" 116ms
And Add action authority with: "farmacol" "farmacol-admin" "EXTERNAL_DELIVERY" "ADD_UNLOAD_STEP_FROM_UNLOAD" "ACTIVE" 099ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 074ms
And Set transportType settings with values: "isUnloadStepInWarehouseByDefault", "true" 167ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 15s 187ms
And Login as "farmacol-admin" 1s 771ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 45s 814ms
And Go to "TRANSPORT_TABLE" 305ms
When Go to transport details "EXTERNAL_DELIVERY" 4s 431ms
And Add step "unload" 131ms
And Change filled value in transport details "warehouse-select-step-2" "select" "Mory Przyjęcia" "0" 3s 464ms
And Change filled value in transport details "weight-step-2" "number" "23" "0" 1s 347ms
And Change filled value in transport details "number-of-pallets-step-2" "number" "23" "0" 1s 350ms
And Change filled value in transport details "time-range-from-date-2" "date" "" "0" 3s 348ms
Then Click "save-transport" save button 181ms
And Set advice window in schedule in "2" days 5s 007ms
And Click advice save button and wait for advice form to disappear 31s 053ms
And Go to "TRANSPORT_TABLE" 232ms
And Check if transport has "2" time windows 011ms
After Hooks.deleteTransportAfterTest() 3s 396ms
After Hooks.rollbackTransportTypeSettings() 126ms
After Hooks.rollbackAddedActionAuthorities() 051ms
Given Set token of apiUsername "super-admin-farmacol" 112ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 044ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "true" 060ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 1s 284ms
And Set double window advice 000ms
And Login as "farmacol-admin" 1s 836ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 50s 539ms
And Go to "TRANSPORT_TABLE" 303ms
And Get checkpoint colors for transport 005ms
Then Verify that transport colors change in column "UNLOAD_TIME_WINDOW" properly when windowColorDependsOnWarehouse is "true" 45s 025ms
After Hooks.deleteTransportAfterTest() 204ms
After Hooks.rollbackTransportTypeSettings() 167ms
Given Set token of apiUsername "super-admin-farmacol" 116ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 044ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "false" 084ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 1s 300ms
And Set double window advice 000ms
And Login as "farmacol-admin" 1s 113ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 50s 012ms
And Go to "TRANSPORT_TABLE" 307ms
And Get checkpoint colors for transport 003ms
Then Verify that transport colors change in column "UNLOAD_TIME_WINDOW" properly when windowColorDependsOnWarehouse is "false" 42s 071ms
After Hooks.deleteTransportAfterTest() 149ms
After Hooks.rollbackTransportTypeSettings() 088ms
Scenario Outline Check if window changes color properly in schedule
Steps
Given Set token of apiUsername "super-admin-farmacol" 112ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 046ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "true" 071ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 1s 234ms
And Set double window advice 000ms
And Login as "farmacol-admin" 1s 070ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 50s 718ms
And Get checkpoint colors for transport 004ms
And Go to "TRANSPORT_TABLE" 307ms
Then Verify that transport colors of windows "UNLOAD_TIME_WINDOW" change properly in schedule when windowColorDependsOnWarehouse is "true" 460ms
java.lang.AssertionError
	at org.junit.Assert.fail(Assert.java:86)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at org.junit.Assert.assertTrue(Assert.java:52)
	at CucumberTests.TimeWindow.TimeWindowTest.verifyThatTransportColorsOfWindowsChangeProperlyInScheduleWhenWindowColorDependsOnWarehouseIs(TimeWindowTest.java:118)
	at ✽.Verify that transport colors of windows "UNLOAD_TIME_WINDOW" change properly in schedule when windowColorDependsOnWarehouse is "true"(file:Features/Atom/TimeWindow/TransportWindow.feature:247)
After Hooks.deleteTransportAfterTest() 144ms
After Hooks.rollbackTransportTypeSettings() 181ms
Given Set token of apiUsername "super-admin-farmacol" 106ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 043ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "false" 065ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 15s 224ms
And Set double window advice 000ms
And Login as "farmacol-admin" 1s 136ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 50s 010ms
And Get checkpoint colors for transport 006ms
And Go to "TRANSPORT_TABLE" 303ms
Then Verify that transport colors of windows "UNLOAD_TIME_WINDOW" change properly in schedule when windowColorDependsOnWarehouse is "false" 31s 509ms
After Hooks.deleteTransportAfterTest() 203ms
After Hooks.rollbackTransportTypeSettings() 080ms
Given Set token of apiUsername "super-admin-farmacol" 115ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 1s 263ms
When Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 723ms
And Login as "super-admin-farmacol" 1s 897ms
And Show all transport types 1s 050ms
And Click on time window date 1s 595ms
Then Open transport form when in schedule 1s 249ms
And Click create similar button 15s 116ms
And Click cancel button in transport form 108ms
And Open transport form when in schedule 1s 188ms
Then Check if transport form modal is visible 037ms
After Hooks.deleteTransportAfterTest() 110ms