Project Number Date
ApolloFullRunnerReport apollo-test-2.135 27 sie 2021, 06:00

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@cleanUserDetailsAfterTest 423 2 16 0 0 441 43 2 45 59m 39s 098ms Failed
View Feature Invitation
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-piast" 234ms
And Delete invitations with email "automaty31415@test.pl" 091ms
Then Create invitation by JSON file "super-admin-alrec" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 460ms
And Prepare user "piast-admin" details with all notifications and "automaty31415@test.pl" by JSON file 1s 343ms
When Login as "piast-admin" 5s 078ms
Then Go to "INVITATIONS_TAB" 702ms
And Go to invitation details 137ms
Then Reject invitation by button as user 307ms
When If user is login then logout 242ms
Then Login as "super-admin-alrec" and set token of apiUsername "super-admin-alrec" 4s 878ms
And Go to "INVITATIONS_TAB" 509ms
And Go to "REJECTED_TAB" invitation status tab 334ms
Then Invitation is displayed on list "automaty31415@test.pl" 442ms
After Hooks.deleteInvitationAfterTest() 166ms
After Hooks.cleanUserDetailsAfterTest() 1s 385ms
View Feature Invitation
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 232ms
And Prepare user "dha1-supplier-2@qa.qa-test" details with all notifications and "automatyy3333@test.pl" by JSON file 1s 650ms
When Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 461ms
And Go to "INVITATIONS_TAB" 486ms
And Create invitation for "existing" user "SUPPLIER" "SUPPLIER" "automatyy3333@test.pl" "PL" 3s 022ms
And Wait "3" seconds 3s
Then Create invitation success alert is displayed 132ms
After Hooks.deleteInvitationAfterTest() 188ms
After Hooks.cleanUserDetailsAfterTest() 1s 284ms
View Feature Advice Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 379ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 446ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 2s 193ms
And Set "advice" inputs from JSON file "ADVICE_CONTAINER" "super-admin-adama" 001ms
And Show all transport types 1s 149ms
And Click button advice in transport table "CONTAINER" 215ms
And Set advice window in schedule 3s 270ms
And Fill advice form 17s 207ms
And Click advice save button and wait for advice form to disappear 33s 812ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zapisano awizację! | Advice has been saved!" 5s 980ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 333ms
After Hooks.deleteTransportAfterTest() 802ms
View Feature Advice Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 688ms
And Prepare user "piast-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 890ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 070ms
And Set "advice" inputs from JSON file "ADVICE_DELIVERY" "super-admin-piast" 001ms
And Show all transport types 1s 202ms
And Click button advice in transport table "DELIVERY" 242ms
And Set advice window in schedule 3s 399ms
And Fill advice form 12s 919ms
And Click advice save button and wait for advice form to disappear 33s 353ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zapisano awizację! | Advice has been saved!" 5s 629ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 060ms
After Hooks.deleteTransportAfterTest() 763ms
View Feature Advice Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 619ms
And Prepare user "keeeper-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 791ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 2s 032ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-keeeper" 001ms
And Show all transport types 1s 161ms
And Click button advice in transport table "LOAD" 248ms
And Set advice window in schedule 3s 281ms
And Fill advice form 18s 782ms
And Click advice save button and wait for advice form to disappear 33s 288ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zapisano awizację! | Time window has been saved!" 5s 573ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 626ms
After Hooks.deleteTransportAfterTest() 769ms
View Feature Advice Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 4s 955ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 443ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 867ms
And Show all transport types 1s 159ms
And Create advice by JSON file "CREATE_ADVICE_FOR_CONTAINER" as "super-admin-adama" 3s 313ms
And Go to "TRANSPORT_TABLE" 356ms
And Go to transport details "CONTAINER" 2s 918ms
And Set "transport" inputs from JSON file "EDIT_CONTAINER" "super-admin-adama" 001ms
When Go to transport details "CONTAINER" 3s 523ms
And Fill transport form 5s 219ms
And Set "advice" inputs from JSON file "EDIT_ADVICE_CONTAINER" "super-admin-adama" 001ms
And Expand advice panel 266ms
And Edit advice in transport details 17s 522ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 248ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zmiana w awizacji numer" 32s 510ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 241ms
After Hooks.deleteTransportAfterTest() 751ms
View Feature Advice Mail
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 5s 450ms
And Prepare user "piast-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 158ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 990ms
And Show all transport types 1s 154ms
And Create advice by JSON file "CREATE_ADVICE_FOR_DELIVERY" as "super-admin-piast" 3s 528ms
And Go to "TRANSPORT_TABLE" 406ms
And Go to transport details "DELIVERY" 2s 987ms
And Set "transport" inputs from JSON file "EDIT_DELIVERY" "super-admin-piast" 001ms
When Go to transport details "DELIVERY" 3s 780ms
And Fill transport form 1m 8s 712ms
And Set "advice" inputs from JSON file "EDIT_ADVICE_DELIVERY" "super-admin-piast" 001ms
And Expand advice panel 252ms
And Edit advice in transport details 8s 158ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 194ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zmiana w awizacji numer" 32s 848ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 140ms
After Hooks.deleteTransportAfterTest() 905ms
View Feature Advice Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 5s 855ms
And Prepare user "keeeper-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 635ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 973ms
And Show all transport types 1s 165ms
And Create advice by JSON file "CREATE_ADVICE_FOR_LOAD" as "super-admin-keeeper" 3s 330ms
And Go to "TRANSPORT_TABLE" 400ms
And Go to transport details "LOAD" 2s 983ms
And Set "transport" inputs from JSON file "EDIT_LOAD" "super-admin-keeeper" 001ms
When Go to transport details "LOAD" 3s 524ms
And Fill transport form 28s 733ms
And Set "advice" inputs from JSON file "EDIT_ADVICE_LOAD" "super-admin-keeeper" 001ms
And Expand advice panel 276ms
And Edit advice in transport details 23s 446ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 213ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zmiana w awizacji numer" 2m 47s 995ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 642ms
After Hooks.deleteTransportAfterTest() 830ms
View Feature Advice Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skd" 231ms
And Prepare user "swiss-krono-delivery-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 180ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 2s 753ms
And Confirm status "REPORTING" by Public API "v1" 603ms
And Confirm status "ARRIVAL" by Public API "v1" 1s 080ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Potwierdzono status Wjazd na teren zakładu" 10s 671ms
Then Check if user got a mail 000ms
And Assign Queue to classification resource: "super-admin-skd" "trociny" "CLASSIFICATION" 985ms
And Assign Place to classification resource: "super-admin-skd" "trociny" "Rozładunek" "UNLOAD" 1s 141ms
And Confirm status "DEPARTURE" by Public API "v1" 1s 069ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Potwierdzono status Wyjazd" 5s 327ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 949ms
After Hooks.deleteTransportAfterTest() 839ms
View Feature Advice Mail
Before Hooks.showScenarioName(Scenario) 002ms
Given Set token of apiUsername "super-admin-hochland" 275ms
And Prepare company "Dostawca Hochland Automat 1" verification email setting "48h" 207ms
And Prepare user "dha1-supplier-2@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 077ms
And Login as "dha1-supplier-2@qa.qa-test" and set token of apiUsername "dha1-supplier-2@qa.qa-test" 8s 842ms
And Create transport "CREATE_DELIVERY" by JSON file as "dha1-supplier-2@qa.qa-test" 17s
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Weryfikacja danych awizacji" 1m 20s 818ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 650ms
After Hooks.deleteTransportAfterTest() 738ms
After Hooks.rollbackVerificationEmailSettingAfterTest() 415ms
View Feature Auctions Mail
Before Hooks.showScenarioName(Scenario) 002ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 4s 712ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 197ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 155ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 3s 550ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Nowa aukcja" 5s 370ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 144ms
After Hooks.deleteTransportAfterTest() 726ms
View Feature Auctions Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 653ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 402ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 060ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 3s 032ms
And Add a bid "1500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 1s 442ms
And Add a bid "500" to an auction by JSON file as "paa2-carrier@qa.qa-test" for "super-admin-adama" 1s 897ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Nie otrzymano zlecenia" 10s 640ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 092ms
After Hooks.deleteTransportAfterTest() 667ms
View Feature Auctions Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-producer" and set token of apiUsername "super-admin-skz" 12s 505ms
And Prepare user "swisskrono-producer" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 571ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 139ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-skz" 2s 926ms
And Add a bid "1500" to an auction by JSON file as "pskza1-carrier@qa.qa-test" for "pskza1-carrier@qa.qa-test" 1s 003ms
And Wait till auction end 1m 57s 017ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Dodano nową ofertę" 2m 42s 983ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 470ms
After Hooks.deleteTransportAfterTest() 605ms
View Feature Auctions Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 849ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 543ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 082ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 3s 080ms
And Wait till auction end 1m 57s 015ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Aukcja zakończona bez ofert" 5s 964ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 332ms
After Hooks.deleteTransportAfterTest() 622ms
View Feature Auctions Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 5s 078ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 446ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 079ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 3s 024ms
And Add a bid "1500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 989ms
And Add a bid "500" to an auction by JSON file as "paa2-carrier@qa.qa-test" for "super-admin-adama" 1s 833ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Oferta przelicytowana" 32s 359ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 069ms
After Hooks.deleteTransportAfterTest() 599ms
View Feature Auctions Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 572ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 298ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 079ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 3s 085ms
And Add a bid "1500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 980ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Otrzymano zlecenie" 1m 34s 631ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 295ms
After Hooks.deleteTransportAfterTest() 599ms
View Feature Auctions Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 486ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 370ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 092ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 3s 097ms
And Add a bid "500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 1s 720ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Otrzymano zlecenie" 5s 364ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 090ms
After Hooks.deleteTransportAfterTest() 614ms
View Feature Auctions Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 5s 106ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 420ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 135ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" and finish of auction in "121" minutes 3s 087ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zakończenie aukcji" 1m 30s 999ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 214ms
After Hooks.deleteTransportAfterTest() 700ms
View Feature Discrepancy Report Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 251ms
And Prepare user "hochland-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 4s 218ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 131ms
And Go to "TRANSPORT_TABLE" 391ms
And Go to transport details "DELIVERY" 2s 909ms
And Set "transport" inputs from JSON file "EDIT_DELIVERY" "super-admin-hochland" 001ms
And Fill transport form 43s 129ms
And Open section: "discrepancy-report-panel" 1s 262ms
And Fill discrepancy report section 52s 499ms
And Go to transport details "DELIVERY" 3s 064ms
And Change filled value in details "rodo-acceptance" "checkbox" "true" "0" 1s 563ms
And Generate discrepancy report 21s 718ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Utworzono protokół niezgodności" 5s 858ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 3s 362ms
After Hooks.deleteTransportAfterTest() 937ms
View Feature Mode of transportation mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-bausch" 242ms
And Prepare user "super-admin-bausch" details with all notifications and "apolloautomattest@gmail.com" by JSON file 3s 012ms
When Create default mode of transportation by API with "pba1-carrier" 734ms
Then Update mode of transportation by API with "pba1-carrier": "BBBB0000" "Model2" "Marka2" "CCCC0000" 354ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Środek transportu BBBB0000 został zaktualizowany" 10s 977ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 444ms
After Hooks.deleteModeOfTransportationAfterTest() 321ms
View Feature Mode of transportation mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-bausch" 244ms
And Prepare user "super-admin-bausch" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 803ms
When Create default mode of transportation by API with "pba1-carrier" 575ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Nowy środek transportu" 5s 317ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 481ms
After Hooks.deleteModeOfTransportationAfterTest() 333ms
View Feature Transport Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 9s 245ms
And Prepare user "pha2-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 110ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 237ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 140ms
And Go to "WAREHOUSE_TAB" 1s 214ms
And Select warehouse "Serownia" 1s 651ms
And Set week view 1s 252ms
And Show yesterday 1s 163ms
And Move window into the past 410ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "spóźnił się na" 1m 4s 509ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 335ms
After Hooks.deleteTransportAfterTest() 781ms
After Hooks.rollbackAddedAuthorities() 179ms
View Feature Transport Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 9s 606ms
And Prepare user "swisskrono-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 464ms
And Wait "60" seconds 1m
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 197ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Drobnica import" 32s 990ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 219ms
After Hooks.deleteTransportAfterTest() 587ms
View Feature Transport Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 7s 533ms
And Prepare user "swisskrono-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 450ms
And Wait "60" seconds 1m
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 2s 197ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Drobnica eksport" 52s 429ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 366ms
After Hooks.deleteTransportAfterTest() 550ms
View Feature Transport Transfer Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 566ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 550ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 065ms
And Transfer transport to carrier "Przewoźnik Adama Automat 1" with "true" 34s 764ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zlecenie czeka na akceptację" 9s 809ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 063ms
After Hooks.deleteTransportAfterTest() 764ms
View Feature Transport Transfer Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 595ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 335ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 093ms
And Transfer transport to carrier "Przewoźnik Adama Automat 1" with "false" 34s 980ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Zostało przekazane nowe zlecenie" 5s 768ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 036ms
After Hooks.deleteTransportAfterTest() 563ms
View Feature Transport Transfer Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 7s 593ms
And Prepare user "pskza1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 218ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 111ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-skz" 3s 024ms
And Add a bid "1500" to an auction by JSON file as "pskza1-carrier@qa.qa-test" for "pskza1-carrier@qa.qa-test" 1s 051ms
And Add a bid "500" to an auction by JSON file as "pskza2-carrier-2@qa.qa-test" for "pskza2-carrier-2@qa.qa-test" 1s 092ms
Then If user is login then logout 274ms
And Login as "swisskrono-admin" 2s 840ms
And Go to auction details 2s 238ms
And Pass transport to carrier from auction details 1s 543ms
And Get mail "apolloautomattest@gmail.com" message from mailgun with "Nie otrzymano zlecenia" 32s 801ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 759ms
After Hooks.deleteTransportAfterTest() 819ms
View Feature Transport Transfer Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 686ms
And Prepare user "pskza1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 3s 098ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 138ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-skz" 2s 974ms
And Get mail "apolloautomattest@gmail.com" message from mailgun with "Nowe zapytanie ofertowe" 5s 329ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 767ms
After Hooks.deleteTransportAfterTest() 673ms
View Feature Remind password
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 244ms
And Prepare user "adama-admin" details with all notifications and "automaty10@o2.pl" by JSON file 1s 593ms
Then Send password remind email "automaty10@o2.pl" and check if status is ok 349ms
After Hooks.cleanUserDetailsAfterTest() 1s 252ms
View Feature SK Api - Advice transport
The scenario checks if you can correctly add an advice to the order. After correct creation of the advice, the validity of the advice data on the platform is checked.
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 626ms
And Set "transport" inputs from JSON file "CREATE_CONTAINER" "super-admin-skz" 001ms
And Prepare user "swisskrono-admin" details with all notifications and "" by JSON file 2s 375ms
And Add transport by SKApi in "MGW" assigned to "" 022ms
And Set "advice" inputs from JSON file "CREATE_ADVICE" "super-admin-skz" 000ms
And Check is transport "CONTAINER" created in transport table and set transport id 6s 914ms
When Click button advice in transport table "CONTAINER" 225ms
And Set advice window in schedule 3s 355ms
And Fill advice form 20s 396ms
And Click advice save button and wait for advice form to disappear 33s 234ms
And Go to "TRANSPORT_TABLE" 453ms
And Go to transport details "CONTAINER" 2s 983ms
Then Check are advice values equals 4s 947ms
After Hooks.cleanUserDetailsAfterTest() 2s 287ms
After Hooks.deleteTransportAfterTest() 782ms
View Feature SK Api - Advice transport
The scenario checks if you can correctly add an advice to the order. After correct creation of the advice, the validity of the advice data on the platform is checked.
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 7s 479ms
And Set "transport" inputs from JSON file "CREATE_OWN_COLLECTION" "super-admin-skz" 001ms
And Prepare user "swisskrono-admin" details with all notifications and "" by JSON file 2s 363ms
And Add transport by SKApi in "MGW" assigned to "" 018ms
And Set "advice" inputs from JSON file "CREATE_ADVICE" "super-admin-skz" 000ms
And Check is transport "OWN_COLLECTION" created in transport table and set transport id 7s 165ms
When Click button advice in transport table "OWN_COLLECTION" 209ms
And Set advice window in schedule 3s 353ms
And Fill advice form 20s 377ms
And Click advice save button and wait for advice form to disappear 33s 267ms
And Go to "TRANSPORT_TABLE" 476ms
And Go to transport details "OWN_COLLECTION" 2s 910ms
Then Check are advice values equals 4s 967ms
After Hooks.cleanUserDetailsAfterTest() 2s 105ms
After Hooks.deleteTransportAfterTest() 776ms
View Feature SK Api - Advice transport
The scenario checks if you can correctly add an advice to the order. After correct creation of the advice, the validity of the advice data on the platform is checked.
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 7s 198ms
And Set "transport" inputs from JSON file "CREATE_TRANSPORT_ORDER" "super-admin-skz" 001ms
And Prepare user "swisskrono-admin" details with all notifications and "" by JSON file 2s 356ms
And Add transport by SKApi in "MGW" assigned to "" 023ms
And Set "advice" inputs from JSON file "CREATE_ADVICE" "super-admin-skz" 001ms
And Check is transport "TRANSPORT_ORDER" created in transport table and set transport id 7s 395ms
When Click button advice in transport table "TRANSPORT_ORDER" 235ms
And Set advice window in schedule 3s 368ms
And Fill advice form 20s 455ms
And Click advice save button and wait for advice form to disappear 33s 300ms
And Go to "TRANSPORT_TABLE" 435ms
And Go to transport details "TRANSPORT_ORDER" 2s 817ms
Then Check are advice values equals 4s 991ms
After Hooks.cleanUserDetailsAfterTest() 2s 300ms
After Hooks.deleteTransportAfterTest() 821ms
View Feature SK Api - Advice transport
The scenario checks if you can correctly add an advice to the order. After correct creation of the advice, the validity of the advice data on the platform is checked.
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 8s 615ms
And Set "transport" inputs from JSON file "CREATE_TRANSPORT_ORDER" "super-admin-skz" 001ms
And Prepare user "pskza1-carrier@qa.qa-test" details with all notifications and "" by JSON file 3s 692ms
And Add transport by SKApi in "MGW" assigned to "" 018ms
And Set "advice" inputs from JSON file "CREATE_ADVICE" "super-admin-skz" 000ms
And Check is transport "TRANSPORT_ORDER" created in transport table and set transport id 7s 731ms
When Click button advice in transport table "TRANSPORT_ORDER" 215ms
And Set advice window in schedule 3s 377ms
And Fill advice form 20s 395ms
And Click advice save button and wait for advice form to disappear 33s 803ms
And Go to "TRANSPORT_TABLE" 528ms
And Go to transport details "TRANSPORT_ORDER" 2s 883ms
Then Check are advice values equals 5s 027ms
After Hooks.cleanUserDetailsAfterTest() 2s 679ms
After Hooks.deleteTransportAfterTest() 800ms
View Feature SK Api - Advice transport
Scenario Outline Check if it possible to advice transport when transport is created by sk API
The scenario checks if you can correctly add an advice to the order. After correct creation of the advice, the validity of the advice data on the platform is checked.
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "swisskrono-tradesman@qa.qa-test" and set token of apiUsername "super-admin-skz" 7s 468ms
And Set "transport" inputs from JSON file "CREATE_TRANSPORT_ORDER" "super-admin-skz" 001ms
And Prepare user "swisskrono-tradesman@qa.qa-test" details with all notifications and "automaty@test.pl" by JSON file 1s 660ms
And Add transport by SKApi in "MGW" assigned to "automaty@test.pl" 022ms
And Set "advice" inputs from JSON file "CREATE_ADVICE" "super-admin-skz" 000ms
And Check is transport "TRANSPORT_ORDER" created in transport table and set transport id 7s 579ms
When Click button advice in transport table "TRANSPORT_ORDER" 226ms
And Set advice window in schedule 30s 184ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//button[@data-button-name='SHIFT_RIGHT_DAY']"}
  (Session info: headless chrome=92.0.4515.131)
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: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.cIktF7}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 693ce6e123f5d210acc2d545a8fe7952
*** Element info: {Using=xpath, value=//button[@data-button-name='SHIFT_RIGHT_DAY']}
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:120)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:586)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
	at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:458)
	at org.openqa.selenium.By$ByXPath.findElement(By.java:361)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:348)
	at Pages.BasePage.getWebElementByXpath(BasePage.java:325)
	at CucumberTests.Transport.AdviceTransport.setAdviceWindowInSchedule(AdviceTransport.java:82)
	at ✽.Set advice window in schedule(file:Features/Atom/SK_API/SkApiTransportAdvice.feature:13)
