Project Number Date
ApolloFullRunnerReport 2021.AT1.25 30 lip 2021, 04:08

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Status confirmation 514 3 21 0 0 538 33 3 36 42m 58s 096ms Failed
Feature Status confirmation
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-hochland" 093ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 035ms
And Mark custom fields as not obligatory 435ms
And Login as "hochland-admin" 2s 282ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 381ms
When Find transport in table with status "advice-added" 3s 182ms
And Confirm statuses until reach "process-ended" 32s 062ms
Then Check if transport has "process-ended" 018ms
After Hooks.deleteTransportAfterTest() 108ms
After Hooks.rollbackAllCustomFieldsSettings() 528ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-pgf" 090ms
And Get custom field settings for "UNLOAD" transport type and "pgf" company 017ms
And Mark custom fields as not obligatory 005ms
And Login as "pgf-admin" 1s 339ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 15s 826ms
When Find transport in table with status "planned" 17s 231ms
And Confirm statuses until reach "process-ended" 10s 557ms
Then Check if transport has "process-ended" 025ms
After Hooks.deleteTransportAfterTest() 098ms
After Hooks.rollbackAllCustomFieldsSettings() 072ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 094ms
And Get custom field settings for "DELIVERY" transport type and "adama" company 019ms
And Mark custom fields as not obligatory 008ms
And Login as "adama-admin" 1s 443ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 1s 295ms
When Find transport in table with status "planned" 3s 214ms
And Confirm statuses until reach "process-ended" 23s 542ms
Then Check if transport has "process-ended" 022ms
After Hooks.deleteTransportAfterTest() 092ms
After Hooks.rollbackAllCustomFieldsSettings() 073ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-lantmannen" 096ms
And Get custom field settings for "DELIVERY" transport type and "lantmannen" company 015ms
And Mark custom fields as not obligatory 004ms
And Login as "lantmannen-admin" 1s 296ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 306ms
When Find transport in table with status "potwierdzony" 3s 225ms
And Confirm statuses until reach "process-ended" 30s 913ms
Then Check if transport has "process-ended" 023ms
After Hooks.deleteTransportAfterTest() 103ms
After Hooks.rollbackAllCustomFieldsSettings() 006ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-lantmannen" 095ms
And Get custom field settings for "LOAD" transport type and "lantmannen" company 017ms
And Mark custom fields as not obligatory 004ms
And Login as "lantmannen-admin" 959ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 1s 317ms
When Find transport in table with status "created" 3s 198ms
And Confirm statuses until reach "process-ended" 34s 733ms
Then Check if transport has "process-ended" 023ms
After Hooks.deleteTransportAfterTest() 099ms
After Hooks.rollbackAllCustomFieldsSettings() 006ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 096ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 017ms
And Mark custom fields as not obligatory 086ms
And Login as "keeeper-admin" 1s 607ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 320ms
When Find transport in table with status "planned" 3s 228ms
And Confirm statuses until reach "process-ended" 30s 939ms
Then Check if transport has "process-ended" 021ms
After Hooks.deleteTransportAfterTest() 067ms
After Hooks.rollbackAllCustomFieldsSettings() 095ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 092ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 020ms
And Mark custom fields as not obligatory 088ms
And Login as "keeeper-admin" 1s 550ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 348ms
When Find transport in table with status "planned" 3s 225ms
And Confirm statuses until reach "process-ended" 30s 984ms
Then Check if transport has "process-ended" 025ms
After Hooks.deleteTransportAfterTest() 090ms
After Hooks.rollbackAllCustomFieldsSettings() 117ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 900ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 243ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 095ms
When Accept or reject "accept" transferred transport 18s 044ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 037ms
And Click button advice in transport table "SMALLS_IMPORT" 101ms
And Set advice window in schedule 2s 680ms
And Fill advice form 14s 473ms
And Click advice save button and wait for advice form to disappear 30s 714ms
And Check if window is "silver" 4s 033ms
And Go to "TRANSPORT_TABLE" 176ms
Then Check if transport has "process-ended" 221ms
After Hooks.deleteTransportAfterTest() 108ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 137ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 242ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 086ms
When Accept or reject "accept" transferred transport 18s 110ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 041ms
And Click button advice in transport table "SMALLS_EXPORT" 112ms
And Set advice window in schedule 2s 670ms
And Fill advice form 14s 436ms
And Click advice save button and wait for advice form to disappear 30s 673ms
And Check if window is "silver" 4s 032ms
And Go to "TRANSPORT_TABLE" 180ms
Then Check if transport has "process-ended" 253ms
After Hooks.deleteTransportAfterTest() 099ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-hochland" 093ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_ADVICE" "CHECKPOINT_BASED" "ARRIVAL" 178ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 028ms
And Mark custom fields as not obligatory 397ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 376ms
When Login as "hochland-admin" 2s 347ms
And Find transport in table with status "advice-added" 3s 302ms
And Confirm statuses until reach "arrived" 4s 847ms
And Go to transport details "DELIVERY" 2s 654ms
Then Check if it is not possible to edit advice 133ms
After Hooks.deleteTransportAfterTest() 089ms
After Hooks.rollbackAllCustomFieldsSettings() 486ms
After Hooks.rollbackAddedActionAuthorities() 072ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 095ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 031ms
And Mark custom fields as not obligatory 359ms
And Login as "hochland-admin" 2s 400ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 340ms
When Find transport in table with status "advice-added" 3s 204ms
And Check if transport row is "blue" 3s 066ms
And Confirm statuses until reach "arrived" 4s 835ms
And Check if transport row is "green" 3s 069ms
And Confirm statuses until reach "during-unload" 5s 244ms
Then Check if transport row is "orange" 3s 057ms
And Confirm statuses until reach "unloaded" 5s 268ms
Then Check if transport row is "darkgoldenrod" 3s 065ms
And Confirm statuses until reach "process-ended" 5s 268ms
Then Check if transport row is "silver" 3s 061ms
After Hooks.deleteTransportAfterTest() 100ms
After Hooks.rollbackAllCustomFieldsSettings() 455ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-piast" 094ms
And Get custom field settings for "DELIVERY" transport type and "piast" company 030ms
And Mark custom fields as not obligatory 012ms
And Login as "piast-admin" 1s 502ms
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" 037ms
And Show all transport types 1s 038ms
And Click button advice in transport table "DELIVERY" 101ms
And Set advice window in schedule 2s 574ms
And Fill advice form 8s 202ms
And Click advice save button and wait for advice form to disappear 30s 701ms
And Go to "TRANSPORT_TABLE" 230ms
And Find transport in table with status "advice-added" 3s 186ms
And Confirm statuses until reach "left-the-area" 25s 511ms
Then Check if next status is not possible to confirm 110ms
After Hooks.deleteTransportAfterTest() 116ms
After Hooks.rollbackAllCustomFieldsSettings() 539ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-piast" 109ms
And Get custom field settings for "LOAD" transport type and "piast" company 036ms
And Mark custom fields as not obligatory 010ms
And Login as "piast-admin" 1s 549ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 199ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 036ms
And Show all transport types 1s 041ms
And Click button advice in transport table "LOAD" 108ms
And Set advice window in schedule 2s 561ms
And Fill advice form 8s 238ms
And Click advice save button and wait for advice form to disappear 30s 695ms
And Go to "TRANSPORT_TABLE" 193ms
And Find transport in table with status "advice-added" 3s 226ms
And Confirm statuses until reach "left-the-area" 25s 037ms
Then Check if next status is not possible to confirm 107ms
After Hooks.deleteTransportAfterTest() 096ms
After Hooks.rollbackAllCustomFieldsSettings() 618ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-piast" 096ms
And Get custom field settings for "DELIVERY" transport type and "piast" company 034ms
And Mark custom fields as not obligatory 008ms
And Login as "piast-admin" 1s 539ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 203ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 037ms
And Show all transport types 1s 040ms
And Click button advice in transport table "DELIVERY" 109ms
And Set advice window in schedule 2s 564ms
And Fill advice form 8s 270ms
And Click advice save button and wait for advice form to disappear 30s 667ms
And Go to "TRANSPORT_TABLE" 233ms
And Find transport in table with status "advice-added" 3s 200ms
When Add file to transport by API 490ms
And Confirm statuses until reach "process-ended" 42s 278ms
Then Check if transport has "process-ended" 026ms
After Hooks.deleteTransportAfterTest() 126ms
After Hooks.rollbackAllCustomFieldsSettings() 581ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-piast" 094ms
And Get custom field settings for "LOAD" transport type and "piast" company 036ms
And Mark custom fields as not obligatory 006ms
And Login as "piast-admin" 1s 604ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 202ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 036ms
And Show all transport types 1s 038ms
And Click button advice in transport table "LOAD" 099ms
And Set advice window in schedule 2s 571ms
And Fill advice form 8s 247ms
And Click advice save button and wait for advice form to disappear 30s 750ms
And Go to "TRANSPORT_TABLE" 195ms
And Find transport in table with status "advice-added" 3s 222ms
When Add file to transport by API 275ms
And Confirm statuses until reach "process-ended" 43s 284ms
Then Check if transport has "process-ended" 020ms
After Hooks.deleteTransportAfterTest() 095ms
After Hooks.rollbackAllCustomFieldsSettings() 636ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 103ms
And Get custom field settings for "TRANSFER_BETWEEN_WAREHOUSES" transport type and "hochland" company 034ms
And Mark custom fields as not obligatory 674ms
And Set custom field "Magazynier (R)" with "EDIT_TRANSFER_BETWEEN_WAREHOUSES_WAREHOUSEMAN_U_CFD" in "TRANSFER_BETWEEN_WAREHOUSES" - "hochland" by "super-admin-hochland" 078ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 170ms
And Set "advice" inputs from JSON file "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 002ms
And Login as "hochland-admin" 2s 321ms
And Show all transport types 1s 061ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 113ms
And Set advice window in schedule 6s 457ms
And Fill advice form 13s 180ms
And Click advice save button and wait for advice form to disappear 30s 668ms
And Go to "TRANSPORT_TABLE" 185ms
And Find transport in table with status "advice-added" 3s 205ms
And Confirm statuses until reach "during-load" 8s 596ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 294ms
And Check if next status is not possible to confirm in status confirmation modal 083ms
After Hooks.deleteTransportAfterTest() 134ms
After Hooks.rollbackAllCustomFieldsSettings() 687ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 107ms
And Get custom field settings for "LOAD" transport type and "keeeper" company 020ms
And Mark custom fields as not obligatory 109ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_LOAD_SANITARY_CONDITIONS_CFD" in "LOAD" - "keeeper" by "super-admin-keeeper" 024ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 167ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-keeeper" 001ms
And Login as "keeeper-admin" 1s 580ms
And Show all transport types 1s 130ms
And Click button advice in transport table "LOAD" 112ms
And Set advice window in schedule 2s 427ms
And Fill advice form 13s 103ms
And Click advice save button and wait for advice form to disappear 30s 721ms
And Go to "TRANSPORT_TABLE" 171ms
And Find transport in table with status "advice-added" 3s 231ms
And Confirm statuses until reach "arrived" 4s 814ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 238ms
And Check if next status is not possible to confirm in status confirmation modal 100ms
After Hooks.deleteTransportAfterTest() 089ms
After Hooks.rollbackAllCustomFieldsSettings() 142ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-keeeper" 093ms
And Get custom field settings for "CONTAINER" transport type and "keeeper" company 019ms
And Mark custom fields as not obligatory 116ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_CONTAINER_SANITARY_CONDITIONS_CFD" in "CONTAINER" - "keeeper" by "super-admin-keeeper" 029ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 167ms
And Set "advice" inputs from JSON file "ADVICE_CONTAINER" "super-admin-keeeper" 001ms
And Login as "keeeper-admin" 1s 523ms
And Show all transport types 1s 064ms
And Click button advice in transport table "CONTAINER" 093ms
And Set advice window in schedule 2s 425ms
And Fill advice form 13s 087ms
And Click advice save button and wait for advice form to disappear 30s 703ms
And Go to "TRANSPORT_TABLE" 168ms
And Find transport in table with status "advice-added" 3s 241ms
And Confirm statuses until reach "arrived" 4s 801ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 229ms
And Check if next status is not possible to confirm in status confirmation modal 115ms
After Hooks.deleteTransportAfterTest() 090ms
After Hooks.rollbackAllCustomFieldsSettings() 143ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 092ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 019ms
And Mark custom fields as not obligatory 086ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 031ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 342ms
And Login as "keeeper-admin" 1s 495ms
And Go to "TRANSPORT_TABLE" 121ms
And Find transport in table with status "planned" 3s 200ms
And Confirm statuses until reach "arrived" 4s 796ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 222ms
And Check if next status is not possible to confirm in status confirmation modal 072ms
After Hooks.deleteTransportAfterTest() 088ms
After Hooks.rollbackAllCustomFieldsSettings() 084ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 093ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 017ms
And Mark custom fields as not obligatory 085ms
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" 028ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 318ms
And Login as "keeeper-admin" 1s 462ms
And Go to "TRANSPORT_TABLE" 117ms
And Find transport in table with status "planned" 3s 186ms
And Confirm statuses until reach "arrived" 4s 818ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 231ms
And Check if next status is not possible to confirm in status confirmation modal 077ms
After Hooks.deleteTransportAfterTest() 098ms
After Hooks.rollbackAllCustomFieldsSettings() 120ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 095ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 029ms
And Mark custom fields as not obligatory 370ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 143ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 373ms
And Login as "hochland-admin" 2s 108ms
And Go to "TRANSPORT_TABLE" 209ms
And Find transport in table with status "advice-added" 3s 200ms
And Confirm statuses until reach "during-unload" 8s 532ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 263ms
And Check if next status is not possible to confirm in status confirmation modal 243ms
After Hooks.deleteTransportAfterTest() 099ms
After Hooks.rollbackAllCustomFieldsSettings() 499ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-keeeper" 097ms
And Get custom field settings for "LOAD" transport type and "keeeper" company 021ms
And Mark custom fields as not obligatory 110ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-keeeper" 001ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_LOAD_SANITARY_CONDITIONS_CFD" in "LOAD" - "keeeper" by "super-admin-keeeper" 031ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 207ms
And Login as "keeeper-admin" 1s 506ms
And Show all transport types 1s 129ms
And Click button advice in transport table "LOAD" 089ms
And Set advice window in schedule 2s 445ms
And Fill advice form 13s 108ms
And Click advice save button and wait for advice form to disappear 30s 701ms
And Go to "TRANSPORT_TABLE" 183ms
And Find transport in table with status "advice-added" 3s 210ms
When Confirm statuses until reach "arrived" 4s 803ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 247ms
And Check if next status is not possible to confirm in status confirmation modal 108ms
And Set "transport" inputs from JSON file "EDIT_LOAD" "super-admin-keeeper" 001ms
And Click cancel in status confirmation modal 15s 117ms
And Go to transport details "LOAD" 2s 332ms
And Open section: "advice-panel" 1s 057ms
And Fill transport form 25s 938ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 098ms
And Go to transport details "LOAD" 2s 353ms
And Open section: "advice-panel" 1s 056ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 30s 250ms
And Confirm statuses until reach "process-ended" 27s 200ms
Then Check if transport has "process-ended" 025ms
After Hooks.deleteTransportAfterTest() 112ms
After Hooks.rollbackAllCustomFieldsSettings() 134ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 094ms
And Get custom field settings for "CONTAINER" transport type and "keeeper" company 021ms
And Mark custom fields as not obligatory 104ms
And Set "advice" inputs from JSON file "ADVICE_CONTAINER" "super-admin-keeeper" 001ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_CONTAINER_SANITARY_CONDITIONS_CFD" in "CONTAINER" - "keeeper" by "super-admin-keeeper" 031ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 196ms
And Login as "keeeper-admin" 1s 602ms
And Show all transport types 1s 059ms
And Click button advice in transport table "CONTAINER" 109ms
And Set advice window in schedule 2s 427ms
And Fill advice form 13s 019ms
And Click advice save button and wait for advice form to disappear 30s 737ms
And Go to "TRANSPORT_TABLE" 160ms
And Find transport in table with status "advice-added" 3s 227ms
When Confirm statuses until reach "arrived" 4s 791ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 236ms
And Check if next status is not possible to confirm in status confirmation modal 103ms
And Set "transport" inputs from JSON file "EDIT_CONTAINER" "super-admin-keeeper" 001ms
And Click cancel in status confirmation modal 15s 103ms
And Go to transport details "CONTAINER" 2s 349ms
And Open section: "advice-panel" 1s 046ms
And Fill transport form 25s 922ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 171ms
And Go to transport details "CONTAINER" 2s 403ms
And Open section: "advice-panel" 1s 053ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 30s 323ms
And Confirm statuses until reach "process-ended" 27s 172ms
Then Check if transport has "process-ended" 024ms
After Hooks.deleteTransportAfterTest() 119ms
After Hooks.rollbackAllCustomFieldsSettings() 138ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 098ms
And Get custom field settings for "TRANSFER_BETWEEN_WAREHOUSES" transport type and "hochland" company 038ms
And Mark custom fields as not obligatory 668ms
And Set "advice" inputs from JSON file "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 001ms
And Set custom field "Magazynier (R)" with "EDIT_TRANSFER_BETWEEN_WAREHOUSES_WAREHOUSEMAN_U_CFD" in "TRANSFER_BETWEEN_WAREHOUSES" - "hochland" by "super-admin-hochland" 048ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 199ms
And Login as "hochland-admin" 2s 442ms
And Show all transport types 1s 065ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 096ms
And Set advice window in schedule 6s 494ms
And Fill advice form 13s 098ms
And Click advice save button and wait for advice form to disappear 30s 749ms
And Go to "TRANSPORT_TABLE" 178ms
And Find transport in table with status "advice-added" 3s 203ms
When Confirm statuses until reach "during-load" 9s 110ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 269ms
And Check if next status is not possible to confirm in status confirmation modal 078ms
And Set "transport" inputs from JSON file "EDIT_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 001ms
And Click cancel in status confirmation modal 15s 186ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 2s 470ms
And Open section: "advice-panel" 1s 055ms
And Fill transport form 36s 017ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 112ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 2s 549ms
And Open section: "advice-panel" 1s 054ms
And Fill "warehouseman-(u)" in transport form 30s 293ms
And Confirm statuses until reach "process-ended" 39s 549ms
Then Check if transport has "process-ended" 025ms
After Hooks.deleteTransportAfterTest() 139ms
After Hooks.rollbackAllCustomFieldsSettings() 750ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 096ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 019ms
And Mark custom fields as not obligatory 088ms
And Set "transport" inputs from JSON file "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" 031ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 329ms
And Login as "keeeper-admin" 1s 697ms
And Go to "TRANSPORT_TABLE" 111ms
And Find transport in table with status "planned" 3s 215ms
When Confirm statuses until reach "arrived" 4s 804ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 249ms
And Check if next status is not possible to confirm in status confirmation modal 120ms
And Click cancel in status confirmation modal 15s 125ms
And Go to transport details "UNLOAD" 2s 392ms
And Fill transport form 36s 231ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 120ms
And Confirm statuses until reach "process-ended" 27s 223ms
Then Check if transport has "process-ended" 023ms
After Hooks.deleteTransportAfterTest() 130ms
After Hooks.rollbackAllCustomFieldsSettings() 094ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 094ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 020ms
And Mark custom fields as not obligatory 081ms
And Set "transport" inputs from JSON file "EDIT_TANKER_GRANULATE_DELIVERY" "super-admin-keeeper" 001ms
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" 027ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 337ms
And Login as "keeeper-admin" 1s 632ms
And Go to "TRANSPORT_TABLE" 126ms
And Find transport in table with status "planned" 3s 214ms
When Confirm statuses until reach "arrived" 5s 310ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 225ms
And Check if next status is not possible to confirm in status confirmation modal 119ms
And Click cancel in status confirmation modal 15s 112ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 2s 415ms
And Fill transport form 36s 246ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 095ms
And Confirm statuses until reach "process-ended" 27s 276ms
Then Check if transport has "process-ended" 021ms
After Hooks.deleteTransportAfterTest() 111ms
After Hooks.rollbackAllCustomFieldsSettings() 104ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-hochland" 095ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 027ms
And Mark custom fields as not obligatory 378ms
And Set "transport" inputs from JSON file "EDIT_DELIVERY" "super-admin-hochland" 001ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 095ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 405ms
And Login as "hochland-admin" 2s 459ms
And Go to "TRANSPORT_TABLE" 212ms
And Find transport in table with status "advice-added" 3s 206ms
When Confirm statuses until reach "during-unload" 9s 027ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 418ms
And Check if next status is not possible to confirm in status confirmation modal 111ms
And Click cancel in status confirmation modal 15s 118ms
And Go to transport details "DELIVERY" 2s 466ms
And Fill transport form 35s 665ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 122ms
And Confirm statuses until reach "process-ended" 23s 594ms
Then Check if transport has "process-ended" 023ms
After Hooks.deleteTransportAfterTest() 115ms
After Hooks.rollbackAllCustomFieldsSettings() 467ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-skd" 093ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 1s 303ms
And Confirm status "REPORTING" by Public API "v1" 079ms
And Confirm status "ARRIVAL" by Public API "v1" 140ms
And Login as "swiss-krono-delivery-guard" 1s 323ms
And Go to "TRANSPORT_TABLE" 189ms
When Confirm "Departure" status in transport row 055ms
Then Verify that "Departure" has been confirmed 265ms
After Hooks.deleteTransportAfterTest() 136ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 096ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 019ms
And Mark custom fields as not obligatory 088ms
And Set "transport" inputs from JSON file "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" 027ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 15s 260ms
When Login as "keeeper-admin" 1s 616ms
And Find transport in table with status "planned" 3s 228ms
And Confirm statuses until reach "arrived" 4s 819ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 238ms
And Check if next status is not possible to confirm in status confirmation modal 105ms
And Click cancel in status confirmation modal 15s 127ms
And Go to transport details "UNLOAD" 2s 384ms
And Fill transport form 36s 203ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 141ms
And Check if next status is not possible to confirm in status confirmation modal 105ms
After Hooks.deleteTransportAfterTest() 092ms
After Hooks.rollbackAllCustomFieldsSettings() 102ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 094ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 024ms
And Mark custom fields as not obligatory 087ms
And Set "transport" inputs from JSON file "EDIT_TANKER_GRANULATE_DELIVERY" "super-admin-keeeper" 001ms
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" 032ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 368ms
When Login as "keeeper-admin" 1s 553ms
And Find transport in table with status "planned" 3s 203ms
And Confirm statuses until reach "arrived" 4s 832ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 231ms
And Check if next status is not possible to confirm in status confirmation modal 105ms
And Click cancel in status confirmation modal 15s 115ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 2s 426ms
And Fill transport form 36s 321ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 169ms
And Check if next status is not possible to confirm in status confirmation modal 110ms
After Hooks.deleteTransportAfterTest() 110ms
After Hooks.rollbackAllCustomFieldsSettings() 118ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 095ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 031ms
And Mark custom fields as not obligatory 401ms
And Set "transport" inputs from JSON file "EDIT_DELIVERY" "super-admin-hochland" 001ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 102ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 415ms
When Login as "hochland-admin" 2s 297ms
And Find transport in table with status "advice-added" 3s 314ms
And Confirm statuses until reach "during-unload" 9s 056ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 265ms
And Check if next status is not possible to confirm in status confirmation modal 242ms
And Click cancel in status confirmation modal 15s 181ms
And Go to transport details "DELIVERY" 2s 502ms
And Fill transport form 35s 684ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 183ms
And Check if next status is not possible to confirm in status confirmation modal 108ms
After Hooks.deleteTransportAfterTest() 104ms
After Hooks.rollbackAllCustomFieldsSettings() 494ms
Scenario Outline Check if it is possible to confirm status with given confirmation date [A-7159]
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-bausch" 094ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 027ms
And Mark custom fields as not obligatory 109ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 402ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 1s 243ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 093ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 075ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 818ms
And Login as "bausch-admin" 31s 180ms
org.openqa.selenium.TimeoutException: Expected condition failed: Nie udalo sie poprawnie zalogowac bausch-admin (tried for 20 second(s) with 500 MILLISECONDS interval)
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.checkElementIsVisible(BasePage.java:183)
	at Pages.LoginPage.loginAs(LoginPage.java:38)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:102)
	at CucumberTests.LoginTest.login_as(LoginTest.java:50)
	at ✽.Login as "bausch-admin"(file:Features/Atom/Statuses/ConfirmStatuses.feature:302)
