Project Number Date
ApolloFullRunnerReport develop.365 01 kwi 2021, 05:48

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Status confirmation 433 1 15 0 0 449 36 1 37 36m 15s 412ms Failed
Feature Status confirmation
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 394ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 444ms
When Find transport in table with status "advice-added" 3s 235ms
And Confirm statuses until reach "process-ended" 28s 085ms
Then Check if transport has "process-ended" 028ms
After Hooks.deleteTransportAfterTest() 133ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 2s 523ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 15s 612ms
When Find transport in table with status "planned" 17s 222ms
And Confirm statuses until reach "process-ended" 21s 650ms
Then Check if transport has "process-ended" 026ms
After Hooks.deleteTransportAfterTest() 133ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 194ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 1s 322ms
When Find transport in table with status "planned" 3s 229ms
And Confirm statuses until reach "process-ended" 21s 585ms
Then Check if transport has "process-ended" 027ms
After Hooks.deleteTransportAfterTest() 105ms
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 1s 126ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 356ms
When Find transport in table with status "planned" 17s 210ms
And Confirm statuses until reach "departed" 24s 312ms
Then Check if transport has "departed" 028ms
After Hooks.deleteTransportAfterTest() 123ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 119ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 320ms
When Find transport in table with status "created" 3s 215ms
And Confirm statuses until reach "process-ended" 21s 532ms
Then Check if transport has "process-ended" 026ms
After Hooks.deleteTransportAfterTest() 102ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 124ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 1s 324ms
When Find transport in table with status "created" 3s 230ms
And Confirm statuses until reach "process-ended" 29s 712ms
Then Check if transport has "process-ended" 027ms
After Hooks.deleteTransportAfterTest() 118ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 181ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 302ms
When Find transport in table with status "planned" 3s 231ms
And Confirm statuses until reach "process-ended" 27s 036ms
Then Check if transport has "process-ended" 024ms
After Hooks.deleteTransportAfterTest() 100ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 183ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 351ms
When Find transport in table with status "planned" 3s 223ms
And Confirm statuses until reach "process-ended" 27s 080ms
Then Check if transport has "process-ended" 027ms
After Hooks.deleteTransportAfterTest() 114ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 641ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 226ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 099ms
When Accept or reject "accept" transferred transport 18s 041ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 003ms
And Click button advice in transport table "SMALLS_IMPORT" 127ms
And Set advice window in schedule 2s 720ms
And Fill advice form 14s 773ms
And Click advice save button and wait for advice form to disappear 30s 745ms
And Check if window is "silver" 2s 028ms
And Go to "TRANSPORT_TABLE" 191ms
Then Check if transport has "process-ended" 219ms
After Hooks.deleteTransportAfterTest() 131ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 110ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 258ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 087ms
When Accept or reject "accept" transferred transport 18s 144ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 003ms
And Click button advice in transport table "SMALLS_EXPORT" 135ms
And Set advice window in schedule 2s 679ms
And Fill advice form 14s 608ms
And Click advice save button and wait for advice form to disappear 30s 768ms
And Check if window is "silver" 2s 036ms
And Go to "TRANSPORT_TABLE" 209ms
Then Check if transport has "process-ended" 291ms
After Hooks.deleteTransportAfterTest() 126ms
Given Set token of apiUsername "super-admin-hochland" 097ms
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 401ms
When Login as "hochland-admin" 2s 686ms
And Find transport in table with status "advice-added" 3s 320ms
And Confirm statuses until reach "arrived" 3s 792ms
And Go to transport details "DELIVERY" 4s 673ms
Then Check if it is not possible to edit advice 185ms
After Hooks.rollbackAddedActionAuthorities() 061ms
After Hooks.deleteTransportAfterTest() 107ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 313ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 337ms
When Find transport in table with status "advice-added" 3s 222ms
And Check if transport row is "blue" 3s 072ms
And Confirm statuses until reach "arrived" 3s 834ms
And Check if transport row is "green" 3s 070ms
And Confirm statuses until reach "during-unload" 3s 762ms
Then Check if transport row is "orange" 3s 079ms
And Confirm statuses until reach "unloaded" 3s 765ms
Then Check if transport row is "darkgoldenrod" 3s 076ms
And Confirm statuses until reach "process-ended" 18s 760ms
Then Check if transport row is "silver" 3s 080ms
After Hooks.deleteTransportAfterTest() 129ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 063ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 182ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 003ms
And Show all transport types 1s 050ms
And Click button advice in transport table "DELIVERY" 126ms
And Set advice window in schedule 2s 553ms
And Fill advice form 8s 391ms
And Click advice save button and wait for advice form to disappear 30s 751ms
And Go to "TRANSPORT_TABLE" 231ms
And Find transport in table with status "advice-added" 3s 195ms
And Confirm statuses until reach "left-the-area" 17s 500ms
Then Check if next status is not possible to confirm 101ms
After Hooks.deleteTransportAfterTest() 094ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 157ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 190ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 002ms
And Show all transport types 1s 039ms
And Click button advice in transport table "LOAD" 143ms
And Set advice window in schedule 2s 587ms
And Fill advice form 8s 391ms
And Click advice save button and wait for advice form to disappear 30s 676ms
And Go to "TRANSPORT_TABLE" 209ms
And Find transport in table with status "advice-added" 3s 246ms
And Confirm statuses until reach "left-the-area" 17s 476ms
Then Check if next status is not possible to confirm 108ms
After Hooks.deleteTransportAfterTest() 109ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 165ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 200ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 003ms
And Show all transport types 1s 057ms
And Click button advice in transport table "DELIVERY" 105ms
And Set advice window in schedule 2s 572ms
And Fill advice form 8s 451ms
And Click advice save button and wait for advice form to disappear 30s 721ms
And Go to "TRANSPORT_TABLE" 207ms
And Find transport in table with status "advice-added" 3s 170ms
When Add file to transport by API 513ms
And Confirm statuses until reach "process-ended" 35s 275ms
Then Check if transport has "process-ended" 025ms
After Hooks.deleteTransportAfterTest() 102ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 196ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 214ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 003ms
And Show all transport types 1s 029ms
And Click button advice in transport table "LOAD" 121ms
And Set advice window in schedule 2s 575ms
And Fill advice form 8s 426ms
And Click advice save button and wait for advice form to disappear 30s 730ms
And Go to "TRANSPORT_TABLE" 198ms
And Find transport in table with status "advice-added" 3s 234ms
When Add file to transport by API 263ms
And Confirm statuses until reach "process-ended" 35s 267ms
Then Check if transport has "process-ended" 028ms
After Hooks.deleteTransportAfterTest() 112ms
Given Set token of apiUsername "super-admin-hochland" 097ms
And Get "Magazynier (R)" settings from "hochland" in "TRANSFER_BETWEEN_WAREHOUSES" 338ms
And Set custom field "Magazynier (R)" with "EDIT_TRANSFER_BETWEEN_WAREHOUSES_WAREHOUSEMAN_U_CFD" in "TRANSFER_BETWEEN_WAREHOUSES" - "hochland" by "super-admin-hochland" 111ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 151ms
And Get inputs from database "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 003ms
And Login as "hochland-admin" 2s 949ms
And Show all transport types 1s 042ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 117ms
And Set advice window in schedule 6s 436ms
And Fill advice form 11s 882ms
And Click advice save button and wait for advice form to disappear 30s 732ms
And Go to "TRANSPORT_TABLE" 218ms
And Find transport in table with status "advice-added" 3s 213ms
And Confirm statuses until reach "during-load" 6s 564ms
Then Check if next status is not possible to confirm 092ms
After Hooks.rollbackCustomFieldSettings() 058ms
After Hooks.deleteTransportAfterTest() 089ms
Given Set token of apiUsername "super-admin-keeeper" 095ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "LOAD" 019ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_LOAD_SANITARY_CONDITIONS_CFD" in "LOAD" - "keeeper" by "super-admin-keeeper" 036ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 164ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 003ms
And Login as "keeeper-admin" 1s 995ms
And Show all transport types 1s 151ms
And Click button advice in transport table "LOAD" 138ms
And Set advice window in schedule 2s 385ms
And Fill advice form 13s 211ms
And Click advice save button and wait for advice form to disappear 30s 755ms
And Go to "TRANSPORT_TABLE" 168ms
And Find transport in table with status "advice-added" 3s 281ms
And Confirm statuses until reach "arrived" 3s 810ms
Then Check if next status is not possible to confirm 128ms
After Hooks.rollbackCustomFieldSettings() 041ms
After Hooks.deleteTransportAfterTest() 127ms
Given Set token of apiUsername "super-admin-keeeper" 095ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "CONTAINER" 022ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_CONTAINER_SANITARY_CONDITIONS_CFD" in "CONTAINER" - "keeeper" by "super-admin-keeeper" 050ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 221ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 003ms
And Login as "keeeper-admin" 2s 050ms
And Show all transport types 1s 066ms
And Click button advice in transport table "CONTAINER" 135ms
And Set advice window in schedule 2s 426ms
And Fill advice form 13s 230ms
And Click advice save button and wait for advice form to disappear 30s 729ms
And Go to "TRANSPORT_TABLE" 214ms
And Find transport in table with status "advice-added" 3s 260ms
And Confirm statuses until reach "arrived" 3s 832ms
Then Check if next status is not possible to confirm 107ms
After Hooks.rollbackCustomFieldSettings() 047ms
After Hooks.deleteTransportAfterTest() 104ms
Given Set token of apiUsername "super-admin-keeeper" 089ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "UNLOAD" 021ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 039ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 323ms
And Login as "keeeper-admin" 1s 984ms
And Go to "TRANSPORT_TABLE" 119ms
And Find transport in table with status "planned" 3s 209ms
And Confirm statuses until reach "arrived" 3s 823ms
Then Check if next status is not possible to confirm 089ms
After Hooks.rollbackCustomFieldSettings() 035ms
After Hooks.deleteTransportAfterTest() 083ms
Given Set token of apiUsername "super-admin-keeeper" 182ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "TANKER_GRANULATE_DELIVERY" 024ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_TANKER_GRANULATE_DELIVERY_SANITARY_CONDITIONS_CFD" in "TANKER_GRANULATE_DELIVERY" - "keeeper" by "super-admin-keeeper" 036ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 350ms
And Login as "keeeper-admin" 2s 108ms
And Go to "TRANSPORT_TABLE" 117ms
And Find transport in table with status "planned" 3s 171ms
And Confirm statuses until reach "arrived" 3s 800ms
Then Check if next status is not possible to confirm 116ms
After Hooks.rollbackCustomFieldSettings() 048ms
After Hooks.deleteTransportAfterTest() 112ms
Given Set token of apiUsername "super-admin-hochland" 088ms
And Get "Magazynier" settings from "hochland" in "DELIVERY" 026ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 140ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 390ms
And Login as "hochland-admin" 2s 321ms
And Go to "TRANSPORT_TABLE" 172ms
And Find transport in table with status "advice-added" 3s 211ms
And Confirm statuses until reach "during-unload" 6s 568ms
Then Check if next status is not possible to confirm 120ms
After Hooks.rollbackCustomFieldSettings() 110ms
After Hooks.deleteTransportAfterTest() 115ms
Given Set token of apiUsername "super-admin-keeeper" 098ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "LOAD" 023ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 003ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_LOAD_SANITARY_CONDITIONS_CFD" in "LOAD" - "keeeper" by "super-admin-keeeper" 050ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 188ms
And Login as "keeeper-admin" 1s 870ms
And Show all transport types 1s 122ms
And Click button advice in transport table "LOAD" 123ms
And Set advice window in schedule 2s 403ms
And Fill advice form 13s 229ms
And Click advice save button and wait for advice form to disappear 30s 714ms
And Go to "TRANSPORT_TABLE" 210ms
And Find transport in table with status "advice-added" 3s 249ms
When Confirm statuses until reach "arrived" 3s 807ms
And Check if next status is not possible to confirm 110ms
And Get inputs from database "EDIT_LOAD" "super-admin-keeeper" 002ms
And Go to transport details "LOAD" 4s 396ms
And Open section: "advice-panel" 1s 075ms
And Fill transport form 24s 803ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 632ms
And Go to transport details "LOAD" 4s 435ms
And Open section: "advice-panel" 1s 078ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 15s 809ms
And Confirm statuses until reach "process-ended" 24s 316ms
Then Check if transport has "process-ended" 028ms
After Hooks.rollbackCustomFieldSettings() 043ms
After Hooks.deleteTransportAfterTest() 102ms
Given Set token of apiUsername "super-admin-keeeper" 094ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "CONTAINER" 025ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 002ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_CONTAINER_SANITARY_CONDITIONS_CFD" in "CONTAINER" - "keeeper" by "super-admin-keeeper" 043ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 213ms
And Login as "keeeper-admin" 2s 524ms
And Show all transport types 1s 059ms
And Click button advice in transport table "CONTAINER" 111ms
And Set advice window in schedule 2s 368ms
And Fill advice form 13s 197ms
And Click advice save button and wait for advice form to disappear 30s 700ms
And Go to "TRANSPORT_TABLE" 215ms
And Find transport in table with status "advice-added" 3s 245ms
When Confirm statuses until reach "arrived" 3s 826ms
And Check if next status is not possible to confirm 106ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-keeeper" 001ms
And Go to transport details "CONTAINER" 4s 381ms
And Open section: "advice-panel" 1s 073ms
And Fill transport form 24s 807ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 638ms
And Go to transport details "CONTAINER" 4s 361ms
And Open section: "advice-panel" 1s 069ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 15s 813ms
And Confirm statuses until reach "process-ended" 24s 258ms
Then Check if transport has "process-ended" 026ms
After Hooks.rollbackCustomFieldSettings() 071ms
After Hooks.deleteTransportAfterTest() 100ms
Given Set token of apiUsername "super-admin-hochland" 097ms
And Get "Magazynier (R)" settings from "hochland" in "TRANSFER_BETWEEN_WAREHOUSES" 024ms
And Get inputs from database "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 002ms
And Set custom field "Magazynier (R)" with "EDIT_TRANSFER_BETWEEN_WAREHOUSES_WAREHOUSEMAN_U_CFD" in "TRANSFER_BETWEEN_WAREHOUSES" - "hochland" by "super-admin-hochland" 064ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 182ms
And Login as "hochland-admin" 3s 146ms
And Show all transport types 1s 065ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 138ms
And Set advice window in schedule 6s 435ms
And Fill advice form 11s 892ms
And Click advice save button and wait for advice form to disappear 30s 733ms
And Go to "TRANSPORT_TABLE" 219ms
And Find transport in table with status "advice-added" 3s 227ms
When Confirm statuses until reach "during-load" 7s 053ms
And Check if next status is not possible to confirm 102ms
And Get inputs from database "EDIT_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 002ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 4s 617ms
And Open section: "advice-panel" 1s 078ms
And Fill transport form 36s 267ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 161ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 4s 549ms
And Open section: "advice-panel" 1s 075ms
And Fill "warehouseman-(u)" in transport form 15s 857ms
And Confirm statuses until reach "process-ended" 32s 525ms
Then Check if transport has "process-ended" 028ms
After Hooks.rollbackCustomFieldSettings() 069ms
After Hooks.deleteTransportAfterTest() 146ms
Given Set token of apiUsername "super-admin-keeeper" 097ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "UNLOAD" 016ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-keeeper" 001ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 046ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 354ms
And Login as "keeeper-admin" 2s 409ms
And Go to "TRANSPORT_TABLE" 109ms
And Find transport in table with status "planned" 3s 203ms
When Confirm statuses until reach "arrived" 3s 852ms
And Check if next status is not possible to confirm 109ms
And Go to transport details "UNLOAD" 4s 418ms
And Fill transport form 37s 954ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 679ms
And Confirm statuses until reach "process-ended" 24s 272ms
Then Check if transport has "process-ended" 029ms
After Hooks.rollbackCustomFieldSettings() 059ms
After Hooks.deleteTransportAfterTest() 150ms
Given Set token of apiUsername "super-admin-keeeper" 094ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "TANKER_GRANULATE_DELIVERY" 021ms
And Get inputs from database "EDIT_TANKER_GRANULATE_DELIVERY" "super-admin-keeeper" 002ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_TANKER_GRANULATE_DELIVERY_SANITARY_CONDITIONS_CFD" in "TANKER_GRANULATE_DELIVERY" - "keeeper" by "super-admin-keeeper" 038ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 341ms
And Login as "keeeper-admin" 2s 012ms
And Go to "TRANSPORT_TABLE" 120ms
And Find transport in table with status "planned" 3s 177ms
When Confirm statuses until reach "arrived" 3s 815ms
And Check if next status is not possible to confirm 109ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 4s 394ms
And Fill transport form 36s 377ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 625ms
And Confirm statuses until reach "process-ended" 24s 310ms
Then Check if transport has "process-ended" 029ms
After Hooks.rollbackCustomFieldSettings() 087ms
After Hooks.deleteTransportAfterTest() 090ms
Given Set token of apiUsername "super-admin-hochland" 093ms
And Get "Magazynier" settings from "hochland" in "DELIVERY" 021ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-hochland" 001ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 100ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 394ms
And Login as "hochland-admin" 2s 568ms
And Go to "TRANSPORT_TABLE" 196ms
And Find transport in table with status "advice-added" 3s 226ms
When Confirm statuses until reach "during-unload" 6s 573ms
And Check if next status is not possible to confirm 104ms
And Go to transport details "DELIVERY" 4s 655ms
And Fill transport form 36s 036ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 163ms
And Confirm statuses until reach "process-ended" 21s 550ms
Then Check if transport has "process-ended" 024ms
After Hooks.rollbackCustomFieldSettings() 112ms
After Hooks.deleteTransportAfterTest() 103ms
Given Set token of apiUsername "super-admin-skd" 096ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 1s 351ms
And Confirm status "REPORTING" by Public API "v1" 091ms
And Confirm status "ARRIVAL" by Public API "v1" 117ms
And Login as "swiss-krono-delivery-guard" 1s 837ms
And Go to "TRANSPORT_TABLE" 186ms
When Confirm "Departure" status in transport row 3s 078ms
Then Verify that "Departure" has been confirmed 037ms
After Hooks.deleteTransportAfterTest() 114ms
Given Set token of apiUsername "super-admin-keeeper" 101ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "UNLOAD" 024ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-keeeper" 002ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 044ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 15s 363ms
When Login as "keeeper-admin" 2s 035ms
And Find transport in table with status "planned" 3s 212ms
And Confirm statuses until reach "arrived" 3s 806ms
And Go to transport details "UNLOAD" 4s 393ms
And Fill transport form 37s 978ms
Then Check if next status is not possible to confirm in transport details 059ms
After Hooks.rollbackCustomFieldSettings() 054ms
After Hooks.deleteTransportAfterTest() 112ms
Given Set token of apiUsername "super-admin-keeeper" 096ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "TANKER_GRANULATE_DELIVERY" 025ms
And Get inputs from database "EDIT_TANKER_GRANULATE_DELIVERY" "super-admin-keeeper" 003ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_TANKER_GRANULATE_DELIVERY_SANITARY_CONDITIONS_CFD" in "TANKER_GRANULATE_DELIVERY" - "keeeper" by "super-admin-keeeper" 044ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 348ms
When Login as "keeeper-admin" 2s 101ms
And Find transport in table with status "planned" 3s 238ms
And Confirm statuses until reach "arrived" 3s 818ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 4s 393ms
And Fill transport form 36s 359ms
Then Check if next status is not possible to confirm in transport details 070ms
After Hooks.rollbackCustomFieldSettings() 039ms
After Hooks.deleteTransportAfterTest() 087ms
Given Set token of apiUsername "super-admin-hochland" 096ms
And Get "Magazynier" settings from "hochland" in "DELIVERY" 021ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-hochland" 002ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 096ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 405ms
When Login as "hochland-admin" 2s 460ms
And Find transport in table with status "advice-added" 3s 315ms
And Confirm statuses until reach "during-unload" 6s 586ms
And Go to transport details "DELIVERY" 4s 684ms
And Fill transport form 36s 072ms
Then Check if next status is not possible to confirm in transport details 065ms
After Hooks.rollbackCustomFieldSettings() 117ms
After Hooks.deleteTransportAfterTest() 103ms
Given Set token of apiUsername "super-admin-bausch" 095ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 498ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 1s 236ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 138ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_PL" as "super-admin-bausch" 750ms
And Login as "bausch-admin" 2s 084ms
And Go to "TRANSPORT_TABLE" 240ms
And Find transport in table with status "advice-added" 3s 199ms
When Confirm statuses until reach "on-the-way" 9s 365ms
And Open statuses popup 067ms
And Toggle status date confirmation checkbox 280ms
And Confirm statuses until reach "process-ended" 18s 732ms
Then Check if transport has "process-ended" 030ms
After Hooks.deleteTransportAfterTest() 123ms
After Hooks.deleteModeOfTransportationAfterTest() 093ms
Given Set token of apiUsername "super-admin-bausch" 094ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 283ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 1s 252ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 120ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_PL" as "super-admin-bausch" 700ms
And Login as "bausch-admin" 1s 107ms
And Go to "TRANSPORT_TABLE" 203ms
And Find transport in table with status "advice-added" 3s 219ms
When Confirm statuses until reach "on-the-way" 9s 850ms
And Open statuses popup 066ms
And Toggle status date confirmation checkbox 280ms
And Change status execution date to "1" days from today 2s 202ms
Then Verify that status cannot be confirmed 1s 080ms
After Hooks.deleteTransportAfterTest() 096ms
After Hooks.deleteModeOfTransportationAfterTest() 152ms
Given Set token of apiUsername "super-admin-bausch" 091ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 309ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 1s 175ms
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" 701ms
And Login as "bausch-admin" 1s 030ms
And Go to "TRANSPORT_TABLE" 203ms
And Find transport in table with status "advice-added" 3s 207ms
When Confirm statuses until reach "on-the-way" 9s 302ms
And Open statuses popup 059ms
And Toggle status date confirmation checkbox 261ms
And Change status execution date to "-1" days from today 2s 182ms
Then Verify that status cannot be confirmed 1s 070ms
After Hooks.deleteTransportAfterTest() 115ms
After Hooks.deleteModeOfTransportationAfterTest() 076ms
Scenario Outline Check if statuses in new orders are created based on current status scheme [A-6867]
Steps
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 228ms
And Create task with new status by JSON file "NEW_STATUS_SMALLS_IMPORT" as "super-admin-skz" 194ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 216ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 079ms
When Accept or reject "accept" transferred transport 18s 048ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 003ms
And Click button advice in transport table "SMALLS_IMPORT" 141ms
And Set advice window in schedule 2s 744ms
And Fill advice form 14s 704ms
And Click advice save button and wait for advice form to disappear 30s 721ms
And If user is login then logout 127ms
And Login as "swisskrono-admin" 2s 396ms
And Show all transport types 1s 062ms
Then Check if transport has "testowy-różoffy-statusik" 032ms
And Go to "SETTINGS_TAB" 346ms
When Disable status "testowy-różoffy-statusik" for transport "SMALLS_IMPORT" 15s 030ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div/a[text()='Drobnica import']"}
  (Session info: headless chrome=89.0.4389.114)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=89.0.4389.23 (61b08ee2c50024bab004e48d2b1b083cdbdac579-refs/branch-heads/4389@{#294}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.9IPk1e}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, acceptInsecureCerts=false, browserVersion=89.0.4389.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: a29274008b6467118e33d32e9ee1aa75
*** Element info: {Using=xpath, value=//div/a[text()='Drobnica import']}
	at sun.reflect.GeneratedConstructorAccessor206.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:120)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:586)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
	at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:458)
	at org.openqa.selenium.By$ByXPath.findElement(By.java:361)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:348)
	at Pages.Settings.SettingsPage.goToTransportTypeSettings(SettingsPage.java:35)
	at CucumberTests.StatusTests.ConfirmStatuses.disableStatusByName(ConfirmStatuses.java:161)
	at ✽.Disable status "testowy-różoffy-statusik" for transport "SMALLS_IMPORT"(file:Features/Atom/Statuses/ConfirmStatuses.feature:323)