And Fill advice form 000ms
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "TRANSPORT_ORDER" 000ms
Then Check are advice values equals 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 767ms
After Hooks.deleteTransportAfterTest() 522ms
View Feature SK Api - Advice transport
The scenario checks if you can correctly add an advice to the order. After the correct addition of the advice on the platform, the correctness of the data that has been sent to the SK API microservice database is also verified.
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 7s 505ms
And Set "transport" inputs from JSON file "CREATE_OWN_COLLECTION" "super-admin-skz" 000ms
And Prepare user "swisskrono-admin" details with all notifications and "" by JSON file 2s 383ms
And Add transport by SKApi in "MGW" assigned to "" 021ms
And Set "advice" inputs from JSON file "CREATE_ADVICE" "super-admin-skz" 000ms
And Check is transport "OWN_COLLECTION" created in transport table and set transport id 7s 141ms
When Click button advice in transport table "OWN_COLLECTION" 221ms
And Set advice window in schedule 3s 355ms
And Fill advice form 20s 443ms
And Click advice save button and wait for advice form to disappear 33s 326ms
And Go to "TRANSPORT_TABLE" 371ms
Then Check advice data in SK API database "OWN_COLLECTION" 409ms
After Hooks.cleanUserDetailsAfterTest() 2s 118ms
After Hooks.deleteTransportAfterTest() 792ms
View Feature SK Api - Advice transport
The scenario checks if you can correctly add an advice to the order. After the correct addition of the advice on the platform, the correctness of the data that has been sent to the SK API microservice database is also verified.
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 7s 429ms
And Set "transport" inputs from JSON file "CREATE_CONTAINER" "super-admin-skz" 000ms
And Prepare user "swisskrono-admin" details with all notifications and "" by JSON file 2s 149ms
And Add transport by SKApi in "MGW" assigned to "" 019ms
And Set "advice" inputs from JSON file "CREATE_ADVICE" "super-admin-skz" 001ms
And Check is transport "CONTAINER" created in transport table and set transport id 3s 935ms
When Click button advice in transport table "CONTAINER" 227ms
And Set advice window in schedule 3s 319ms
And Fill advice form 20s 494ms
And Click advice save button and wait for advice form to disappear 33s 257ms
And Go to "TRANSPORT_TABLE" 417ms
Then Check advice data in SK API database "CONTAINER" 235ms
After Hooks.cleanUserDetailsAfterTest() 2s 354ms
After Hooks.deleteTransportAfterTest() 799ms
View Feature SK Api - Advice transport
Scenario Outline Verify that advice data are saved properly
The scenario checks if you can correctly add an advice to the order. After the correct addition of the advice on the platform, the correctness of the data that has been sent to the SK API microservice database is also verified.
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 5m 384ms
org.openqa.selenium.TimeoutException: timeout: Timed out receiving message from renderer: 299,988
  (Session info: headless chrome=92.0.4515.131)
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: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.cIktF7}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 693ce6e123f5d210acc2d545a8fe7952
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:120)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:586)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:643)
	at org.openqa.selenium.remote.RemoteWebDriver$RemoteNavigation.refresh(RemoteWebDriver.java:905)
	at Pages.BasePage.load(BasePage.java:280)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:99)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:83)
	at ✽.Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz"(file:Features/Atom/SK_API/SkApiTransportAdvice.feature:30)
