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
Status confirmation 224 0 0 0 0 224 22 0 22 18m 39s 656ms Passed
Feature Status confirmation
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 520ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 355ms
When Find transport in table with status "advice-added" 3s 235ms
And Confirm statuses until reach "process-ended" 31s 080ms
Then Check if transport has "process-ended" 029ms
After Hooks.deleteTransportAfterTest() 125ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 1s 686ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 15s 648ms
When Find transport in table with status "planned" 17s 205ms
And Confirm statuses until reach "process-ended" 21s 583ms
Then Check if transport has "process-ended" 027ms
After Hooks.deleteTransportAfterTest() 137ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 211ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 1s 293ms
When Find transport in table with status "planned" 3s 229ms
And Confirm statuses until reach "process-ended" 21s 513ms
Then Check if transport has "process-ended" 031ms
After Hooks.deleteTransportAfterTest() 097ms
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 1s 134ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 557ms
When Find transport in table with status "planned" 17s 229ms
And Confirm statuses until reach "departed" 24s 340ms
Then Check if transport has "departed" 019ms
After Hooks.deleteTransportAfterTest() 166ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 111ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 317ms
When Find transport in table with status "created" 3s 224ms
And Confirm statuses until reach "process-ended" 21s 502ms
Then Check if transport has "process-ended" 025ms
After Hooks.deleteTransportAfterTest() 098ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 125ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 1s 349ms
When Find transport in table with status "created" 3s 229ms
And Confirm statuses until reach "process-ended" 29s 732ms
Then Check if transport has "process-ended" 030ms
After Hooks.deleteTransportAfterTest() 138ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 223ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 330ms
When Find transport in table with status "planned" 3s 235ms
And Confirm statuses until reach "process-ended" 26s 939ms
Then Check if transport has "process-ended" 027ms
After Hooks.deleteTransportAfterTest() 122ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 202ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 349ms
When Find transport in table with status "planned" 3s 231ms
And Confirm statuses until reach "process-ended" 14s 991ms
Then Check if transport has "process-ended" 027ms
After Hooks.deleteTransportAfterTest() 139ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 133ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 500ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 136ms
When Accept or reject "accept" transferred transport 18s 137ms
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 840ms
And Fill advice form 14s 625ms
And Click advice save button and wait for advice form to disappear 30s 726ms
And Check if window is "silver" 2s 028ms
And Go to "TRANSPORT_TABLE" 207ms
Then Check if transport has "process-ended" 266ms
After Hooks.deleteTransportAfterTest() 152ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 197ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 338ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 109ms
When Accept or reject "accept" transferred transport 18s 761ms
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 681ms
And Fill advice form 14s 571ms
And Click advice save button and wait for advice form to disappear 30s 778ms
And Check if window is "silver" 2s 033ms
And Go to "TRANSPORT_TABLE" 187ms
Then Check if transport has "process-ended" 319ms
After Hooks.deleteTransportAfterTest() 3s 307ms
Given Set token of apiUsername "super-admin-hochland" 140ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_ADVICE" "CHECKPOINT_BASED" "ARRIVAL" 219ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 497ms
When Login as "hochland-admin" 2s 465ms
And Find transport in table with status "advice-added" 3s 298ms
And Confirm statuses until reach "arrived" 3s 790ms
And Go to transport details "DELIVERY" 4s 761ms
Then Check if it is not possible to edit advice 170ms
After Hooks.deleteTransportAfterTest() 158ms
After Hooks.rollbackAddedActionAuthorities() 139ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 231ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 411ms
When Find transport in table with status "advice-added" 3s 210ms
And Check if transport row is "blue" 3s 077ms
And Confirm statuses until reach "arrived" 3s 797ms
And Check if transport row is "green" 3s 061ms
And Confirm statuses until reach "during-unload" 3s 781ms
Then Check if transport row is "orange" 3s 070ms
And Confirm statuses until reach "unloaded" 5s 746ms
Then Check if transport row is "darkgoldenrod" 3s 061ms
And Confirm statuses until reach "process-ended" 18s 768ms
Then Check if transport row is "silver" 3s 094ms
After Hooks.deleteTransportAfterTest() 136ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 626ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 214ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 003ms
And Show all transport types 1s 045ms
And Click button advice in transport table "DELIVERY" 105ms
And Set advice window in schedule 2s 715ms
And Fill advice form 8s 337ms
And Click advice save button and wait for advice form to disappear 30s 688ms
And Go to "TRANSPORT_TABLE" 214ms
And Find transport in table with status "advice-added" 3s 206ms
And Confirm statuses until reach "left-the-area" 20s 470ms
Then Check if next status is not possible to confirm 100ms
After Hooks.deleteTransportAfterTest() 142ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 224ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 234ms
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" 117ms
And Set advice window in schedule 2s 740ms
And Fill advice form 8s 369ms
And Click advice save button and wait for advice form to disappear 30s 742ms
And Go to "TRANSPORT_TABLE" 205ms
And Find transport in table with status "advice-added" 3s 258ms
And Confirm statuses until reach "left-the-area" 17s 457ms
Then Check if next status is not possible to confirm 102ms
After Hooks.deleteTransportAfterTest() 118ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 362ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 193ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 002ms
And Show all transport types 1s 035ms
And Click button advice in transport table "DELIVERY" 108ms
And Set advice window in schedule 2s 627ms
And Fill advice form 8s 508ms
And Click advice save button and wait for advice form to disappear 30s 712ms
And Go to "TRANSPORT_TABLE" 235ms
And Find transport in table with status "advice-added" 3s 214ms
When Add file to transport by API 678ms
And Confirm statuses until reach "process-ended" 35s 166ms
Then Check if transport has "process-ended" 024ms
After Hooks.deleteTransportAfterTest() 124ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 248ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 196ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 003ms
And Show all transport types 1s 046ms
And Click button advice in transport table "LOAD" 116ms
And Set advice window in schedule 2s 643ms
And Fill advice form 8s 357ms
And Click advice save button and wait for advice form to disappear 30s 774ms
And Go to "TRANSPORT_TABLE" 200ms
And Find transport in table with status "advice-added" 3s 252ms
When Add file to transport by API 290ms
And Confirm statuses until reach "process-ended" 38s 234ms
Then Check if transport has "process-ended" 026ms
After Hooks.deleteTransportAfterTest() 222ms
Given Set token of apiUsername "super-admin-skd" 122ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 1s 469ms
And Confirm status "REPORTING" by Public API "v1" 087ms
And Confirm status "ARRIVAL" by Public API "v1" 137ms
And Login as "swiss-krono-delivery-guard" 1s 304ms
And Go to "TRANSPORT_TABLE" 192ms
When Confirm "Departure" status in transport row 3s 088ms
Then Verify that "Departure" has been confirmed 029ms
After Hooks.deleteTransportAfterTest() 123ms
Given Set token of apiUsername "super-admin-bausch" 118ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 3s 828ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 15s 236ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 159ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_PL" as "super-admin-bausch" 931ms
And Login as "bausch-admin" 1s 139ms
And Go to "TRANSPORT_TABLE" 224ms
And Find transport in table with status "advice-added" 3s 230ms
When Confirm statuses until reach "on-the-way" 9s 815ms
And Open statuses popup 060ms
And Toggle status date confirmation checkbox 279ms
And Confirm statuses until reach "process-ended" 18s 763ms
Then Check if transport has "process-ended" 026ms
After Hooks.deleteTransportAfterTest() 145ms
After Hooks.deleteModeOfTransportationAfterTest() 133ms
Given Set token of apiUsername "super-admin-bausch" 116ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 352ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 1s 289ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 101ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_PL" as "super-admin-bausch" 879ms
And Login as "bausch-admin" 1s 086ms
And Go to "TRANSPORT_TABLE" 137ms
And Find transport in table with status "advice-added" 3s 874ms
When Confirm statuses until reach "on-the-way" 9s 319ms
And Open statuses popup 058ms
And Toggle status date confirmation checkbox 278ms
And Change status execution date to "1" days from today 2s 201ms
Then Verify that status cannot be confirmed 1s 091ms
After Hooks.deleteTransportAfterTest() 166ms
After Hooks.deleteModeOfTransportationAfterTest() 099ms
Given Set token of apiUsername "super-admin-bausch" 115ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 338ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 1s 246ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 133ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_PL" as "super-admin-bausch" 801ms
And Login as "bausch-admin" 1s 042ms
And Go to "TRANSPORT_TABLE" 225ms
And Find transport in table with status "advice-added" 3s 205ms
When Confirm statuses until reach "on-the-way" 9s 244ms
And Open statuses popup 057ms
And Toggle status date confirmation checkbox 269ms
And Change status execution date to "-1" days from today 2s 173ms
Then Verify that status cannot be confirmed 1s 075ms
After Hooks.deleteTransportAfterTest() 118ms
After Hooks.deleteModeOfTransportationAfterTest() 092ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 076ms
And Create task with new status by JSON file "NEW_STATUS_SMALLS_IMPORT" as "super-admin-skz" 381ms
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 086ms
When Accept or reject "accept" transferred transport 18s 151ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 002ms
And Click button advice in transport table "SMALLS_IMPORT" 106ms
And Set advice window in schedule 2s 757ms
And Fill advice form 14s 620ms
And Click advice save button and wait for advice form to disappear 30s 697ms
And If user is login then logout 131ms
And Login as "swisskrono-admin" 1s 470ms
And Show all transport types 1s 056ms
Then Check if transport has "testowy-różoffy-statusik" 079ms
And Go to "SETTINGS_TAB" 308ms
When Disable status "testowy-różoffy-statusik" for transport "SMALLS_IMPORT" 1s 495ms
And Delete created transport by API 1s 922ms
Then If user is login then logout 073ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 426ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 559ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 134ms
When Accept or reject "accept" transferred transport 18s 722ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 003ms
And Click button advice in transport table "SMALLS_IMPORT" 122ms
And Set advice window in schedule 2s 764ms
And Fill advice form 14s 531ms
And Click advice save button and wait for advice form to disappear 30s 733ms
And If user is login then logout 099ms
And Login as "swisskrono-admin" 1s 378ms
And Show all transport types 1s 058ms
Then Check if transport has disabled status "testowy-różoffy-statusik" 15s 031ms
After Hooks.deleteAllTransports() 1m 16s 478ms
After Hooks.deleteAllAddedStatus() 2s 233ms
Given Set token of apiUsername "super-admin-farmacol" 142ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 1s 436ms
And Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 1s 023ms
And Get "START_OF_UNLOADING" data for transport type "EXTERNAL_DELIVERY" and principal "farmacol" 033ms
When Login as "farmacol-admin" 1s 743ms
And Go to "TRANSPORT_TABLE" 202ms
And Confirm statuses until reach "during-unload" 9s 372ms
And Set actual confirmed transport status list 1s 360ms
And Disable task by API 097ms
And Go to transport details "EXTERNAL_DELIVERY" 4s 429ms
And Edit transport hours and recalculate statuses 16s 310ms
Then Verify that all confirmed statuses are still on transport status list 171ms
After Hooks.deleteTransportAfterTest() 3s 518ms
After Hooks.rollbackTaskChanges() 051ms