Project Number Date
ApolloFullRunnerReport develop.411 06 maj 2021, 18:40

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 21s 444ms Passed
Feature Status confirmation
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 440ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 425ms
When Find transport in table with status "advice-added" 3s 201ms
And Confirm statuses until reach "process-ended" 28s 053ms
Then Check if transport has "process-ended" 020ms
After Hooks.deleteTransportAfterTest() 114ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 1s 496ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 15s 538ms
When Find transport in table with status "planned" 17s 255ms
And Confirm statuses until reach "process-ended" 21s 556ms
Then Check if transport has "process-ended" 025ms
After Hooks.deleteTransportAfterTest() 102ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 098ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 1s 269ms
When Find transport in table with status "planned" 3s 202ms
And Confirm statuses until reach "process-ended" 21s 466ms
Then Check if transport has "process-ended" 022ms
After Hooks.deleteTransportAfterTest() 108ms
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 1s 114ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 245ms
When Find transport in table with status "planned" 17s 234ms
And Confirm statuses until reach "departed" 24s 288ms
Then Check if transport has "departed" 018ms
After Hooks.deleteTransportAfterTest() 102ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 092ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 256ms
When Find transport in table with status "created" 3s 173ms
And Confirm statuses until reach "process-ended" 21s 504ms
Then Check if transport has "process-ended" 024ms
After Hooks.deleteTransportAfterTest() 075ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 061ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 1s 247ms
When Find transport in table with status "created" 3s 216ms
And Confirm statuses until reach "process-ended" 29s 597ms
Then Check if transport has "process-ended" 022ms
After Hooks.deleteTransportAfterTest() 174ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 257ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 307ms
When Find transport in table with status "planned" 3s 196ms
And Confirm statuses until reach "process-ended" 26s 815ms
Then Check if transport has "process-ended" 022ms
After Hooks.deleteTransportAfterTest() 082ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 171ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 271ms
When Find transport in table with status "planned" 3s 203ms
And Confirm statuses until reach "process-ended" 26s 881ms
Then Check if transport has "process-ended" 017ms
After Hooks.deleteTransportAfterTest() 102ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 967ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 253ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 083ms
When Accept or reject "accept" transferred transport 17s 991ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 002ms
And Click button advice in transport table "SMALLS_IMPORT" 102ms
And Set advice window in schedule 2s 807ms
And Fill advice form 14s 361ms
And Click advice save button and wait for advice form to disappear 30s 695ms
And Check if window is "silver" 2s 029ms
And Go to "TRANSPORT_TABLE" 179ms
Then Check if transport has "process-ended" 207ms
After Hooks.deleteTransportAfterTest() 121ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 186ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 263ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 074ms
When Accept or reject "accept" transferred transport 17s 984ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 002ms
And Click button advice in transport table "SMALLS_EXPORT" 110ms
And Set advice window in schedule 2s 646ms
And Fill advice form 14s 414ms
And Click advice save button and wait for advice form to disappear 30s 707ms
And Check if window is "silver" 2s 028ms
And Go to "TRANSPORT_TABLE" 194ms
Then Check if transport has "process-ended" 248ms
After Hooks.deleteTransportAfterTest() 107ms
Given Set token of apiUsername "super-admin-hochland" 130ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_ADVICE" "CHECKPOINT_BASED" "ARRIVAL" 303ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 405ms
When Login as "hochland-admin" 2s 242ms
And Find transport in table with status "advice-added" 3s 329ms
And Confirm statuses until reach "arrived" 3s 804ms
And Go to transport details "DELIVERY" 4s 663ms
Then Check if it is not possible to edit advice 166ms
After Hooks.deleteTransportAfterTest() 098ms
After Hooks.rollbackAddedActionAuthorities() 051ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 141ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 305ms
When Find transport in table with status "advice-added" 3s 254ms
And Check if transport row is "blue" 3s 059ms
And Confirm statuses until reach "arrived" 3s 794ms
And Check if transport row is "green" 3s 055ms
And Confirm statuses until reach "during-unload" 3s 698ms
Then Check if transport row is "orange" 3s 071ms
And Confirm statuses until reach "unloaded" 3s 725ms
Then Check if transport row is "darkgoldenrod" 3s 068ms
And Confirm statuses until reach "process-ended" 18s 760ms
Then Check if transport row is "silver" 3s 078ms
After Hooks.deleteTransportAfterTest() 098ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 543ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 189ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 002ms
And Show all transport types 1s 039ms
And Click button advice in transport table "DELIVERY" 094ms
And Set advice window in schedule 2s 559ms
And Fill advice form 8s 304ms
And Click advice save button and wait for advice form to disappear 30s 662ms
And Go to "TRANSPORT_TABLE" 209ms
And Find transport in table with status "advice-added" 3s 181ms
And Confirm statuses until reach "left-the-area" 17s 366ms
Then Check if next status is not possible to confirm 078ms
After Hooks.deleteTransportAfterTest() 094ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 153ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 189ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 002ms
And Show all transport types 1s 035ms
And Click button advice in transport table "LOAD" 129ms
And Set advice window in schedule 2s 535ms
And Fill advice form 8s 170ms
And Click advice save button and wait for advice form to disappear 30s 709ms
And Go to "TRANSPORT_TABLE" 182ms
And Find transport in table with status "advice-added" 3s 224ms
And Confirm statuses until reach "left-the-area" 17s 316ms
Then Check if next status is not possible to confirm 087ms
After Hooks.deleteTransportAfterTest() 084ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 130ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 189ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 003ms
And Show all transport types 1s 040ms
And Click button advice in transport table "DELIVERY" 094ms
And Set advice window in schedule 2s 620ms
And Fill advice form 8s 209ms
And Click advice save button and wait for advice form to disappear 30s 693ms
And Go to "TRANSPORT_TABLE" 245ms
And Find transport in table with status "advice-added" 3s 173ms
When Add file to transport by API 600ms
And Confirm statuses until reach "process-ended" 35s 008ms
Then Check if transport has "process-ended" 023ms
After Hooks.deleteTransportAfterTest() 078ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 148ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 174ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 002ms
And Show all transport types 1s 041ms
And Click button advice in transport table "LOAD" 099ms
And Set advice window in schedule 2s 534ms
And Fill advice form 8s 213ms
And Click advice save button and wait for advice form to disappear 30s 678ms
And Go to "TRANSPORT_TABLE" 184ms
And Find transport in table with status "advice-added" 3s 216ms
When Add file to transport by API 293ms
And Confirm statuses until reach "process-ended" 35s 008ms
Then Check if transport has "process-ended" 023ms
After Hooks.deleteTransportAfterTest() 086ms
Given Set token of apiUsername "super-admin-skd" 114ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 1s 254ms
And Confirm status "REPORTING" by Public API "v1" 052ms
And Confirm status "ARRIVAL" by Public API "v1" 097ms
And Login as "swiss-krono-delivery-guard" 1s 186ms
And Go to "TRANSPORT_TABLE" 180ms
When Confirm "Departure" status in transport row 3s 088ms
Then Verify that "Departure" has been confirmed 029ms
After Hooks.deleteTransportAfterTest() 091ms
Given Set token of apiUsername "super-admin-bausch" 102ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 414ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 15s 186ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 083ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_PL" as "super-admin-bausch" 709ms
And Login as "bausch-admin" 1s 187ms
And Go to "TRANSPORT_TABLE" 228ms
And Find transport in table with status "advice-added" 3s 226ms
When Confirm statuses until reach "on-the-way" 9s 189ms
And Open statuses popup 066ms
And Toggle status date confirmation checkbox 265ms
And Confirm statuses until reach "process-ended" 18s 736ms
Then Check if transport has "process-ended" 026ms
After Hooks.deleteTransportAfterTest() 096ms
After Hooks.deleteModeOfTransportationAfterTest() 079ms
Given Set token of apiUsername "super-admin-bausch" 117ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 275ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 1s 210ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 090ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_PL" as "super-admin-bausch" 697ms
And Login as "bausch-admin" 1s 115ms
And Go to "TRANSPORT_TABLE" 219ms
And Find transport in table with status "advice-added" 3s 206ms
When Confirm statuses until reach "on-the-way" 9s 191ms
And Open statuses popup 049ms
And Toggle status date confirmation checkbox 265ms
And Change status execution date to "1" days from today 2s 163ms
Then Verify that status cannot be confirmed 1s 078ms
After Hooks.deleteTransportAfterTest() 100ms
After Hooks.deleteModeOfTransportationAfterTest() 055ms
Given Set token of apiUsername "super-admin-bausch" 112ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 298ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 1s 186ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 095ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_PL" as "super-admin-bausch" 688ms
And Login as "bausch-admin" 1s 051ms
And Go to "TRANSPORT_TABLE" 138ms
And Find transport in table with status "advice-added" 3s 181ms
When Confirm statuses until reach "on-the-way" 9s 182ms
And Open statuses popup 053ms
And Toggle status date confirmation checkbox 268ms
And Change status execution date to "-1" days from today 2s 167ms
Then Verify that status cannot be confirmed 1s 082ms
After Hooks.deleteTransportAfterTest() 096ms
After Hooks.deleteModeOfTransportationAfterTest() 048ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 163ms
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 269ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 067ms
When Accept or reject "accept" transferred transport 17s 997ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 003ms
And Click button advice in transport table "SMALLS_IMPORT" 150ms
And Set advice window in schedule 2s 685ms
And Fill advice form 14s 457ms
And Click advice save button and wait for advice form to disappear 30s 699ms
And If user is login then logout 134ms
And Login as "swisskrono-admin" 1s 358ms
And Show all transport types 1s 045ms
Then Check if transport has "testowy-różoffy-statusik" 027ms
And Go to "SETTINGS_TAB" 290ms
When Disable status "testowy-różoffy-statusik" for transport "SMALLS_IMPORT" 1s 574ms
And Delete created transport by API 099ms
Then If user is login then logout 062ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 448ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 290ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 075ms
When Accept or reject "accept" transferred transport 17s 975ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 002ms
And Click button advice in transport table "SMALLS_IMPORT" 089ms
And Set advice window in schedule 2s 617ms
And Fill advice form 14s 324ms
And Click advice save button and wait for advice form to disappear 30s 780ms
And If user is login then logout 093ms
And Login as "swisskrono-admin" 1s 385ms
And Show all transport types 1s 072ms
Then Check if transport has disabled status "testowy-różoffy-statusik" 15s 041ms
After Hooks.deleteAllTransports() 1m 16s 362ms
After Hooks.deleteAllAddedStatus() 2s 225ms
Given Set token of apiUsername "super-admin-farmacol" 123ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 1s 189ms
And Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 635ms
And Get "START_OF_UNLOADING" data for transport type "EXTERNAL_DELIVERY" and principal "farmacol" 018ms
When Login as "farmacol-admin" 1s 547ms
And Go to "TRANSPORT_TABLE" 183ms
And Confirm statuses until reach "during-unload" 9s 339ms
And Set actual confirmed transport status list 1s 337ms
And Disable task by API 034ms
And Go to transport details "EXTERNAL_DELIVERY" 4s 408ms
And Edit transport hours and recalculate statuses 15s 762ms
Then Verify that all confirmed statuses are still on transport status list 175ms
After Hooks.deleteTransportAfterTest() 137ms
After Hooks.rollbackTaskChanges() 021ms