Caused by: org.openqa.selenium.NoSuchElementException: Cannot locate an element using By.xpath: //a[text()='Logout'] | //a[text()='Wyloguj']
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: 'apollo-test', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-63-generic', java.version: '1.8.0_292'
Driver info: driver.version: unknown
	at org.openqa.selenium.support.ui.ExpectedConditions.lambda$findElement$0(ExpectedConditions.java:882)
	at java.util.Optional.orElseThrow(Optional.java:290)
	at org.openqa.selenium.support.ui.ExpectedConditions.findElement(ExpectedConditions.java:881)
	at org.openqa.selenium.support.ui.ExpectedConditions.access$000(ExpectedConditions.java:43)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:205)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:201)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	at Pages.BasePage.checkElementIsVisible(BasePage.java:183)
	at Pages.LoginPage.loginAs(LoginPage.java:38)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:102)
	at CucumberTests.LoginTest.login_as(LoginTest.java:50)
	at sun.reflect.GeneratedMethodAccessor233.invoke(Unknown Source)
	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.JavaStepDefinition.execute(JavaStepDefinition.java:57)
	at cucumber.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:50)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.PickleStepTestStep.run(PickleStepTestStep.java:43)
	at cucumber.runner.TestCase.run(TestCase.java:45)
	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)
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
And Confirm statuses until reach "on-the-way" 000ms
When Open statuses popup 000ms
And Toggle status date confirmation checkbox 000ms
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 124ms
After Hooks.rollbackAllCustomFieldsSettings() 332ms
After Hooks.deleteModeOfTransportationAfterTest() 100ms
Scenario Outline Check if it is not possible to confirm status with invalid confirmation date [A-7159]
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Set token of apiUsername "super-admin-bausch" 094ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 025ms
And Mark custom fields as not obligatory 115ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 267ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 15s 252ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 096ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 056ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 864ms
And Login as "bausch-admin" 31s 179ms
org.openqa.selenium.TimeoutException: Expected condition failed: Nie udalo sie poprawnie zalogowac bausch-admin (tried for 20 second(s) with 500 MILLISECONDS interval)
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.checkElementIsVisible(BasePage.java:183)
	at Pages.LoginPage.loginAs(LoginPage.java:38)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:102)
	at CucumberTests.LoginTest.login_as(LoginTest.java:50)
	at ✽.Login as "bausch-admin"(file:Features/Atom/Statuses/ConfirmStatuses.feature:324)
