Project Number Date
ApolloFullRunnerReport apollo-test-2.81 15 lip 2021, 06:54

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@cleanUserDetailsAfterTest 238 6 30 0 0 274 24 6 30 38m 13s 892ms Failed
View Feature Invitation
Scenario Outline Check if user has accepted invitation from principal after accepting invitation by another user from company
Steps
Given Set token of apiUsername "super-admin-farmacol" 242ms
And Prepare user "dnfa1-supplier" details with all notifications and "automaty314153@test.pl" by JSON file 2s 319ms
And Create invitation by JSON file "super-admin-farmacol" for "automaty314153@test.pl" "CREATE_SUPPLIER_INVITATION" 1s 071ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /invitations; status: 422, komunikat: io.restassured.internal.RestAssuredResponseImpl@506c68ee
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:86)
	at CucumberTests.Invitation.RegistrationTest.createInvitationByJSONFile(RegistrationTest.java:64)
	at ✽.Create invitation by JSON file "super-admin-farmacol" for "automaty314153@test.pl" "CREATE_SUPPLIER_INVITATION"(file:Features/Atom/Invitations/Invitation.feature:85)
And Prepare user "dnfa1-supplier-2" details with all notifications and "automaty214152@test.pl" by JSON file 000ms
And Create invitation by JSON file "super-admin-farmacol" for "automaty214152@test.pl" "CREATE_SUPPLIER_INVITATION" 000ms
When Login as "dnfa1-supplier" and set token of apiUsername "super-admin-farmacol" 000ms
And Go to "INVITATIONS_TAB" 000ms
And Accept invitation 000ms
And If user is login then logout 000ms
And Login as "dnfa1-supplier-2" and set token of apiUsername "super-admin-farmacol" 000ms
And Verify if user has visible "no waiting" invitation 000ms
And Verify if user has visible "accepted" invitation 000ms
And Verify if user can see "Farmacol" on principal switch dropdown 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 274ms
View Feature Invitation
Scenario Outline Check if rejected invitation is visible in rejected tab
Steps
Given Set token of apiUsername "super-admin-piast" 226ms
And Delete invitations with email "automaty31415@test.pl" 012ms
And Prepare user "piast-admin" details with all notifications and "automaty31415@test.pl" by JSON file 1s 124ms
Then Create invitation by JSON file "super-admin-alrec" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 410ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /invitations; status: 422, komunikat: io.restassured.internal.RestAssuredResponseImpl@31fa7d15
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:86)
	at CucumberTests.Invitation.RegistrationTest.createInvitationByJSONFile(RegistrationTest.java:64)
	at ✽.Create invitation by JSON file "super-admin-alrec" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION"(file:Features/Atom/Invitations/Invitation.feature:174)
When Login as "piast-admin" 000ms
Then Go to "INVITATIONS_TAB" 000ms
And Go to invitation details 000ms
Then Reject invitation by button as user 000ms
When If user is login then logout 000ms
Then Login as "super-admin-alrec" and set token of apiUsername "super-admin-alrec" 000ms
And Go to "INVITATIONS_TAB" 000ms
And Go to "REJECTED_TAB" invitation status tab 000ms
Then Invitation is displayed on list "automaty31415@test.pl" 000ms
Hooks
After Hooks.deleteInvitationAfterTest() 000ms
java.lang.NullPointerException
	at CucumberTests.Hooks.deleteInvitationAfterTest(Hooks.java:245)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at cucumber.runtime.Utils$1.call(Utils.java:26)
	at cucumber.runtime.Timeout.timeout(Timeout.java:16)
	at cucumber.runtime.Utils.invoke(Utils.java:20)
	at cucumber.runtime.java.JavaHookDefinition.execute(JavaHookDefinition.java:60)
	at cucumber.runner.HookDefinitionMatch.runStep(HookDefinitionMatch.java:16)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.TestCase.run(TestCase.java:49)
	at cucumber.runner.Runner.runPickle(Runner.java:40)
	at cucumber.runtime.junit.PickleRunners$WithStepDescriptions.run(PickleRunners.java:97)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:68)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:23)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at cucumber.runtime.junit.FeatureRunner.run(FeatureRunner.java:73)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:122)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:64)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at cucumber.api.junit.Cucumber$1.evaluate(Cucumber.java:131)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
