Project Number Date
ApolloFullRunnerReport develop.377 12 kwi 2021, 05:31

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 337ms Passed
Feature Status confirmation
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 487ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 393ms
When Find transport in table with status "advice-added" 3s 223ms
And Confirm statuses until reach "process-ended" 28s 112ms
Then Check if transport has "process-ended" 026ms
After Hooks.deleteTransportAfterTest() 097ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 5s 654ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 15s 602ms
When Find transport in table with status "planned" 17s 181ms
And Confirm statuses until reach "process-ended" 21s 671ms
Then Check if transport has "process-ended" 024ms
After Hooks.deleteTransportAfterTest() 136ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 216ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 1s 283ms
When Find transport in table with status "planned" 3s 207ms
And Confirm statuses until reach "process-ended" 21s 556ms
Then Check if transport has "process-ended" 027ms
After Hooks.deleteTransportAfterTest() 100ms
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 324ms
When Find transport in table with status "planned" 17s 207ms
And Confirm statuses until reach "departed" 24s 330ms
Then Check if transport has "departed" 028ms
After Hooks.deleteTransportAfterTest() 126ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 080ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 309ms
When Find transport in table with status "created" 3s 224ms
And Confirm statuses until reach "process-ended" 21s 529ms
Then Check if transport has "process-ended" 025ms
After Hooks.deleteTransportAfterTest() 095ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 115ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 1s 343ms
When Find transport in table with status "created" 3s 188ms
And Confirm statuses until reach "process-ended" 29s 779ms
Then Check if transport has "process-ended" 028ms
After Hooks.deleteTransportAfterTest() 123ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 184ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 331ms
When Find transport in table with status "planned" 3s 202ms
And Confirm statuses until reach "process-ended" 27s 097ms
Then Check if transport has "process-ended" 024ms
After Hooks.deleteTransportAfterTest() 119ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 163ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 344ms
When Find transport in table with status "planned" 3s 214ms
And Confirm statuses until reach "process-ended" 27s 063ms
Then Check if transport has "process-ended" 029ms
After Hooks.deleteTransportAfterTest() 112ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 684ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 202ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 109ms
When Accept or reject "accept" transferred transport 18s 128ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 003ms
And Click button advice in transport table "SMALLS_IMPORT" 129ms
And Set advice window in schedule 2s 750ms
And Fill advice form 14s 743ms
And Click advice save button and wait for advice form to disappear 31s 251ms
And Check if window is "silver" 2s 035ms
And Go to "TRANSPORT_TABLE" 200ms
Then Check if transport has "process-ended" 215ms
After Hooks.deleteTransportAfterTest() 116ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 145ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 218ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 078ms
When Accept or reject "accept" transferred transport 18s 095ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 004ms
And Click button advice in transport table "SMALLS_EXPORT" 115ms
And Set advice window in schedule 2s 758ms
And Fill advice form 14s 652ms
And Click advice save button and wait for advice form to disappear 30s 773ms
And Check if window is "silver" 2s 034ms
And Go to "TRANSPORT_TABLE" 204ms
Then Check if transport has "process-ended" 316ms
After Hooks.deleteTransportAfterTest() 128ms
Given Set token of apiUsername "super-admin-hochland" 096ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_ADVICE" "CHECKPOINT_BASED" "ARRIVAL" 227ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 437ms
When Login as "hochland-admin" 2s 834ms
And Find transport in table with status "advice-added" 3s 296ms
And Confirm statuses until reach "arrived" 3s 810ms
And Go to transport details "DELIVERY" 4s 632ms
Then Check if it is not possible to edit advice 179ms
After Hooks.rollbackAddedActionAuthorities() 079ms
After Hooks.deleteTransportAfterTest() 125ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 302ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 439ms
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 835ms
And Check if transport row is "green" 3s 073ms
And Confirm statuses until reach "during-unload" 3s 764ms
Then Check if transport row is "orange" 3s 090ms
And Confirm statuses until reach "unloaded" 3s 785ms
Then Check if transport row is "darkgoldenrod" 3s 070ms
And Confirm statuses until reach "process-ended" 18s 746ms
Then Check if transport row is "silver" 3s 073ms
After Hooks.deleteTransportAfterTest() 128ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 046ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 171ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 003ms
And Show all transport types 1s 043ms
And Click button advice in transport table "DELIVERY" 129ms
And Set advice window in schedule 2s 487ms
And Fill advice form 8s 399ms
And Click advice save button and wait for advice form to disappear 30s 738ms
And Go to "TRANSPORT_TABLE" 232ms
And Find transport in table with status "advice-added" 3s 184ms
And Confirm statuses until reach "left-the-area" 17s 548ms
Then Check if next status is not possible to confirm 103ms
After Hooks.deleteTransportAfterTest() 099ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 169ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 195ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 003ms
And Show all transport types 1s 049ms
And Click button advice in transport table "LOAD" 133ms
And Set advice window in schedule 2s 557ms
And Fill advice form 8s 438ms
And Click advice save button and wait for advice form to disappear 30s 778ms
And Go to "TRANSPORT_TABLE" 206ms
And Find transport in table with status "advice-added" 3s 247ms
And Confirm statuses until reach "left-the-area" 17s 484ms
Then Check if next status is not possible to confirm 103ms
After Hooks.deleteTransportAfterTest() 225ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 180ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 346ms
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" 120ms
And Set advice window in schedule 2s 685ms
And Fill advice form 8s 419ms
And Click advice save button and wait for advice form to disappear 30s 722ms
And Go to "TRANSPORT_TABLE" 256ms
And Find transport in table with status "advice-added" 3s 207ms
When Add file to transport by API 552ms
And Confirm statuses until reach "process-ended" 35s 204ms
Then Check if transport has "process-ended" 024ms
After Hooks.deleteTransportAfterTest() 127ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 204ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 238ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 003ms
And Show all transport types 1s 049ms
And Click button advice in transport table "LOAD" 137ms
And Set advice window in schedule 2s 527ms
And Fill advice form 8s 398ms
And Click advice save button and wait for advice form to disappear 30s 711ms
And Go to "TRANSPORT_TABLE" 218ms
And Find transport in table with status "advice-added" 3s 241ms
When Add file to transport by API 263ms
And Confirm statuses until reach "process-ended" 35s 269ms
Then Check if transport has "process-ended" 026ms
After Hooks.deleteTransportAfterTest() 115ms
Given Set token of apiUsername "super-admin-skd" 097ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 1s 341ms
And Confirm status "REPORTING" by Public API "v1" 085ms
And Confirm status "ARRIVAL" by Public API "v1" 130ms
And Login as "swiss-krono-delivery-guard" 2s 266ms
And Go to "TRANSPORT_TABLE" 186ms
When Confirm "Departure" status in transport row 3s 080ms
Then Verify that "Departure" has been confirmed 034ms
After Hooks.deleteTransportAfterTest() 107ms
Given Set token of apiUsername "super-admin-bausch" 095ms
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 247ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 141ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_PL" as "super-admin-bausch" 774ms
And Login as "bausch-admin" 1s 508ms
And Go to "TRANSPORT_TABLE" 221ms
And Find transport in table with status "advice-added" 3s 235ms
When Confirm statuses until reach "on-the-way" 9s 338ms
And Open statuses popup 063ms
And Toggle status date confirmation checkbox 279ms
And Confirm statuses until reach "process-ended" 18s 741ms
Then Check if transport has "process-ended" 028ms
After Hooks.deleteTransportAfterTest() 131ms
After Hooks.deleteModeOfTransportationAfterTest() 104ms
Given Set token of apiUsername "super-admin-bausch" 093ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 307ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 1s 248ms
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" 716ms
And Login as "bausch-admin" 1s 122ms
And Go to "TRANSPORT_TABLE" 223ms
And Find transport in table with status "advice-added" 3s 192ms
When Confirm statuses until reach "on-the-way" 9s 834ms
And Open statuses popup 058ms
And Toggle status date confirmation checkbox 274ms
And Change status execution date to "1" days from today 2s 182ms
Then Verify that status cannot be confirmed 1s 079ms
After Hooks.deleteTransportAfterTest() 137ms
After Hooks.deleteModeOfTransportationAfterTest() 074ms
Given Set token of apiUsername "super-admin-bausch" 095ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 288ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 1s 240ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 142ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_PL" as "super-admin-bausch" 805ms
And Login as "bausch-admin" 1s 017ms
And Go to "TRANSPORT_TABLE" 206ms
And Find transport in table with status "advice-added" 3s 207ms
When Confirm statuses until reach "on-the-way" 9s 316ms
And Open statuses popup 064ms
And Toggle status date confirmation checkbox 278ms
And Change status execution date to "-1" days from today 2s 178ms
Then Verify that status cannot be confirmed 1s 085ms
After Hooks.deleteTransportAfterTest() 124ms
After Hooks.deleteModeOfTransportationAfterTest() 074ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 102ms
And Create task with new status by JSON file "NEW_STATUS_SMALLS_IMPORT" as "super-admin-skz" 234ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 237ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 096ms
When Accept or reject "accept" transferred transport 18s 037ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 003ms
And Click button advice in transport table "SMALLS_IMPORT" 132ms
And Set advice window in schedule 2s 734ms
And Fill advice form 14s 651ms
And Click advice save button and wait for advice form to disappear 30s 701ms
And If user is login then logout 106ms
And Login as "swisskrono-admin" 1s 455ms
And Show all transport types 1s 074ms
Then Check if transport has "testowy-różoffy-statusik" 031ms
And Go to "SETTINGS_TAB" 345ms
When Disable status "testowy-różoffy-statusik" for transport "SMALLS_IMPORT" 1s 601ms
And Delete created transport by API 114ms
Then If user is login then logout 059ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 292ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 328ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 085ms
When Accept or reject "accept" transferred transport 18s 043ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 003ms
And Click button advice in transport table "SMALLS_IMPORT" 130ms
And Set advice window in schedule 2s 697ms
And Fill advice form 14s 778ms
And Click advice save button and wait for advice form to disappear 30s 723ms
And If user is login then logout 108ms
And Login as "swisskrono-admin" 1s 159ms
And Show all transport types 1s 072ms
Then Check if transport has disabled status "testowy-różoffy-statusik" 15s 067ms
After Hooks.deleteAllTransports() 1m 4s 644ms
After Hooks.deleteAllAddedStatus() 2s 236ms
Given Set token of apiUsername "super-admin-farmacol" 098ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 1s 400ms
And Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 926ms
And Get "START_OF_UNLOADING" data for transport type "EXTERNAL_DELIVERY" and principal "farmacol" 024ms
When Login as "farmacol-admin" 2s 547ms
And Go to "TRANSPORT_TABLE" 202ms
And Confirm statuses until reach "during-unload" 9s 426ms
And Set actual confirmed transport status list 1s 377ms
And Disable task by API 101ms
And Go to transport details "EXTERNAL_DELIVERY" 4s 461ms
And Edit transport hours and recalculate statuses 16s 329ms
Then Verify that all confirmed statuses are still on transport status list 176ms
After Hooks.deleteTransportAfterTest() 110ms
After Hooks.rollbackTaskChanges() 051ms