Project Number Date
ApolloFullRunnerReport develop.416 09 maj 2021, 06: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 32s 240ms Passed
Feature Status confirmation
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 455ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 376ms
When Find transport in table with status "advice-added" 3s 211ms
And Confirm statuses until reach "process-ended" 27s 960ms
Then Check if transport has "process-ended" 026ms
After Hooks.deleteTransportAfterTest() 159ms
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 629ms
When Find transport in table with status "planned" 17s 272ms
And Confirm statuses until reach "process-ended" 21s 651ms
Then Check if transport has "process-ended" 029ms
After Hooks.deleteTransportAfterTest() 114ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 189ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 1s 311ms
When Find transport in table with status "planned" 3s 223ms
And Confirm statuses until reach "process-ended" 21s 567ms
Then Check if transport has "process-ended" 016ms
After Hooks.deleteTransportAfterTest() 087ms
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 1s 113ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 287ms
When Find transport in table with status "planned" 17s 193ms
And Confirm statuses until reach "departed" 24s 327ms
Then Check if transport has "departed" 023ms
After Hooks.deleteTransportAfterTest() 154ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 115ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 349ms
When Find transport in table with status "created" 3s 226ms
And Confirm statuses until reach "process-ended" 21s 510ms
Then Check if transport has "process-ended" 026ms
After Hooks.deleteTransportAfterTest() 125ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 139ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 1s 304ms
When Find transport in table with status "created" 3s 222ms
And Confirm statuses until reach "process-ended" 29s 734ms
Then Check if transport has "process-ended" 028ms
After Hooks.deleteTransportAfterTest() 140ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 187ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 392ms
When Find transport in table with status "planned" 3s 238ms
And Confirm statuses until reach "process-ended" 27s 011ms
Then Check if transport has "process-ended" 027ms
After Hooks.deleteTransportAfterTest() 113ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 176ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 363ms
When Find transport in table with status "planned" 3s 215ms
And Confirm statuses until reach "process-ended" 26s 971ms
Then Check if transport has "process-ended" 029ms
After Hooks.deleteTransportAfterTest() 127ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 944ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 439ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 147ms
When Accept or reject "accept" transferred transport 18s 690ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 003ms
And Click button advice in transport table "SMALLS_IMPORT" 112ms
And Set advice window in schedule 2s 817ms
And Fill advice form 14s 630ms
And Click advice save button and wait for advice form to disappear 30s 685ms
And Check if window is "silver" 2s 034ms
And Go to "TRANSPORT_TABLE" 188ms
Then Check if transport has "process-ended" 295ms
After Hooks.deleteTransportAfterTest() 146ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 193ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 480ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 074ms
When Accept or reject "accept" transferred transport 18s 172ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 003ms
And Click button advice in transport table "SMALLS_EXPORT" 122ms
And Set advice window in schedule 2s 657ms
And Fill advice form 14s 569ms
And Click advice save button and wait for advice form to disappear 30s 727ms
And Check if window is "silver" 2s 032ms
And Go to "TRANSPORT_TABLE" 206ms
Then Check if transport has "process-ended" 323ms
After Hooks.deleteTransportAfterTest() 172ms
Given Set token of apiUsername "super-admin-hochland" 165ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_ADVICE" "CHECKPOINT_BASED" "ARRIVAL" 206ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 367ms
When Login as "hochland-admin" 2s 336ms
And Find transport in table with status "advice-added" 3s 371ms
And Confirm statuses until reach "arrived" 3s 820ms
And Go to transport details "DELIVERY" 4s 787ms
Then Check if it is not possible to edit advice 191ms
After Hooks.deleteTransportAfterTest() 133ms
After Hooks.rollbackAddedActionAuthorities() 077ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 335ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 408ms
When Find transport in table with status "advice-added" 3s 210ms
And Check if transport row is "blue" 3s 087ms
And Confirm statuses until reach "arrived" 3s 804ms
And Check if transport row is "green" 3s 063ms
And Confirm statuses until reach "during-unload" 3s 737ms
Then Check if transport row is "orange" 3s 081ms
And Confirm statuses until reach "unloaded" 3s 790ms
Then Check if transport row is "darkgoldenrod" 3s 068ms
And Confirm statuses until reach "process-ended" 18s 775ms
Then Check if transport row is "silver" 3s 096ms
After Hooks.deleteTransportAfterTest() 127ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 615ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 225ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 003ms
And Show all transport types 1s 038ms
And Click button advice in transport table "DELIVERY" 124ms
And Set advice window in schedule 2s 579ms
And Fill advice form 8s 329ms
And Click advice save button and wait for advice form to disappear 30s 685ms
And Go to "TRANSPORT_TABLE" 240ms
And Find transport in table with status "advice-added" 3s 204ms
And Confirm statuses until reach "left-the-area" 17s 458ms
Then Check if next status is not possible to confirm 100ms
After Hooks.deleteTransportAfterTest() 115ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 186ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 212ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 003ms
And Show all transport types 1s 047ms
And Click button advice in transport table "LOAD" 115ms
And Set advice window in schedule 2s 635ms
And Fill advice form 8s 352ms
And Click advice save button and wait for advice form to disappear 30s 720ms
And Go to "TRANSPORT_TABLE" 196ms
And Find transport in table with status "advice-added" 3s 245ms
And Confirm statuses until reach "left-the-area" 17s 439ms
Then Check if next status is not possible to confirm 101ms
After Hooks.deleteTransportAfterTest() 152ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 193ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 213ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 003ms
And Show all transport types 1s 053ms
And Click button advice in transport table "DELIVERY" 113ms
And Set advice window in schedule 2s 597ms
And Fill advice form 8s 328ms
And Click advice save button and wait for advice form to disappear 30s 677ms
And Go to "TRANSPORT_TABLE" 237ms
And Find transport in table with status "advice-added" 3s 208ms
When Add file to transport by API 728ms
And Confirm statuses until reach "process-ended" 35s 191ms
Then Check if transport has "process-ended" 026ms
After Hooks.deleteTransportAfterTest() 129ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 223ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 247ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 003ms
And Show all transport types 1s 047ms
And Click button advice in transport table "LOAD" 113ms
And Set advice window in schedule 2s 619ms
And Fill advice form 8s 374ms
And Click advice save button and wait for advice form to disappear 30s 741ms
And Go to "TRANSPORT_TABLE" 212ms
And Find transport in table with status "advice-added" 3s 235ms
When Add file to transport by API 352ms
And Confirm statuses until reach "process-ended" 35s 192ms
Then Check if transport has "process-ended" 024ms
After Hooks.deleteTransportAfterTest() 125ms
Given Set token of apiUsername "super-admin-skd" 120ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 1s 371ms
And Confirm status "REPORTING" by Public API "v1" 114ms
And Confirm status "ARRIVAL" by Public API "v1" 127ms
And Login as "swiss-krono-delivery-guard" 1s 304ms
And Go to "TRANSPORT_TABLE" 175ms
When Confirm "Departure" status in transport row 3s 084ms
Then Verify that "Departure" has been confirmed 026ms
After Hooks.deleteTransportAfterTest() 126ms
Given Set token of apiUsername "super-admin-bausch" 131ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 470ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 15s 271ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 123ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_PL" as "super-admin-bausch" 870ms
And Login as "bausch-admin" 1s 103ms
And Go to "TRANSPORT_TABLE" 215ms
And Find transport in table with status "advice-added" 3s 204ms
When Confirm statuses until reach "on-the-way" 9s 291ms
And Open statuses popup 053ms
And Toggle status date confirmation checkbox 271ms
And Confirm statuses until reach "process-ended" 18s 755ms
Then Check if transport has "process-ended" 029ms
After Hooks.deleteTransportAfterTest() 151ms
After Hooks.deleteModeOfTransportationAfterTest() 126ms
Given Set token of apiUsername "super-admin-bausch" 118ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 349ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 1s 269ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 130ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_PL" as "super-admin-bausch" 809ms
And Login as "bausch-admin" 1s 113ms
And Go to "TRANSPORT_TABLE" 218ms
And Find transport in table with status "advice-added" 3s 238ms
When Confirm statuses until reach "on-the-way" 9s 267ms
And Open statuses popup 042ms
And Toggle status date confirmation checkbox 268ms
And Change status execution date to "1" days from today 2s 205ms
Then Verify that status cannot be confirmed 1s 083ms
After Hooks.deleteTransportAfterTest() 157ms
After Hooks.deleteModeOfTransportationAfterTest() 096ms
Given Set token of apiUsername "super-admin-bausch" 124ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 296ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 1s 271ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 128ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_PL" as "super-admin-bausch" 802ms
And Login as "bausch-admin" 1s 102ms
And Go to "TRANSPORT_TABLE" 217ms
And Find transport in table with status "advice-added" 3s 231ms
When Confirm statuses until reach "on-the-way" 9s 287ms
And Open statuses popup 062ms
And Toggle status date confirmation checkbox 286ms
And Change status execution date to "-1" days from today 2s 211ms
Then Verify that status cannot be confirmed 1s 093ms
After Hooks.deleteTransportAfterTest() 124ms
After Hooks.deleteModeOfTransportationAfterTest() 105ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 225ms
And Create task with new status by JSON file "NEW_STATUS_SMALLS_IMPORT" as "super-admin-skz" 336ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 306ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 077ms
When Accept or reject "accept" transferred transport 18s 087ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 003ms
And Click button advice in transport table "SMALLS_IMPORT" 121ms
And Set advice window in schedule 2s 739ms
And Fill advice form 14s 560ms
And Click advice save button and wait for advice form to disappear 30s 703ms
And If user is login then logout 125ms
And Login as "swisskrono-admin" 1s 420ms
And Show all transport types 1s 056ms
Then Check if transport has "testowy-różoffy-statusik" 033ms
And Go to "SETTINGS_TAB" 350ms
When Disable status "testowy-różoffy-statusik" for transport "SMALLS_IMPORT" 1s 627ms
And Delete created transport by API 177ms
Then If user is login then logout 077ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 367ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 377ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 117ms
When Accept or reject "accept" transferred transport 18s 668ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 003ms
And Click button advice in transport table "SMALLS_IMPORT" 120ms
And Set advice window in schedule 2s 709ms
And Fill advice form 14s 540ms
And Click advice save button and wait for advice form to disappear 30s 666ms
And If user is login then logout 121ms
And Login as "swisskrono-admin" 1s 409ms
And Show all transport types 1s 051ms
Then Check if transport has disabled status "testowy-różoffy-statusik" 15s 041ms
After Hooks.deleteAllTransports() 1m 16s 366ms
After Hooks.deleteAllAddedStatus() 2s 225ms
Given Set token of apiUsername "super-admin-farmacol" 129ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 1s 235ms
And Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 762ms
And Get "START_OF_UNLOADING" data for transport type "EXTERNAL_DELIVERY" and principal "farmacol" 033ms
When Login as "farmacol-admin" 1s 625ms
And Go to "TRANSPORT_TABLE" 213ms
And Confirm statuses until reach "during-unload" 9s 393ms
And Set actual confirmed transport status list 1s 360ms
And Disable task by API 060ms
And Go to transport details "EXTERNAL_DELIVERY" 4s 421ms
And Edit transport hours and recalculate statuses 16s 328ms
Then Verify that all confirmed statuses are still on transport status list 189ms
After Hooks.deleteTransportAfterTest() 160ms
After Hooks.rollbackTaskChanges() 058ms