After Hooks.cleanUserDetailsAfterTest() 903ms
View Feature Invitation
Given Set token of apiUsername "super-admin-alrec" 238ms
And Prepare user "dha1-supplier-2@qa.qa-test" details with all notifications and "automatyy3333@test.pl" by JSON file 1s 664ms
When Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 227ms
And Go to "INVITATIONS_TAB" 433ms
And Create invitation for "existing" user "SUPPLIER" "SUPPLIER" "automatyy3333@test.pl" "PL" 2s 433ms
And Wait "3" seconds 3s
Then Create invitation success alert is displayed 101ms
After Hooks.deleteInvitationAfterTest() 024ms
After Hooks.cleanUserDetailsAfterTest() 1s 269ms
View Feature Advice Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 412ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 425ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 915ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-adama" 021ms
And Show all transport types 1s 159ms
And Click button advice in transport table "CONTAINER" 220ms
And Set advice window in schedule 3s 190ms
And Fill advice form 14s 280ms
And Click advice save button and wait for advice form to disappear 33s 278ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zapisano awizację! | Advice has been saved!" 7s 294ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 355ms
After Hooks.deleteTransportAfterTest() 738ms
View Feature Advice Mail
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 646ms
And Prepare user "piast-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 975ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 986ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 022ms
And Show all transport types 1s 233ms
And Click button advice in transport table "DELIVERY" 214ms
And Set advice window in schedule 3s 613ms
And Fill advice form 10s 293ms
And Click advice save button and wait for advice form to disappear 33s 276ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zapisano awizację! | Advice has been saved!" 7s 621ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 189ms
After Hooks.deleteTransportAfterTest() 784ms
View Feature Advice Mail
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 690ms
And Prepare user "keeeper-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 707ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 927ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 020ms
And Show all transport types 1s 140ms
And Click button advice in transport table "LOAD" 212ms
And Set advice window in schedule 3s 235ms
And Fill advice form 15s 907ms
And Click advice save button and wait for advice form to disappear 33s 209ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zapisano awizację! | Time window has been saved!" 8s 075ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 578ms
After Hooks.deleteTransportAfterTest() 733ms
View Feature Advice Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 5s 318ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 416ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 926ms
And Show all transport types 1s 142ms
And Create advice "ADVICE_CONTAINER" "CONTAINER" "super-admin-adama" 50s 970ms
And Go to "TRANSPORT_TABLE" 427ms
And Go to transport details "CONTAINER" 2s 772ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-adama" 021ms
When Go to transport details "CONTAINER" 3s 478ms
And Fill transport form 5s 168ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-adama" 022ms
And Expand advice panel 254ms
And Edit advice in transport details 14s 885ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 201ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zmiana w awizacji numer" 14s 454ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 645ms
After Hooks.deleteTransportAfterTest() 827ms
View Feature Advice Mail
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 6s 235ms
And Prepare user "piast-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 267ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 213ms
And Show all transport types 1s 143ms
And Create advice "ADVICE_DELIVERY" "DELIVERY" "super-admin-piast" 47s 530ms
And Go to "TRANSPORT_TABLE" 443ms
And Go to transport details "DELIVERY" 2s 893ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-piast" 040ms
When Go to transport details "DELIVERY" 3s 684ms
And Fill transport form 1m 7s 727ms
And Get inputs from database "EDIT_ADVICE_DELIVERY" "super-admin-piast" 019ms
And Expand advice panel 255ms
And Edit advice in transport details 7s 953ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 203ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zmiana w awizacji numer" 14s 039ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 217ms
After Hooks.deleteTransportAfterTest() 909ms
View Feature Advice Mail
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 6s 206ms
And Prepare user "keeeper-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 644ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 979ms
And Show all transport types 1s 136ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 52s 640ms
And Go to "TRANSPORT_TABLE" 401ms
And Go to transport details "LOAD" 2s 766ms
And Get inputs from database "EDIT_LOAD" "super-admin-keeeper" 019ms
When Go to transport details "LOAD" 3s 564ms
And Fill transport form 28s 374ms
And Get inputs from database "EDIT_ADVICE_LOAD" "super-admin-keeeper" 023ms
And Expand advice panel 265ms
And Edit advice in transport details 21s 063ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 188ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zmiana w awizacji numer" 39s 065ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 701ms
After Hooks.deleteTransportAfterTest() 766ms
View Feature Advice Mail
Given Set token of apiUsername "super-admin-skd" 224ms
And Prepare user "swiss-krono-delivery-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 846ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 2s 777ms
And Confirm status "ARRIVAL" by Public API "v1" 1s 196ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Potwierdzono status Wjazd na teren zakładu" 31s 873ms
Then Check if user got a mail 000ms
And Confirm status "DEPARTURE" by Public API "v1" 1s 350ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Potwierdzono status Wyjazd" 48s 720ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 958ms
After Hooks.deleteTransportAfterTest() 845ms
View Feature Advice Mail
Given Set token of apiUsername "super-admin-hochland" 239ms
And Prepare company "Dostawca Hochland Automat 1" verification email setting "48h" 044ms
And Prepare user "dha1-supplier-2@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 078ms
And Login as "dha1-supplier-2@qa.qa-test" and set token of apiUsername "dha1-supplier-2@qa.qa-test" 9s 086ms
And Create transport "CREATE_DELIVERY" by JSON file as "dha1-supplier-2@qa.qa-test" 16s 851ms
And Wait "120" seconds 2m
When Get mail "apolloautomattest@gmail.com" message from mail account with "Weryfikacja danych awizacji" 7s 452ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 679ms
After Hooks.deleteTransportAfterTest() 731ms
After Hooks.rollbackVerificationEmailSettingAfterTest() 056ms
View Feature Auctions Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 5s 472ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 340ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 113ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 3s 645ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Nowa aukcja" 19s 675ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 037ms
After Hooks.deleteTransportAfterTest() 664ms
View Feature Auctions Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 507ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 308ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 074ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 2s 983ms
And Add a bid "1500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 1s 441ms
And Add a bid "500" to an auction by JSON file as "paa2-carrier@qa.qa-test" for "super-admin-adama" 1s 973ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Nie otrzymano zlecenia" 32s 435ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 091ms
After Hooks.deleteTransportAfterTest() 596ms
View Feature Auctions Mail
Given Login as "swisskrono-producer" and set token of apiUsername "super-admin-skz" 12s 383ms
And Prepare user "swisskrono-producer" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 543ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 158ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-skz" 2s 887ms
And Add a bid "1500" to an auction by JSON file as "pskza1-carrier@qa.qa-test" for "pskza1-carrier@qa.qa-test" 1s 067ms
And Wait till auction end 1m 57s 017ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Dodano nową ofertę" 7s 988ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 405ms
After Hooks.deleteTransportAfterTest() 634ms
View Feature Auctions Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 585ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 523ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 083ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 2s 909ms
And Wait till auction end 1m 58s 016ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Aukcja zakończona bez ofert" 44s 612ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 448ms
After Hooks.deleteTransportAfterTest() 588ms
View Feature Auctions Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 5s 351ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 461ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 074ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 3s 040ms
And Add a bid "1500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 1s 004ms
And Add a bid "500" to an auction by JSON file as "paa2-carrier@qa.qa-test" for "super-admin-adama" 1s 859ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Oferta przelicytowana" 32s 883ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 166ms
After Hooks.deleteTransportAfterTest() 581ms
View Feature Auctions Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 508ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 350ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 051ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 2s 999ms
And Add a bid "1500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 971ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Otrzymano zlecenie" 2m 4s 702ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 316ms
After Hooks.deleteTransportAfterTest() 601ms
View Feature Auctions Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 645ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 339ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 090ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 2s 985ms
And Add a bid "500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 1s 715ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Otrzymano zlecenie" 13s 624ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s
After Hooks.deleteTransportAfterTest() 606ms
View Feature Discrepancy Report Mail
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 124ms
And Prepare user "hochland-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 4s 435ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 126ms
And Go to "TRANSPORT_TABLE" 401ms
And Go to transport details "DELIVERY" 2s 907ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-hochland" 017ms
And Fill transport form 40s 351ms
And Open section: "discrepancy-report-panel" 1s 151ms
And Fill discrepancy report section 52s 194ms
And Go to transport details "DELIVERY" 2s 883ms
And Change filled value in transport details "rodo-acceptance" "checkbox" "true" "0" 1s 559ms
And Generate discrepancy report 22s 160ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Utworzono protokół niezgodności" 14s 225ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 3s 428ms
After Hooks.deleteTransportAfterTest() 872ms
View Feature Mode of transportation mail
Given Set token of apiUsername "super-admin-bausch" 261ms
And Prepare user "super-admin-bausch" details with all notifications and "apolloautomattest@gmail.com" by JSON file 3s 043ms
When Create default mode of transportation by API with "pba1-carrier" 679ms
Then Update mode of transportation by API with "pba1-carrier": "BBBB0000" "Model2" "Marka2" "CCCC0000" 344ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Środek transportu BBBB0000 został zaktualizowany" 32s 530ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 596ms
After Hooks.deleteModeOfTransportationAfterTest() 307ms
View Feature Mode of transportation mail
Given Set token of apiUsername "super-admin-bausch" 228ms
And Prepare user "super-admin-bausch" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 777ms
When Create default mode of transportation by API with "pba1-carrier" 548ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Nowy środek transportu" 37s 131ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 567ms
After Hooks.deleteModeOfTransportationAfterTest() 303ms
View Feature Transport Mail
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 9s 585ms
And Prepare user "pha2-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 118ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 180ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 047ms
And Go to "WAREHOUSE_TAB" 1s 438ms
And Select warehouse "Serownia" 1s 571ms
And Set week view 1s 222ms
And Show yesterday 1s 140ms
And Move window into the past 404ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "spóźnił się na" 37s 331ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 727ms
After Hooks.deleteTransportAfterTest() 788ms
After Hooks.rollbackAddedAuthorities() 131ms
View Feature Transport Mail
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 9s 599ms
And Prepare user "swisskrono-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 426ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 122ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Drobnica import" 1m 2s 299ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 207ms
After Hooks.deleteTransportAfterTest() 565ms
View Feature Transport Mail
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 7s 829ms
And Prepare user "swisskrono-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 595ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 2s 155ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Drobnica eksport" 13s 244ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 139ms
After Hooks.deleteTransportAfterTest() 680ms
View Feature Transport Transfer Mail
Scenario Outline Check if mail was sent to carrier after transport transfer
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 620ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 636ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 092ms
And Transfer transport to carrier "Przewoźnik Adama Automat 1" with "true" 14s 796ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='PASS'] (tried for 10 second(s) with 500 MILLISECONDS interval)
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=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.lTPSR1}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, acceptInsecureCerts=false, browserVersion=91.0.4472.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: f758a2f28e68e2c4d26d83f38049210a
	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.waitUntilElementDisappear(BasePage.java:215)
	at Pages.Transport.TransportsPage.transferTransportToCarrier(TransportsPage.java:285)
	at CucumberTests.Transport.TransferTransportTest.transferTransportToCarrier(TransferTransportTest.java:37)
	at ✽.Transfer transport to carrier "Przewoźnik Adama Automat 1" with "true"(file:Features/Atom/Mail/TransportTransferMail.feature:8)
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zlecenie czeka na akceptację" 000ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 907ms
After Hooks.deleteTransportAfterTest() 522ms
View Feature Transport Transfer Mail
Scenario Outline Check if mail was sent to carrier after transport transfer with no confirmation
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 478ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 167ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 115ms
And Transfer transport to carrier "Przewoźnik Adama Automat 1" with "false" 14s 775ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='PASS'] (tried for 10 second(s) with 500 MILLISECONDS interval)
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=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.lTPSR1}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, acceptInsecureCerts=false, browserVersion=91.0.4472.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: f758a2f28e68e2c4d26d83f38049210a
	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.waitUntilElementDisappear(BasePage.java:215)
	at Pages.Transport.TransportsPage.transferTransportToCarrier(TransportsPage.java:285)
	at CucumberTests.Transport.TransferTransportTest.transferTransportToCarrier(TransferTransportTest.java:37)
	at ✽.Transfer transport to carrier "Przewoźnik Adama Automat 1" with "false"(file:Features/Atom/Mail/TransportTransferMail.feature:20)
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zostało przekazane nowe zlecenie" 000ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 062ms
After Hooks.deleteTransportAfterTest() 615ms
View Feature Transport Transfer Mail
Scenario Outline Check mail after loosing inquiry
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 7s 602ms
And Prepare user "pskza1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 239ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 144ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-skz" 2s 990ms
And Add a bid "1500" to an auction by JSON file as "pskza1-carrier@qa.qa-test" for "pskza1-carrier@qa.qa-test" 1s 059ms
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 162ms
Then If user is login then logout 278ms
And Login as "swisskrono-admin" 2s 652ms
And Go to auction details 1s 860ms
And Pass transport to carrier from auction details 1s 548ms
And Get mail "apolloautomattest@gmail.com" message from mail account with "Nie otrzymano zlecenia" 3m 18s 544ms
Then Check if user got a mail 000ms
java.lang.AssertionError: Użytkownik nie otrzymał maila. Actual: 
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.failEquals(Assert.java:185)
	at org.junit.Assert.assertNotEquals(Assert.java:161)
	at CucumberTests.Mail.MailTest.checkIfUseGotMail(MailTest.java:39)
	at ✽.Check if user got a mail(file:Features/Atom/Mail/TransportTransferMail.feature:53)