Caused by: org.openqa.selenium.NoSuchElementException: Cannot locate an element using By.xpath: //a[text()='Logout'] | //a[text()='Wyloguj']
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: 'apollo-test', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-63-generic', java.version: '1.8.0_292'
Driver info: driver.version: unknown
	at org.openqa.selenium.support.ui.ExpectedConditions.lambda$findElement$0(ExpectedConditions.java:882)
	at java.util.Optional.orElseThrow(Optional.java:290)
	at org.openqa.selenium.support.ui.ExpectedConditions.findElement(ExpectedConditions.java:881)
	at org.openqa.selenium.support.ui.ExpectedConditions.access$000(ExpectedConditions.java:43)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:205)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:201)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	at Pages.BasePage.checkElementIsVisible(BasePage.java:183)
	at Pages.LoginPage.loginAs(LoginPage.java:38)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:102)
	at CucumberTests.LoginTest.login_as(LoginTest.java:50)
	at sun.reflect.GeneratedMethodAccessor233.invoke(Unknown Source)
	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.JavaStepDefinition.execute(JavaStepDefinition.java:57)
	at cucumber.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:50)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.PickleStepTestStep.run(PickleStepTestStep.java:43)
	at cucumber.runner.TestCase.run(TestCase.java:45)
	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)
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
And Confirm statuses until reach "on-the-way" 000ms
And Open statuses popup 000ms
And Toggle status date confirmation checkbox 000ms
And Change status execution date to "1" days from today 000ms
Then Verify that status cannot be confirmed 000ms
After Hooks.deleteTransportAfterTest() 148ms
After Hooks.rollbackAllCustomFieldsSettings() 333ms
After Hooks.deleteModeOfTransportationAfterTest() 069ms
Scenario Outline Check if it is not possible to confirm status with invalid confirmation date [A-7159]
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-bausch" 094ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 024ms
And Mark custom fields as not obligatory 127ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 306ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 15s 245ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 093ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 063ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 824ms
And Login as "bausch-admin" 31s 161ms
org.openqa.selenium.TimeoutException: Expected condition failed: Nie udalo sie poprawnie zalogowac bausch-admin (tried for 20 second(s) with 500 MILLISECONDS interval)
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.checkElementIsVisible(BasePage.java:183)
	at Pages.LoginPage.loginAs(LoginPage.java:38)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:102)
	at CucumberTests.LoginTest.login_as(LoginTest.java:50)
	at ✽.Login as "bausch-admin"(file:Features/Atom/Statuses/ConfirmStatuses.feature:324)
