Project Number Date
ApolloFullRunnerReport develop.405 01 maj 2021, 06:13

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Status confirmation 224 0 0 0 0 224 22 0 22 18m 29s 603ms Passed
Feature Status confirmation
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 432ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 498ms
When Find transport in table with status "advice-added" 3s 203ms
And Confirm statuses until reach "process-ended" 28s 045ms
Then Check if transport has "process-ended" 026ms
After Hooks.deleteTransportAfterTest() 112ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 1s 684ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 15s 646ms
When Find transport in table with status "planned" 17s 246ms
And Confirm statuses until reach "process-ended" 21s 575ms
Then Check if transport has "process-ended" 033ms
After Hooks.deleteTransportAfterTest() 089ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 145ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 1s 265ms
When Find transport in table with status "planned" 3s 212ms
And Confirm statuses until reach "process-ended" 21s 546ms
Then Check if transport has "process-ended" 029ms
After Hooks.deleteTransportAfterTest() 112ms
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 1s 103ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 311ms
When Find transport in table with status "planned" 17s 199ms
And Confirm statuses until reach "departed" 24s 388ms
Then Check if transport has "departed" 028ms
After Hooks.deleteTransportAfterTest() 127ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 081ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 305ms
When Find transport in table with status "created" 3s 230ms
And Confirm statuses until reach "process-ended" 21s 446ms
Then Check if transport has "process-ended" 025ms
After Hooks.deleteTransportAfterTest() 117ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 088ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 1s 327ms
When Find transport in table with status "created" 3s 229ms
And Confirm statuses until reach "process-ended" 29s 660ms
Then Check if transport has "process-ended" 028ms
After Hooks.deleteTransportAfterTest() 108ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 178ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 292ms
When Find transport in table with status "planned" 3s 229ms
And Confirm statuses until reach "process-ended" 26s 958ms
Then Check if transport has "process-ended" 030ms
After Hooks.deleteTransportAfterTest() 124ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 243ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 368ms
When Find transport in table with status "planned" 3s 205ms
And Confirm statuses until reach "process-ended" 26s 998ms
Then Check if transport has "process-ended" 026ms
After Hooks.deleteTransportAfterTest() 096ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 891ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 345ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 148ms
When Accept or reject "accept" transferred transport 17s 963ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 003ms
And Click button advice in transport table "SMALLS_IMPORT" 092ms
And Set advice window in schedule 2s 762ms
And Fill advice form 14s 535ms
And Click advice save button and wait for advice form to disappear 30s 723ms
And Check if window is "silver" 2s 033ms
And Go to "TRANSPORT_TABLE" 193ms
Then Check if transport has "process-ended" 232ms
After Hooks.deleteTransportAfterTest() 168ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 216ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 334ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 083ms
When Accept or reject "accept" transferred transport 18s 147ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 003ms
And Click button advice in transport table "SMALLS_EXPORT" 116ms
And Set advice window in schedule 2s 692ms
And Fill advice form 14s 555ms
And Click advice save button and wait for advice form to disappear 30s 714ms
And Check if window is "silver" 2s 028ms
And Go to "TRANSPORT_TABLE" 187ms
Then Check if transport has "process-ended" 312ms
After Hooks.deleteTransportAfterTest() 173ms
Given Set token of apiUsername "super-admin-hochland" 117ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_ADVICE" "CHECKPOINT_BASED" "ARRIVAL" 215ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 469ms
When Login as "hochland-admin" 2s 323ms
And Find transport in table with status "advice-added" 3s 286ms
And Confirm statuses until reach "arrived" 3s 809ms
And Go to transport details "DELIVERY" 4s 735ms
Then Check if it is not possible to edit advice 184ms
After Hooks.deleteTransportAfterTest() 143ms
After Hooks.rollbackAddedActionAuthorities() 071ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 394ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 520ms
When Find transport in table with status "advice-added" 3s 203ms
And Check if transport row is "blue" 3s 071ms
And Confirm statuses until reach "arrived" 3s 811ms
And Check if transport row is "green" 3s 070ms
And Confirm statuses until reach "during-unload" 3s 740ms
Then Check if transport row is "orange" 3s 077ms
And Confirm statuses until reach "unloaded" 3s 772ms
Then Check if transport row is "darkgoldenrod" 3s 067ms
And Confirm statuses until reach "process-ended" 18s 785ms
Then Check if transport row is "silver" 3s 093ms
After Hooks.deleteTransportAfterTest() 143ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 624ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 211ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 002ms
And Show all transport types 1s 040ms
And Click button advice in transport table "DELIVERY" 119ms
And Set advice window in schedule 2s 605ms
And Fill advice form 8s 298ms
And Click advice save button and wait for advice form to disappear 30s 785ms
And Go to "TRANSPORT_TABLE" 236ms
And Find transport in table with status "advice-added" 3s 201ms
And Confirm statuses until reach "left-the-area" 17s 425ms
Then Check if next status is not possible to confirm 116ms
After Hooks.deleteTransportAfterTest() 110ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 111ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 240ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 003ms
And Show all transport types 1s 048ms
And Click button advice in transport table "LOAD" 110ms
And Set advice window in schedule 2s 601ms
And Fill advice form 8s 344ms
And Click advice save button and wait for advice form to disappear 30s 734ms
And Go to "TRANSPORT_TABLE" 191ms
And Find transport in table with status "advice-added" 3s 228ms
And Confirm statuses until reach "left-the-area" 17s 478ms
Then Check if next status is not possible to confirm 082ms
After Hooks.deleteTransportAfterTest() 113ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 177ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 207ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 003ms
And Show all transport types 1s 047ms
And Click button advice in transport table "DELIVERY" 114ms
And Set advice window in schedule 2s 627ms
And Fill advice form 8s 346ms
And Click advice save button and wait for advice form to disappear 30s 695ms
And Go to "TRANSPORT_TABLE" 242ms
And Find transport in table with status "advice-added" 3s 214ms
When Add file to transport by API 633ms
And Confirm statuses until reach "process-ended" 35s 064ms
Then Check if transport has "process-ended" 027ms
After Hooks.deleteTransportAfterTest() 115ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 198ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 220ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 003ms
And Show all transport types 1s 043ms
And Click button advice in transport table "LOAD" 107ms
And Set advice window in schedule 2s 614ms
And Fill advice form 8s 360ms
And Click advice save button and wait for advice form to disappear 30s 720ms
And Go to "TRANSPORT_TABLE" 178ms
And Find transport in table with status "advice-added" 3s 219ms
When Add file to transport by API 347ms
And Confirm statuses until reach "process-ended" 35s 129ms
Then Check if transport has "process-ended" 029ms
After Hooks.deleteTransportAfterTest() 162ms
Given Set token of apiUsername "super-admin-skd" 118ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 1s 310ms
And Confirm status "REPORTING" by Public API "v1" 088ms
And Confirm status "ARRIVAL" by Public API "v1" 162ms
And Login as "swiss-krono-delivery-guard" 1s 294ms
And Go to "TRANSPORT_TABLE" 209ms
When Confirm "Departure" status in transport row 3s 100ms
Then Verify that "Departure" has been confirmed 029ms
After Hooks.deleteTransportAfterTest() 108ms
Given Set token of apiUsername "super-admin-bausch" 103ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 389ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 15s 191ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 118ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_PL" as "super-admin-bausch" 823ms
And Login as "bausch-admin" 1s 094ms
And Go to "TRANSPORT_TABLE" 220ms
And Find transport in table with status "advice-added" 3s 205ms
When Confirm statuses until reach "on-the-way" 9s 256ms
And Open statuses popup 056ms
And Toggle status date confirmation checkbox 278ms
And Confirm statuses until reach "process-ended" 18s 773ms
Then Check if transport has "process-ended" 029ms
After Hooks.deleteTransportAfterTest() 119ms
After Hooks.deleteModeOfTransportationAfterTest() 124ms
Given Set token of apiUsername "super-admin-bausch" 110ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 316ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 1s 284ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 116ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_PL" as "super-admin-bausch" 801ms
And Login as "bausch-admin" 1s 118ms
And Go to "TRANSPORT_TABLE" 241ms
And Find transport in table with status "advice-added" 3s 216ms
When Confirm statuses until reach "on-the-way" 9s 287ms
And Open statuses popup 051ms
And Toggle status date confirmation checkbox 277ms
And Change status execution date to "1" days from today 2s 167ms
Then Verify that status cannot be confirmed 1s 094ms
After Hooks.deleteTransportAfterTest() 101ms
After Hooks.deleteModeOfTransportationAfterTest() 088ms
Given Set token of apiUsername "super-admin-bausch" 107ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 299ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 1s 222ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 109ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_PL" as "super-admin-bausch" 738ms
And Login as "bausch-admin" 1s 093ms
And Go to "TRANSPORT_TABLE" 222ms
And Find transport in table with status "advice-added" 3s 197ms
When Confirm statuses until reach "on-the-way" 9s 264ms
And Open statuses popup 067ms
And Toggle status date confirmation checkbox 283ms
And Change status execution date to "-1" days from today 2s 165ms
Then Verify that status cannot be confirmed 1s 094ms
After Hooks.deleteTransportAfterTest() 140ms
After Hooks.deleteModeOfTransportationAfterTest() 092ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 058ms
And Create task with new status by JSON file "NEW_STATUS_SMALLS_IMPORT" as "super-admin-skz" 243ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 263ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 086ms
When Accept or reject "accept" transferred transport 18s 056ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 003ms
And Click button advice in transport table "SMALLS_IMPORT" 138ms
And Set advice window in schedule 2s 696ms
And Fill advice form 14s 550ms
And Click advice save button and wait for advice form to disappear 30s 696ms
And If user is login then logout 119ms
And Login as "swisskrono-admin" 1s 611ms
And Show all transport types 1s 051ms
Then Check if transport has "testowy-różoffy-statusik" 025ms
And Go to "SETTINGS_TAB" 309ms
When Disable status "testowy-różoffy-statusik" for transport "SMALLS_IMPORT" 1s 600ms
And Delete created transport by API 117ms
Then If user is login then logout 095ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 363ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 326ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 099ms
When Accept or reject "accept" transferred transport 18s 614ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 003ms
And Click button advice in transport table "SMALLS_IMPORT" 128ms
And Set advice window in schedule 2s 763ms
And Fill advice form 14s 610ms
And Click advice save button and wait for advice form to disappear 30s 721ms
And If user is login then logout 110ms
And Login as "swisskrono-admin" 1s 407ms
And Show all transport types 1s 065ms
Then Check if transport has disabled status "testowy-różoffy-statusik" 15s 016ms
After Hooks.deleteAllTransports() 1m 16s 415ms
After Hooks.deleteAllAddedStatus() 2s 231ms
Given Set token of apiUsername "super-admin-farmacol" 123ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 1s 251ms
And Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 745ms
And Get "START_OF_UNLOADING" data for transport type "EXTERNAL_DELIVERY" and principal "farmacol" 031ms
When Login as "farmacol-admin" 1s 682ms
And Go to "TRANSPORT_TABLE" 238ms
And Confirm statuses until reach "during-unload" 9s 361ms
And Set actual confirmed transport status list 1s 358ms
And Disable task by API 035ms
And Go to transport details "EXTERNAL_DELIVERY" 4s 448ms
And Edit transport hours and recalculate statuses 16s 305ms
Then Verify that all confirmed statuses are still on transport status list 191ms
After Hooks.deleteTransportAfterTest() 113ms
After Hooks.rollbackTaskChanges() 047ms