Project Number Date
ApolloFullRunnerReport apollo-test-2.99 30 lip 2021, 06:37

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 50m 15s 751ms Failed
Feature Status confirmation
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 238ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 195ms
And Mark custom fields as not obligatory 2s 886ms
And Login as "hochland-admin" 9s 936ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 129ms
When Find transport in table with status "advice-added" 3s 654ms
And Confirm statuses until reach "process-ended" 24s 611ms
Then Check if transport has "process-ended" 064ms
After Hooks.deleteTransportAfterTest() 884ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 700ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-pgf" 258ms
And Get custom field settings for "UNLOAD" transport type and "pgf" company 132ms
And Mark custom fields as not obligatory 003ms
And Login as "pgf-admin" 5s 032ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 17s 923ms
When Find transport in table with status "planned" 17s 567ms
And Confirm statuses until reach "process-ended" 13s 611ms
Then Check if transport has "process-ended" 064ms
After Hooks.deleteTransportAfterTest() 808ms
After Hooks.rollbackAllCustomFieldsSettings() 439ms
Before Hooks.showScenarioName(Scenario) 012ms
Given Set token of apiUsername "super-admin-adama" 210ms
And Get custom field settings for "DELIVERY" transport type and "adama" company 097ms
And Mark custom fields as not obligatory 004ms
And Login as "adama-admin" 4s 904ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 2s 703ms
When Find transport in table with status "planned" 3s 579ms
And Confirm statuses until reach "process-ended" 11s 481ms
Then Check if transport has "process-ended" 065ms
After Hooks.deleteTransportAfterTest() 671ms
After Hooks.rollbackAllCustomFieldsSettings() 405ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-lantmannen" 238ms
And Get custom field settings for "DELIVERY" transport type and "lantmannen" company 095ms
And Mark custom fields as not obligatory 005ms
And Login as "lantmannen-admin" 4s 674ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 2s 870ms
When Find transport in table with status "potwierdzony" 3s 674ms
And Confirm statuses until reach "process-ended" 21s 810ms
Then Check if transport has "process-ended" 070ms
After Hooks.deleteTransportAfterTest() 752ms
After Hooks.rollbackAllCustomFieldsSettings() 005ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-lantmannen" 244ms
And Get custom field settings for "LOAD" transport type and "lantmannen" company 096ms
And Mark custom fields as not obligatory 005ms
And Login as "lantmannen-admin" 2s 153ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 796ms
When Find transport in table with status "created" 3s 675ms
And Confirm statuses until reach "process-ended" 27s 747ms
Then Check if transport has "process-ended" 063ms
After Hooks.deleteTransportAfterTest() 810ms
After Hooks.rollbackAllCustomFieldsSettings() 004ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-keeeper" 255ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 118ms
And Mark custom fields as not obligatory 602ms
And Login as "keeeper-admin" 5s 756ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 919ms
When Find transport in table with status "planned" 3s 643ms
And Confirm statuses until reach "process-ended" 22s 534ms
Then Check if transport has "process-ended" 065ms
After Hooks.deleteTransportAfterTest() 785ms
After Hooks.rollbackAllCustomFieldsSettings() 567ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 240ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 108ms
And Mark custom fields as not obligatory 567ms
And Login as "keeeper-admin" 5s 641ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 912ms
When Find transport in table with status "planned" 3s 608ms
And Confirm statuses until reach "process-ended" 21s 806ms
Then Check if transport has "process-ended" 059ms
After Hooks.deleteTransportAfterTest() 729ms
After Hooks.rollbackAllCustomFieldsSettings() 746ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 7s 784ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 322ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 664ms
When Accept or reject "accept" transferred transport 19s 712ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 019ms
And Click button advice in transport table "SMALLS_IMPORT" 265ms
And Set advice window in schedule 3s 507ms
And Fill advice form 18s 517ms
And Click advice save button and wait for advice form to disappear 33s 929ms
And Check if window is "silver" 4s 066ms
And Go to "TRANSPORT_TABLE" 448ms
Then Check if transport has "process-ended" 857ms
After Hooks.deleteTransportAfterTest() 936ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 699ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 2s 559ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 682ms
When Accept or reject "accept" transferred transport 20s 162ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 021ms
And Click button advice in transport table "SMALLS_EXPORT" 258ms
And Set advice window in schedule 3s 480ms
And Fill advice form 18s 173ms
And Click advice save button and wait for advice form to disappear 33s 839ms
And Check if window is "silver" 4s 080ms
And Go to "TRANSPORT_TABLE" 417ms
Then Check if transport has "process-ended" 1s 112ms
After Hooks.deleteTransportAfterTest() 824ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 234ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_ADVICE" "CHECKPOINT_BASED" "ARRIVAL" 470ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 193ms
And Mark custom fields as not obligatory 2s 699ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 193ms
When Login as "hochland-admin" 10s 123ms
And Find transport in table with status "advice-added" 3s 739ms
And Confirm statuses until reach "arrived" 6s 248ms
And Go to transport details "DELIVERY" 2s 865ms
Then Check if it is not possible to edit advice 946ms
After Hooks.deleteTransportAfterTest() 772ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 370ms
After Hooks.rollbackAddedActionAuthorities() 318ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 238ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 195ms
And Mark custom fields as not obligatory 2s 725ms
And Login as "hochland-admin" 9s 707ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 122ms
When Find transport in table with status "advice-added" 3s 669ms
And Check if transport row is "blue" 3s 200ms
And Confirm statuses until reach "arrived" 6s 259ms
And Check if transport row is "green" 3s 200ms
And Confirm statuses until reach "during-unload" 6s 180ms
Then Check if transport row is "orange" 3s 219ms
And Confirm statuses until reach "unloaded" 6s 196ms
Then Check if transport row is "darkgoldenrod" 3s 224ms
And Confirm statuses until reach "process-ended" 6s 226ms
Then Check if transport row is "silver" 3s 207ms
After Hooks.deleteTransportAfterTest() 796ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 569ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-piast" 223ms
And Get custom field settings for "DELIVERY" transport type and "piast" company 246ms
And Mark custom fields as not obligatory 007ms
And Login as "piast-admin" 5s 390ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 987ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 020ms
And Show all transport types 1s 139ms
And Click button advice in transport table "DELIVERY" 228ms
And Set advice window in schedule 3s 294ms
And Fill advice form 10s 481ms
And Click advice save button and wait for advice form to disappear 33s 377ms
And Go to "TRANSPORT_TABLE" 445ms
And Find transport in table with status "advice-added" 3s 608ms
And Confirm statuses until reach "left-the-area" 32s 166ms
Then Check if next status is not possible to confirm 260ms
After Hooks.deleteTransportAfterTest() 794ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 839ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-piast" 235ms
And Get custom field settings for "LOAD" transport type and "piast" company 277ms
And Mark custom fields as not obligatory 010ms
And Login as "piast-admin" 6s 017ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 999ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 023ms
And Show all transport types 1s 154ms
And Click button advice in transport table "LOAD" 210ms
And Set advice window in schedule 3s 321ms
And Fill advice form 10s 551ms
And Click advice save button and wait for advice form to disappear 33s 361ms
And Go to "TRANSPORT_TABLE" 458ms
And Find transport in table with status "advice-added" 3s 735ms
And Confirm statuses until reach "left-the-area" 31s 815ms
Then Check if next status is not possible to confirm 295ms
After Hooks.deleteTransportAfterTest() 786ms
After Hooks.rollbackAllCustomFieldsSettings() 4s 443ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-piast" 238ms
And Get custom field settings for "DELIVERY" transport type and "piast" company 256ms
And Mark custom fields as not obligatory 006ms
And Login as "piast-admin" 5s 844ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 972ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 021ms
And Show all transport types 1s 146ms
And Click button advice in transport table "DELIVERY" 264ms
And Set advice window in schedule 3s 291ms
And Fill advice form 10s 573ms
And Click advice save button and wait for advice form to disappear 33s 270ms
And Go to "TRANSPORT_TABLE" 456ms
And Find transport in table with status "advice-added" 3s 678ms
When Add file to transport by API 1s 903ms
And Confirm statuses until reach "process-ended" 54s 857ms
Then Check if transport has "process-ended" 069ms
After Hooks.deleteTransportAfterTest() 787ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 808ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-piast" 236ms
And Get custom field settings for "LOAD" transport type and "piast" company 258ms
And Mark custom fields as not obligatory 009ms
And Login as "piast-admin" 5s 937ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 964ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 021ms
And Show all transport types 1s 143ms
And Click button advice in transport table "LOAD" 237ms
And Set advice window in schedule 3s 344ms
And Fill advice form 10s 519ms
And Click advice save button and wait for advice form to disappear 33s 260ms
And Go to "TRANSPORT_TABLE" 441ms
And Find transport in table with status "advice-added" 3s 696ms
When Add file to transport by API 1s 412ms
And Confirm statuses until reach "process-ended" 37s 258ms
Then Check if transport has "process-ended" 094ms
After Hooks.deleteTransportAfterTest() 798ms
After Hooks.rollbackAllCustomFieldsSettings() 4s 398ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 227ms
And Get custom field settings for "TRANSFER_BETWEEN_WAREHOUSES" transport type and "hochland" company 249ms
And Mark custom fields as not obligatory 4s 787ms
And Set custom field "Magazynier (R)" with "EDIT_TRANSFER_BETWEEN_WAREHOUSES_WAREHOUSEMAN_U_CFD" in "TRANSFER_BETWEEN_WAREHOUSES" - "hochland" by "super-admin-hochland" 465ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 885ms
And Set "advice" inputs from JSON file "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 002ms
And Login as "hochland-admin" 10s 023ms
And Show all transport types 1s 146ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 1s 076ms
And Set advice window in schedule 7s 522ms
And Fill advice form 16s 430ms
And Click advice save button and wait for advice form to disappear 33s 806ms
And Go to "TRANSPORT_TABLE" 378ms
And Find transport in table with status "advice-added" 3s 600ms
And Confirm statuses until reach "during-load" 11s 462ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 597ms
And Check if next status is not possible to confirm in status confirmation modal 327ms
After Hooks.deleteTransportAfterTest() 997ms
After Hooks.rollbackAllCustomFieldsSettings() 5s 206ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 236ms
And Get custom field settings for "LOAD" transport type and "keeeper" company 135ms
And Mark custom fields as not obligatory 771ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_LOAD_SANITARY_CONDITIONS_CFD" in "LOAD" - "keeeper" by "super-admin-keeeper" 232ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 923ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-keeeper" 001ms
And Login as "keeeper-admin" 6s 073ms
And Show all transport types 1s 238ms
And Click button advice in transport table "LOAD" 271ms
And Set advice window in schedule 3s 177ms
And Fill advice form 16s 450ms
And Click advice save button and wait for advice form to disappear 33s 278ms
And Go to "TRANSPORT_TABLE" 431ms
And Find transport in table with status "advice-added" 3s 648ms
And Confirm statuses until reach "arrived" 6s 238ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 561ms
And Check if next status is not possible to confirm in status confirmation modal 249ms
After Hooks.deleteTransportAfterTest() 754ms
After Hooks.rollbackAllCustomFieldsSettings() 863ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 247ms
And Get custom field settings for "CONTAINER" transport type and "keeeper" company 125ms
And Mark custom fields as not obligatory 788ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_CONTAINER_SANITARY_CONDITIONS_CFD" in "CONTAINER" - "keeeper" by "super-admin-keeeper" 231ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 894ms
And Set "advice" inputs from JSON file "ADVICE_CONTAINER" "super-admin-keeeper" 001ms
And Login as "keeeper-admin" 5s 859ms
And Show all transport types 1s 177ms
And Click button advice in transport table "CONTAINER" 275ms
And Set advice window in schedule 3s 218ms
And Fill advice form 16s 410ms
And Click advice save button and wait for advice form to disappear 33s 293ms
And Go to "TRANSPORT_TABLE" 454ms
And Find transport in table with status "advice-added" 3s 680ms
And Confirm statuses until reach "arrived" 6s 261ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 554ms
And Check if next status is not possible to confirm in status confirmation modal 247ms
After Hooks.deleteTransportAfterTest() 750ms
After Hooks.rollbackAllCustomFieldsSettings() 906ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 233ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 117ms
And Mark custom fields as not obligatory 552ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 256ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 780ms
And Login as "keeeper-admin" 5s 976ms
And Go to "TRANSPORT_TABLE" 366ms
And Find transport in table with status "planned" 3s 600ms
And Confirm statuses until reach "arrived" 6s 265ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 625ms
And Check if next status is not possible to confirm in status confirmation modal 233ms
After Hooks.deleteTransportAfterTest() 913ms
After Hooks.rollbackAllCustomFieldsSettings() 588ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 223ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 125ms
And Mark custom fields as not obligatory 592ms
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" 283ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 931ms
And Login as "keeeper-admin" 5s 778ms
And Go to "TRANSPORT_TABLE" 438ms
And Find transport in table with status "planned" 3s 674ms
And Confirm statuses until reach "arrived" 6s 229ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 561ms
And Check if next status is not possible to confirm in status confirmation modal 275ms
After Hooks.deleteTransportAfterTest() 930ms
After Hooks.rollbackAllCustomFieldsSettings() 679ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 257ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 194ms
And Mark custom fields as not obligatory 2s 727ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 1s 031ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 020ms
And Login as "hochland-admin" 9s 492ms
And Go to "TRANSPORT_TABLE" 447ms
And Find transport in table with status "advice-added" 3s 576ms
And Confirm statuses until reach "during-unload" 11s 480ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 638ms
And Check if next status is not possible to confirm in status confirmation modal 227ms
After Hooks.deleteTransportAfterTest() 1s 139ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 493ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 236ms
And Get custom field settings for "LOAD" transport type and "keeeper" company 131ms
And Mark custom fields as not obligatory 767ms
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" 302ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 933ms
And Login as "keeeper-admin" 5s 756ms
And Show all transport types 1s 265ms
And Click button advice in transport table "LOAD" 258ms
And Set advice window in schedule 3s 270ms
And Fill advice form 16s 311ms
And Click advice save button and wait for advice form to disappear 33s 172ms
And Go to "TRANSPORT_TABLE" 441ms
And Find transport in table with status "advice-added" 3s 659ms
When Confirm statuses until reach "arrived" 6s 222ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 586ms
And Check if next status is not possible to confirm in status confirmation modal 242ms
And Set "transport" inputs from JSON file "EDIT_LOAD" "super-admin-keeeper" 002ms
And Click cancel in status confirmation modal 15s 398ms
And Go to transport details "LOAD" 2s 765ms
And Open section: "advice-panel" 1s 153ms
And Fill transport form 28s 625ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 207ms
And Go to transport details "LOAD" 2s 783ms
And Open section: "advice-panel" 1s 159ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 30s 640ms
And Confirm statuses until reach "process-ended" 16s 526ms
Then Check if transport has "process-ended" 075ms
After Hooks.deleteTransportAfterTest() 775ms
After Hooks.rollbackAllCustomFieldsSettings() 858ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-keeeper" 233ms
And Get custom field settings for "CONTAINER" transport type and "keeeper" company 127ms
And Mark custom fields as not obligatory 767ms
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" 244ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 920ms
And Login as "keeeper-admin" 6s 384ms
And Show all transport types 1s 166ms
And Click button advice in transport table "CONTAINER" 299ms
And Set advice window in schedule 3s 202ms
And Fill advice form 16s 315ms
And Click advice save button and wait for advice form to disappear 33s 253ms
And Go to "TRANSPORT_TABLE" 462ms
And Find transport in table with status "advice-added" 3s 745ms
When Confirm statuses until reach "arrived" 6s 275ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 583ms
And Check if next status is not possible to confirm in status confirmation modal 239ms
And Set "transport" inputs from JSON file "EDIT_CONTAINER" "super-admin-keeeper" 001ms
And Click cancel in status confirmation modal 15s 344ms
And Go to transport details "CONTAINER" 2s 828ms
And Open section: "advice-panel" 1s 170ms
And Fill transport form 28s 732ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 250ms
And Go to transport details "CONTAINER" 2s 871ms
And Open section: "advice-panel" 1s 156ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 30s 675ms
And Confirm statuses until reach "process-ended" 16s 609ms
Then Check if transport has "process-ended" 080ms
After Hooks.deleteTransportAfterTest() 835ms
After Hooks.rollbackAllCustomFieldsSettings() 972ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 230ms
And Get custom field settings for "TRANSFER_BETWEEN_WAREHOUSES" transport type and "hochland" company 254ms
And Mark custom fields as not obligatory 4s 933ms
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" 433ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 950ms
And Login as "hochland-admin" 10s 419ms
And Show all transport types 1s 159ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 1s 070ms
And Set advice window in schedule 7s 598ms
And Fill advice form 16s 415ms
And Click advice save button and wait for advice form to disappear 33s 876ms
And Go to "TRANSPORT_TABLE" 430ms
And Find transport in table with status "advice-added" 3s 643ms
When Confirm statuses until reach "during-load" 11s 555ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 623ms
And Check if next status is not possible to confirm in status confirmation modal 313ms
And Set "transport" inputs from JSON file "EDIT_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 001ms
And Click cancel in status confirmation modal 15s 396ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 2s 936ms
And Open section: "advice-panel" 1s 156ms
And Fill transport form 39s 780ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 216ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 2s 865ms
And Open section: "advice-panel" 1s 336ms
And Fill "warehouseman-(u)" in transport form 30s 671ms
And Confirm statuses until reach "process-ended" 32s 113ms
Then Check if transport has "process-ended" 075ms
After Hooks.deleteTransportAfterTest() 1s 051ms
After Hooks.rollbackAllCustomFieldsSettings() 5s 266ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 234ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 113ms
And Mark custom fields as not obligatory 585ms
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" 253ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 874ms
And Login as "keeeper-admin" 6s 121ms
And Go to "TRANSPORT_TABLE" 429ms
And Find transport in table with status "planned" 3s 662ms
When Confirm statuses until reach "arrived" 6s 220ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 578ms
And Check if next status is not possible to confirm in status confirmation modal 276ms
And Click cancel in status confirmation modal 15s 396ms
And Go to transport details "UNLOAD" 2s 835ms
And Fill transport form 40s 768ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 169ms
And Confirm statuses until reach "process-ended" 16s 625ms
Then Check if transport has "process-ended" 057ms
After Hooks.deleteTransportAfterTest() 770ms
After Hooks.rollbackAllCustomFieldsSettings() 595ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 232ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 131ms
And Mark custom fields as not obligatory 580ms
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" 242ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 931ms
And Login as "keeeper-admin" 6s 104ms
And Go to "TRANSPORT_TABLE" 411ms
And Find transport in table with status "planned" 3s 639ms
When Confirm statuses until reach "arrived" 6s 212ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 640ms
And Check if next status is not possible to confirm in status confirmation modal 266ms
And Click cancel in status confirmation modal 15s 391ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 2s 863ms
And Fill transport form 40s 836ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 173ms
And Confirm statuses until reach "process-ended" 16s 663ms
Then Check if transport has "process-ended" 077ms
After Hooks.deleteTransportAfterTest() 819ms
After Hooks.rollbackAllCustomFieldsSettings() 688ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 239ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 180ms
And Mark custom fields as not obligatory 2s 893ms
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" 703ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 130ms
And Login as "hochland-admin" 10s 407ms
And Go to "TRANSPORT_TABLE" 489ms
And Find transport in table with status "advice-added" 3s 706ms
When Confirm statuses until reach "during-unload" 11s 501ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 636ms
And Check if next status is not possible to confirm in status confirmation modal 232ms
And Click cancel in status confirmation modal 15s 586ms
And Go to transport details "DELIVERY" 2s 944ms
And Fill transport form 40s 519ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 203ms
And Confirm statuses until reach "process-ended" 11s 482ms
Then Check if transport has "process-ended" 066ms
After Hooks.deleteTransportAfterTest() 830ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 466ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skd" 249ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 2s 727ms
And Confirm status "REPORTING" by Public API "v1" 514ms
And Confirm status "ARRIVAL" by Public API "v1" 744ms
And Login as "swiss-krono-delivery-guard" 5s 143ms
And Go to "TRANSPORT_TABLE" 502ms
When Confirm "Departure" status in transport row 205ms
Then Verify that "Departure" has been confirmed 1s 284ms
After Hooks.deleteTransportAfterTest() 818ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 239ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 111ms
And Mark custom fields as not obligatory 558ms
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" 266ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 16s 803ms
When Login as "keeeper-admin" 5s 854ms
And Find transport in table with status "planned" 3s 682ms
And Confirm statuses until reach "arrived" 6s 225ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 559ms
And Check if next status is not possible to confirm in status confirmation modal 276ms
And Click cancel in status confirmation modal 15s 337ms
And Go to transport details "UNLOAD" 2s 909ms
And Fill transport form 40s 500ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 261ms
And Check if next status is not possible to confirm in status confirmation modal 223ms
After Hooks.deleteTransportAfterTest() 747ms
After Hooks.rollbackAllCustomFieldsSettings() 575ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-keeeper" 222ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 114ms
And Mark custom fields as not obligatory 556ms
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" 264ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 923ms
When Login as "keeeper-admin" 5s 734ms
And Find transport in table with status "planned" 3s 701ms
And Confirm statuses until reach "arrived" 6s 276ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 561ms
And Check if next status is not possible to confirm in status confirmation modal 277ms
And Click cancel in status confirmation modal 15s 364ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 2s 821ms
And Fill transport form 40s 919ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 314ms
And Check if next status is not possible to confirm in status confirmation modal 226ms
After Hooks.deleteTransportAfterTest() 751ms
After Hooks.rollbackAllCustomFieldsSettings() 714ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 231ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 193ms
And Mark custom fields as not obligatory 2s 837ms
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" 739ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 145ms
When Login as "hochland-admin" 10s 240ms
And Find transport in table with status "advice-added" 3s 773ms
And Confirm statuses until reach "during-unload" 11s 496ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 1s 180ms
And Check if next status is not possible to confirm in status confirmation modal 396ms
And Click cancel in status confirmation modal 16s 319ms
And Go to transport details "DELIVERY" 2s 988ms
And Fill transport form 41s 400ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 297ms
And Check if next status is not possible to confirm in status confirmation modal 259ms
After Hooks.deleteTransportAfterTest() 833ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 859ms
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" 337ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 267ms
And Mark custom fields as not obligatory 1s 225ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 2s 630ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 2s 643ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 878ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 476ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 5s 114ms
And Login as "bausch-admin" 32s 072ms
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-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-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() 832ms
After Hooks.rollbackAllCustomFieldsSettings() 2s 057ms
After Hooks.deleteModeOfTransportationAfterTest() 366ms
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" 239ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 178ms
And Mark custom fields as not obligatory 760ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 1s 692ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 16s 133ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 635ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 390ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 4s 518ms
And Login as "bausch-admin" 32s 103ms
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-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-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() 851ms
After Hooks.rollbackAllCustomFieldsSettings() 2s 061ms
After Hooks.deleteModeOfTransportationAfterTest() 327ms
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" 226ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 190ms
And Mark custom fields as not obligatory 738ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 1s 680ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 16s 094ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 772ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 424ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 4s 516ms
And Login as "bausch-admin" 32s 206ms
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-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-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() 782ms
After Hooks.rollbackAllCustomFieldsSettings() 1s 971ms
After Hooks.deleteModeOfTransportationAfterTest() 320ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 7s 424ms
And Create task with new status by JSON file "NEW_STATUS_SMALLS_IMPORT" as "super-admin-skz" 429ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 351ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 642ms
When Accept or reject "accept" transferred transport 19s 743ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 019ms
And Click button advice in transport table "SMALLS_IMPORT" 247ms
And Set advice window in schedule 3s 411ms
And Fill advice form 17s 875ms
And Click advice save button and wait for advice form to disappear 33s 797ms
And If user is login then logout 305ms
And Login as "swisskrono-admin" 8s 274ms
And Show all transport types 1s 178ms
Then Check if transport has "testowy-różoffy-statusik" 207ms
And Go to "SETTINGS_TAB" 802ms
When Disable status "testowy-różoffy-statusik" for transport "SMALLS_IMPORT" 2s 102ms
And Delete created transport by API 912ms
Then If user is login then logout 574ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 3s 327ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 233ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 663ms
When Accept or reject "accept" transferred transport 19s 732ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 021ms
And Click button advice in transport table "SMALLS_IMPORT" 281ms
And Set advice window in schedule 3s 431ms
And Fill advice form 17s 832ms
And Click advice save button and wait for advice form to disappear 33s 802ms
And If user is login then logout 311ms
And Login as "swisskrono-admin" 3s 299ms
And Show all transport types 1s 170ms
Then Check if transport has disabled status "testowy-różoffy-statusik" 15s 032ms
After Hooks.deleteTransportsAfterTest() 1s 712ms
After Hooks.deleteAllAddedStatus() 2s 455ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-farmacol" 244ms
And Get custom field settings for "EXTERNAL_DELIVERY" transport type and "farmacol" company 107ms
And Mark custom fields as not obligatory 005ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 1s 999ms
And Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 3s 823ms
And Get "START_OF_UNLOADING" data for transport type "EXTERNAL_DELIVERY" and principal "farmacol" 116ms
When Login as "farmacol-admin" 7s 355ms
And Go to "TRANSPORT_TABLE" 489ms
And Confirm statuses until reach "during-unload" 16s 819ms
And Set actual confirmed transport status list 2s 010ms
And Disable task by API 191ms
And Go to transport details "EXTERNAL_DELIVERY" 2s 941ms
And Edit transport hours and recalculate statuses 30s 683ms
Then Verify that all confirmed statuses are still on transport status list 389ms
After Hooks.deleteTransportAfterTest() 777ms
After Hooks.rollbackAllCustomFieldsSettings() 353ms
After Hooks.rollbackTaskChanges() 201ms