Caused by: org.openqa.selenium.NoSuchElementException: Cannot locate an element using By.xpath: //a[text()='Logout'] | //a[text()='Wyloguj']
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: 'apollo-test', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-63-generic', java.version: '1.8.0_292'
Driver info: driver.version: unknown
	at org.openqa.selenium.support.ui.ExpectedConditions.lambda$findElement$0(ExpectedConditions.java:882)
	at java.util.Optional.orElseThrow(Optional.java:290)
	at org.openqa.selenium.support.ui.ExpectedConditions.findElement(ExpectedConditions.java:881)
	at org.openqa.selenium.support.ui.ExpectedConditions.access$000(ExpectedConditions.java:43)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:205)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:201)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	at Pages.BasePage.checkElementIsVisible(BasePage.java:183)
	at Pages.LoginPage.loginAs(LoginPage.java:38)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:102)
	at CucumberTests.LoginTest.login_as(LoginTest.java:50)
	at sun.reflect.GeneratedMethodAccessor233.invoke(Unknown Source)
	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.JavaStepDefinition.execute(JavaStepDefinition.java:57)
	at cucumber.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:50)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.PickleStepTestStep.run(PickleStepTestStep.java:43)
	at cucumber.runner.TestCase.run(TestCase.java:45)
	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)
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
And Confirm statuses until reach "on-the-way" 000ms
And Open statuses popup 000ms
And Toggle status date confirmation checkbox 000ms
And Change status execution date to "-1" days from today 000ms
Then Verify that status cannot be confirmed 000ms
After Hooks.deleteTransportAfterTest() 114ms
After Hooks.rollbackAllCustomFieldsSettings() 273ms
After Hooks.deleteModeOfTransportationAfterTest() 054ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 868ms
And Create task with new status by JSON file "NEW_STATUS_SMALLS_IMPORT" as "super-admin-skz" 166ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 239ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 087ms
When Accept or reject "accept" transferred transport 18s 009ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 036ms
And Click button advice in transport table "SMALLS_IMPORT" 113ms
And Set advice window in schedule 2s 732ms
And Fill advice form 14s 423ms
And Click advice save button and wait for advice form to disappear 30s 756ms
And If user is login then logout 107ms
And Login as "swisskrono-admin" 1s 941ms
And Show all transport types 1s 069ms
Then Check if transport has "testowy-różoffy-statusik" 028ms
And Go to "SETTINGS_TAB" 296ms
When Disable status "testowy-różoffy-statusik" for transport "SMALLS_IMPORT" 1s 567ms
And Delete created transport by API 112ms
Then If user is login then logout 357ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 090ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 250ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 083ms
When Accept or reject "accept" transferred transport 17s 982ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 036ms
And Click button advice in transport table "SMALLS_IMPORT" 111ms
And Set advice window in schedule 2s 673ms
And Fill advice form 14s 456ms
And Click advice save button and wait for advice form to disappear 30s 737ms
And If user is login then logout 120ms
And Login as "swisskrono-admin" 1s 335ms
And Show all transport types 1s 058ms
Then Check if transport has disabled status "testowy-różoffy-statusik" 15s 016ms
After Hooks.deleteTransportsAfterTest() 184ms
After Hooks.deleteAllAddedStatus() 2s 209ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-farmacol" 097ms
And Get custom field settings for "EXTERNAL_DELIVERY" transport type and "farmacol" company 024ms
And Mark custom fields as not obligatory 003ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 1s 228ms
And Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 709ms
And Get "START_OF_UNLOADING" data for transport type "EXTERNAL_DELIVERY" and principal "farmacol" 016ms
When Login as "farmacol-admin" 1s 788ms
And Go to "TRANSPORT_TABLE" 204ms
And Confirm statuses until reach "during-unload" 12s 331ms
And Set actual confirmed transport status list 1s 318ms
And Disable task by API 030ms
And Go to transport details "EXTERNAL_DELIVERY" 2s 475ms
And Edit transport hours and recalculate statuses 30s 237ms
Then Verify that all confirmed statuses are still on transport status list 185ms
After Hooks.deleteTransportAfterTest() 100ms
After Hooks.rollbackAllCustomFieldsSettings() 053ms
After Hooks.rollbackTaskChanges() 032ms