And Set "transport" inputs from JSON file "CREATE_TRANSPORT_ORDER" "super-admin-skz" 000ms
And Prepare user "swisskrono-admin" details with all notifications and "" by JSON file 000ms
And Add transport by SKApi in "MGW" assigned to "" 000ms
And Set "advice" inputs from JSON file "CREATE_ADVICE" "super-admin-skz" 000ms
And Check is transport "TRANSPORT_ORDER" created in transport table and set transport id 000ms
When Click button advice in transport table "TRANSPORT_ORDER" 000ms
And Set advice window in schedule 000ms
And Fill advice form 000ms
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
Then Check advice data in SK API database "TRANSPORT_ORDER" 000ms
Hooks
After Hooks.cleanUserDetailsAfterTest() 000ms
java.lang.NullPointerException
	at Utils.JsonApiUtil.editJsonTextNode(JsonApiUtil.java:152)
	at CucumberTests.Hooks.cleanUserDetailsAfterTest(Hooks.java:370)
	at sun.reflect.GeneratedMethodAccessor254.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.JavaHookDefinition.execute(JavaHookDefinition.java:60)
	at cucumber.runner.HookDefinitionMatch.runStep(HookDefinitionMatch.java:16)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.TestCase.run(TestCase.java:49)
	at cucumber.runner.Runner.runPickle(Runner.java:40)
	at cucumber.runtime.junit.PickleRunners$WithStepDescriptions.run(PickleRunners.java:97)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:68)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:23)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at cucumber.runtime.junit.FeatureRunner.run(FeatureRunner.java:73)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:122)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:64)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at cucumber.api.junit.Cucumber$1.evaluate(Cucumber.java:131)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