After Hooks.cleanUserDetailsAfterTest() 3s 177ms
After Hooks.deleteTransportAfterTest() 678ms
View Feature Transport Transfer Mail
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 846ms
And Prepare user "pskza1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 3s 088ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 148ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-skz" 2s 927ms
And Get mail "apolloautomattest@gmail.com" message from mail account with "Nowe zapytanie ofertowe" 19s 658ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 943ms
After Hooks.deleteTransportAfterTest() 642ms
View Feature Remind password
Given Set token of apiUsername "super-admin-adama" 238ms
And Prepare user "adama-admin" details with all notifications and "automaty10@o2.pl" by JSON file 1s 543ms
Then Send password remind email "automaty10@o2.pl" and check if status is ok 245ms
After Hooks.cleanUserDetailsAfterTest() 1s 226ms
View Feature Status rejection
Scenario Outline Check if it is possible to reject status by guard in transport table
Steps
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 4s 955ms
And Prepare user "pla1-carrier" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 206ms
And Login as "lantmannen-guard" and set token of apiUsername "super-admin-lantmannen" 4s 635ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 826ms
And Check if reject date is not visible 15s 026ms
When Reject status: Book of disinfection 15s 061ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//button[@data-button-name='reject-checkpoint']"}
  (Session info: headless chrome=91.0.4472.114)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: '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=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.lTPSR1}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, acceptInsecureCerts=false, browserVersion=91.0.4472.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: f758a2f28e68e2c4d26d83f38049210a
*** Element info: {Using=xpath, value=//button[@data-button-name='reject-checkpoint']}
	at sun.reflect.GeneratedConstructorAccessor214.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:120)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:586)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
	at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:458)
	at org.openqa.selenium.By$ByXPath.findElement(By.java:361)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:348)
	at CucumberTests.StatusTests.RejectStatuses.rejectStatusBookOfDisinfection(RejectStatuses.java:41)
	at ✽.Reject status: Book of disinfection(file:Features/Atom/Statuses/RejectStatuses.feature:10)
And Check if reject date is visible 000ms
Then If user is login then logout 000ms
And Login as "lantmannen-admin" 000ms
And Check if note was added to transport after status rejection 000ms
And Check if history note was added to transport after status rejection - "LOAD" 000ms
And Get mail "apolloautomattest@gmail.com" message from mail account with "Nieaktualna księga mycia i dezynfekcji" 000ms
And Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 1s 138ms
After Hooks.deleteTransportAfterTest() 714ms