And Delete created transport by API 000ms
Then If user is login then logout 000ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 000ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 000ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 000ms
When Accept or reject "accept" transferred transport 000ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 000ms
And Click button advice in transport table "SMALLS_IMPORT" 000ms
And Set advice window in schedule 000ms
And Fill advice form 000ms
And Click advice save button and wait for advice form to disappear 000ms
And If user is login then logout 000ms
And Login as "swisskrono-admin" 000ms
And Show all transport types 000ms
Then Check if transport has disabled status "testowy-różoffy-statusik" 000ms
Hooks
After Hooks.deleteAllTransports() 1m 1s 580ms
After Hooks.deleteAllAddedStatus() 15s 024ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div/a[text()='Drobnica import']"}
  (Session info: headless chrome=89.0.4389.114)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=89.0.4389.23 (61b08ee2c50024bab004e48d2b1b083cdbdac579-refs/branch-heads/4389@{#294}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.9IPk1e}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, acceptInsecureCerts=false, browserVersion=89.0.4389.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: a29274008b6467118e33d32e9ee1aa75
*** Element info: {Using=xpath, value=//div/a[text()='Drobnica import']}
	at sun.reflect.GeneratedConstructorAccessor206.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:120)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:586)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
	at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:458)
	at org.openqa.selenium.By$ByXPath.findElement(By.java:361)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:348)
	at Pages.Settings.SettingsPage.goToTransportTypeSettings(SettingsPage.java:35)
	at CucumberTests.Hooks.deleteAllAddedStatus(Hooks.java:568)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at cucumber.runtime.Utils$1.call(Utils.java:26)
	at cucumber.runtime.Timeout.timeout(Timeout.java:16)
	at cucumber.runtime.Utils.invoke(Utils.java:20)
	at cucumber.runtime.java.JavaHookDefinition.execute(JavaHookDefinition.java:60)
	at cucumber.runner.HookDefinitionMatch.runStep(HookDefinitionMatch.java:16)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.TestCase.run(TestCase.java:49)
	at cucumber.runner.Runner.runPickle(Runner.java:40)
	at cucumber.runtime.junit.PickleRunners$WithStepDescriptions.run(PickleRunners.java:97)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:68)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:23)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at cucumber.runtime.junit.FeatureRunner.run(FeatureRunner.java:73)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:122)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:64)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at cucumber.api.junit.Cucumber$1.evaluate(Cucumber.java:131)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
Given Set token of apiUsername "super-admin-farmacol" 095ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 1s 248ms
And Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 694ms
And Get "START_OF_UNLOADING" data for transport type "EXTERNAL_DELIVERY" and principal "farmacol" 182ms
When Login as "farmacol-admin" 2s 289ms
And Go to "TRANSPORT_TABLE" 216ms
And Confirm statuses until reach "during-unload" 9s 383ms
And Set actual confirmed transport status list 1s 398ms
And Disable task by API 203ms
And Go to transport details "EXTERNAL_DELIVERY" 4s 473ms
And Edit transport hours and recalculate statuses 16s 343ms
Then Verify that all confirmed statuses are still on transport status list 194ms
After Hooks.deleteTransportAfterTest() 143ms
After Hooks.rollbackTaskChanges() 050ms