After Hooks.deleteTransportAfterTest() 000ms
View Feature SK Api - Advice transport
The scenario checks if you can correctly add an advice to the order. After the correct addition of the advice on the platform, the correctness of the data that has been sent to the SK API microservice database is also verified.
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 7s 189ms
And Set "transport" inputs from JSON file "CREATE_TRANSPORT_ORDER" "super-admin-skz" 001ms
And Prepare user "pskza1-carrier@qa.qa-test" details with all notifications and "" by JSON file 3s 644ms
And Add transport by SKApi in "MGW" assigned to "" 086ms
And Set "advice" inputs from JSON file "CREATE_ADVICE" "super-admin-skz" 000ms
And Check is transport "TRANSPORT_ORDER" created in transport table and set transport id 6s 726ms
When Click button advice in transport table "TRANSPORT_ORDER" 218ms
And Set advice window in schedule 3s 418ms
And Fill advice form 20s 395ms
And Click advice save button and wait for advice form to disappear 33s 295ms
And Go to "TRANSPORT_TABLE" 510ms
Then Check advice data in SK API database "TRANSPORT_ORDER" 090ms
After Hooks.cleanUserDetailsAfterTest() 2s 803ms
After Hooks.deleteTransportAfterTest() 841ms
View Feature SK Api - Advice transport
The scenario checks if you can correctly add an advice to the order. After the correct addition of the advice on the platform, the correctness of the data that has been sent to the SK API microservice database is also verified.
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-tradesman@qa.qa-test" and set token of apiUsername "super-admin-skz" 8s 536ms
And Set "transport" inputs from JSON file "CREATE_TRANSPORT_ORDER" "super-admin-skz" 001ms
And Prepare user "swisskrono-tradesman@qa.qa-test" details with all notifications and "automaty@test.pl" by JSON file 1s 923ms
And Add transport by SKApi in "MGW" assigned to "automaty@test.pl" 022ms
And Set "advice" inputs from JSON file "CREATE_ADVICE" "super-admin-skz" 000ms
And Check is transport "TRANSPORT_ORDER" created in transport table and set transport id 4s 505ms
When Click button advice in transport table "TRANSPORT_ORDER" 226ms
And Set advice window in schedule 3s 340ms
And Fill advice form 20s 320ms
And Click advice save button and wait for advice form to disappear 33s 829ms
And Go to "TRANSPORT_TABLE" 429ms
Then Check advice data in SK API database "TRANSPORT_ORDER" 291ms
After Hooks.cleanUserDetailsAfterTest() 1s 859ms
After Hooks.deleteTransportAfterTest() 770ms
View Feature Status rejection
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 4s 478ms
And Prepare user "lantmannen-guard" details with all notifications and "apolloautomattest@gmail.com" by JSON file 897ms
And Prepare user "pla1-carrier" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 072ms
And Add access to the warehouse "Magazyn - Nowa Sól" to the user "lantmannen-guard" by JSON file 744ms
And Login as "lantmannen-guard" and set token of apiUsername "super-admin-lantmannen" 4s 697ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 864ms
And Check if reject date is not visible 15s 040ms
When Reject status: Book of disinfection 243ms
And Check if reject date is visible 859ms
Then If user is login then logout 623ms
And Login as "lantmannen-admin" 2s 165ms
And Check if note was added to transport after status rejection 1s 688ms
And Check if history note was added to transport after status rejection - "LOAD" 7s 316ms
And Get mail "apolloautomattest@gmail.com" message from mailgun with "Nieaktualna księga mycia i dezynfekcji" 2m 47s 729ms
And Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 263ms
After Hooks.deleteTransportAfterTest() 738ms
After Hooks.rollbackWarehousesAccess() 787ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skd" 229ms
And Prepare login page 446ms
And Click remind password button 263ms
And Prepare user "swiss-krono-delivery-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 026ms
And Send remind password form with email "apolloautomattest@gmail.com" 558ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "Restart hasła! | Password reset!" 31s 373ms
And Extract password from mailgun mail 4s 019ms
And Reset password from link 1s 476ms
Then Check if alert is displayed "Hasło nie może być takie samo jak aktualne hasło użytkownika." in remind password page 229ms
After Hooks.cleanUserDetailsAfterTest() 998ms
View Feature UserAuthority
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-adama" 265ms
And Set basic authorities "ROLE_USERS_TAB;ROLE_EDIT_USERS_MAIN_DATA" to user "oaa1-receiver-2@qa.qa-test" 368ms
When Login as "oaa1-receiver-2@qa.qa-test" 4s 589ms
And Go to user "oaa1-receiver@qa.qa-test" details edition by prepared link 129ms
And Change user details "email" to "newEmailAddress@newEmail.com" 1s 114ms
And Change user details "phone" to "123456789" 487ms
Then Save user details 1s 066ms
And Verify if "newEmailAddress@newEmail.com" and "123456789" are visible in user details page 160ms
After Hooks.cleanUserDetailsAfterTest() 653ms
After Hooks.rollbackAddedAuthorities() 261ms
View Feature UserAuthority
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 247ms
And Set basic authorities "ROLE_USERS_TAB;EDIT_USERS_NOTIFICATION" to user "pskza1-carrier-2@qa.qa-test" 210ms
When Login as "pskza1-carrier-2@qa.qa-test" 7s 291ms
And Go to user "pskza1-carrier@qa.qa-test" details edition by prepared link 095ms
And Expand "other" notification section 2s 365ms
And Select all notifications in "other" section 286ms
Then Save user details 1s 430ms
After Hooks.cleanUserDetailsAfterTest() 919ms
After Hooks.rollbackAddedAuthorities() 160ms
View Feature UserAuthority
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 229ms
And Set basic authorities "ROLE_USERS_TAB;ROLE_EDIT_ALL_USERS;ROLE_EDIT_USERS_MAIN_DATA" to user "adama-buyer@qa.qa-test" 457ms
And Set user details json of user "oaa1-receiver@qa.qa-test" 014ms
When Login as "adama-buyer@qa.qa-test" 5s 131ms
And Go to "USERS_TAB" 1s 515ms
And Find user "oaa1-receiver@qa.qa-test" 3s 742ms
And Change user details "email" to "newEmailAddress@newEmail.com" 810ms
And Change user details "phone" to "123456789" 447ms
Then Save user details 1s 035ms
And Verify if "newEmailAddress@newEmail.com" and "123456789" are visible in user details page 149ms
After Hooks.cleanUserDetailsAfterTest() 649ms
After Hooks.rollbackAddedAuthorities() 261ms
View Feature UserAuthority
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 231ms
And Set basic authorities "ROLE_USERS_TAB;ROLE_EDIT_ALL_USERS;EDIT_USERS_NOTIFICATION" to user "swisskrono-tradesman@qa.qa-test" 357ms
And Set user details json of user "pskza1-carrier@qa.qa-test" 011ms
When Login as "swisskrono-tradesman@qa.qa-test" 9s 329ms
And Go to "USERS_TAB" 1s 517ms
And Find user "pskza1-carrier@qa.qa-test" 3s 671ms
And Expand "GLUE_FACTORY" notification section 525ms
And Select all notifications in "GLUE_FACTORY" section 1s 499ms
Then Save user details 1s 788ms
After Hooks.cleanUserDetailsAfterTest() 1s 064ms
After Hooks.rollbackAddedAuthorities() 239ms