Project Number Date
ApolloFullRunnerReport develop.368 06 kwi 2021, 20:40

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@cleanUserDetailsAfterTest 241 5 33 0 0 279 26 5 31 35m 583ms 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" 091ms
And Prepare user "dnfa1-supplier" details with all notifications and "automaty314153@test.pl" by JSON file 37s 252ms
And Create invitation by JSON file "super-admin-farmacol" for "automaty314153@test.pl" "CREATE_SUPPLIER_INVITATION" 3s 577ms
java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <422>.

	at sun.reflect.GeneratedConstructorAccessor186.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:83)
	at org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:77)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrap.callConstructor(ConstructorSite.java:84)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:250)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:494)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1750)
	at sun.reflect.GeneratedMethodAccessor94.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1755)
	at sun.reflect.GeneratedMethodAccessor93.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy:175)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:64)
	at CucumberTests.Invitation.RegistrationTest.createInvitationByJSONFile(RegistrationTest.java:57)
	at ✽.Create invitation by JSON file "super-admin-farmacol" for "automaty314153@test.pl" "CREATE_SUPPLIER_INVITATION"(file:Features/Atom/Invitations/Invitation.feature:72)
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() 3s 497ms
View Feature Invitation
Scenario Outline Check if rejected invitation is visible in rejected tab
Steps
Given Set token of apiUsername "super-admin-piast" 089ms
And Prepare user "piast-admin" details with all notifications and "automaty31415@test.pl" by JSON file 13s 822ms
Then Create invitation by JSON file "super-admin-alrec" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION" 3s 505ms
java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <422>.

	at sun.reflect.GeneratedConstructorAccessor186.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:83)
	at org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:77)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrap.callConstructor(ConstructorSite.java:84)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:250)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:494)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1750)
	at sun.reflect.GeneratedMethodAccessor94.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1755)
	at sun.reflect.GeneratedMethodAccessor93.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy:175)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:64)
	at CucumberTests.Invitation.RegistrationTest.createInvitationByJSONFile(RegistrationTest.java:57)
	at ✽.Create invitation by JSON file "super-admin-alrec" for "automaty31415@test.pl" "CREATE_SUPPLIER_INVITATION"(file:Features/Atom/Invitations/Invitation.feature:153)
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
After Hooks.cleanUserDetailsAfterTest() 161ms
After Hooks.deleteInvitationAfterTest() 018ms
View Feature Advice Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 18s 663ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 003ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 2s 244ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-adama" 004ms
And Show all transport types 1s 037ms
And Click button advice in transport table "CONTAINER" 130ms
And Set advice window in schedule 2s 762ms
And Fill advice form 12s 224ms
And Click advice save button and wait for advice form to disappear 31s 774ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zapisano awizację! | Advice has been saved!" 7s 402ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 379ms
After Hooks.deleteTransportAfterTest() 184ms
View Feature Advice Mail
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 262ms
And Prepare user "piast-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 200ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 351ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 004ms
And Show all transport types 1s 047ms
And Click button advice in transport table "DELIVERY" 118ms
And Set advice window in schedule 2s 626ms
And Fill advice form 8s 459ms
And Click advice save button and wait for advice form to disappear 31s 248ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zapisano awizację! | Advice has been saved!" 8s 203ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 244ms
After Hooks.deleteTransportAfterTest() 133ms
View Feature Advice Mail
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 197ms
And Prepare user "keeeper-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 387ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 349ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 003ms
And Show all transport types 1s 049ms
And Click button advice in transport table "LOAD" 566ms
And Set advice window in schedule 2s 387ms
And Fill advice form 13s 365ms
And Click advice save button and wait for advice form to disappear 30s 696ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zapisano awizację! | Time window has been saved!" 7s 750ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 333ms
After Hooks.deleteTransportAfterTest() 112ms
View Feature Advice Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 855ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 212ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 201ms
And Show all transport types 1s 052ms
And Create advice "ADVICE_CONTAINER" "CONTAINER" "super-admin-adama" 45s 073ms
And Go to "TRANSPORT_TABLE" 223ms
And Go to transport details "CONTAINER" 4s 439ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-adama" 003ms
When Go to transport details "CONTAINER" 3s 234ms
And Fill transport form 4s 737ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-adama" 003ms
And Expand advice panel 116ms
And Edit advice in transport details 12s 557ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 127ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zmiana w awizacji numer" 50s 702ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 209ms
After Hooks.deleteTransportAfterTest() 083ms
View Feature Advice Mail
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 255ms
And Prepare user "piast-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 216ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 274ms
And Show all transport types 1s 050ms
And Create advice "ADVICE_DELIVERY" "DELIVERY" "super-admin-piast" 41s 842ms
And Go to "TRANSPORT_TABLE" 239ms
And Go to transport details "DELIVERY" 4s 469ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-piast" 006ms
When Go to transport details "DELIVERY" 3s 203ms
And Fill transport form 1m 2s 712ms
And Get inputs from database "EDIT_ADVICE_DELIVERY" "super-admin-piast" 004ms
And Expand advice panel 116ms
And Edit advice in transport details 6s 682ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 143ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zmiana w awizacji numer" 45s 681ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 205ms
After Hooks.deleteTransportAfterTest() 132ms
View Feature Advice Mail
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 831ms
And Prepare user "keeeper-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 293ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 267ms
And Show all transport types 1s 053ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 47s 081ms
And Go to "TRANSPORT_TABLE" 251ms
And Go to transport details "LOAD" 4s 481ms
And Get inputs from database "EDIT_LOAD" "super-admin-keeeper" 003ms
When Go to transport details "LOAD" 3s 220ms
And Fill transport form 24s 764ms
And Get inputs from database "EDIT_ADVICE_LOAD" "super-admin-keeeper" 004ms
And Expand advice panel 117ms
And Edit advice in transport details 18s 752ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 161ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zmiana w awizacji numer" 13s 980ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 270ms
After Hooks.deleteTransportAfterTest() 134ms
View Feature Advice Mail
Given Set token of apiUsername "super-admin-skd" 096ms
And Prepare user "swiss-krono-delivery-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 239ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 1s 432ms
And Confirm status "ARRIVAL" by Public API "v1" 230ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Potwierdzono status Wjazd na teren zakładu" 13s 168ms
Then Check if user got a mail 000ms
And Confirm status "DEPARTURE" by Public API "v1" 182ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Potwierdzono status Wyjazd" 42s 764ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 216ms
After Hooks.deleteTransportAfterTest() 148ms
View Feature Advice Mail
Given Set token of apiUsername "super-admin-hochland" 096ms
And Prepare company "Dostawca Hochland Automat 1" verification email setting "48h" 010ms
And Prepare user "dha1-supplier-2@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 177ms
And Login as "dha1-supplier-2@qa.qa-test" and set token of apiUsername "dha1-supplier-2@qa.qa-test" 3s 182ms
And Create transport "CREATE_DELIVERY" by JSON file as "dha1-supplier-2@qa.qa-test" 15s 394ms
And Wait "120" seconds 2m
When Get mail "apolloautomattest@gmail.com" message from mail account with "Weryfikacja danych awizacji" 7s 141ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 229ms
After Hooks.deleteTransportAfterTest() 118ms
After Hooks.rollbackVerificationEmailSettingAfterTest() 006ms
View Feature Auctions Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 900ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 150ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 295ms
And Set transport on auction with "500" and "20000" by JSON file as "super-admin-adama" 2s 314ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Nowa aukcja" 6s 648ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 209ms
After Hooks.deleteTransportAfterTest() 095ms
View Feature Auctions Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 074ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 227ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 235ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 2s 137ms
And Add a bid "1500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 346ms
And Add a bid "500" to an auction by JSON file as "paa2-carrier@qa.qa-test" for "super-admin-adama" 445ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Nie otrzymano zlecenia" 24s 467ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 212ms
After Hooks.deleteTransportAfterTest() 086ms
View Feature Auctions Mail
Scenario Outline Check mail after bid has been added to auction
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 288ms
And Prepare user "pskza1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 233ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 274ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-skz" 2s 142ms
And Add a bid "1500" to an auction by JSON file as "pskza1-carrier@qa.qa-test" for "pskza1-carrier@qa.qa-test" 198ms
And Wait till auction end 1m 58s 023ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Dodano nową ofertę" 3m 14s 445ms
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:33)
	at ✽.Check if user got a mail(file:Features/Atom/Mail/AuctionMail.feature:39)
After Hooks.cleanUserDetailsAfterTest() 367ms
After Hooks.deleteTransportAfterTest() 119ms
View Feature Auctions Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 180ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 184ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 235ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 2s 166ms
And Wait till auction end 1m 58s 022ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Aukcja zakończona bez ofert" 8s 041ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 237ms
After Hooks.deleteTransportAfterTest() 121ms
View Feature Auctions Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 814ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 214ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 242ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 2s 154ms
And Add a bid "1500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 232ms
And Add a bid "500" to an auction by JSON file as "paa2-carrier@qa.qa-test" for "super-admin-adama" 343ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Oferta przelicytowana" 57s 641ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 227ms
After Hooks.deleteTransportAfterTest() 084ms
View Feature Auctions Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 140ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 220ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 245ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 2s 144ms
And Add a bid "1500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 190ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Otrzymano zlecenie" 1m 56s 293ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 209ms
After Hooks.deleteTransportAfterTest() 074ms
View Feature Auctions Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 152ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 238ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 257ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" 2s 133ms
And Add a bid "500" to an auction by JSON file as "paa1-carrier@qa.qa-test" for "super-admin-adama" 302ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Otrzymano zlecenie" 13s 852ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 213ms
After Hooks.deleteTransportAfterTest() 065ms
View Feature Auctions Mail
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 2s 777ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 201ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 220ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-adama" and finish of auction in "121" minutes 2s 125ms
And Wait "90" seconds 1m 30s
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zakończenie aukcji" 7s 659ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 205ms
After Hooks.deleteTransportAfterTest() 082ms
View Feature Discrepancy Report Mail
Scenario Outline Check if mail was sent to after discrepancy report generation
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 422ms
And Prepare user "hochland-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 567ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 476ms
And Go to "TRANSPORT_TABLE" 131ms
And Go to transport details "DELIVERY" 4s 756ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-hochland" 005ms
And Fill transport form 36s 079ms
And Open section: "discrepancy-report-panel" 1s 078ms
And Fill discrepancy report section 29s 844ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@type='submit' and @data-field-name='save-transport-and-close'] (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: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=89.0.4389.23 (61b08ee2c50024bab004e48d2b1b083cdbdac579-refs/branch-heads/4389@{#294}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.5xi8rZ}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, acceptInsecureCerts=false, browserVersion=89.0.4389.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: e58dc0b2e5e5766520d728d3d50d62ef
	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:198)
	at Pages.Transport.TransportFormPage.clickSaveButtonAndWaitForFormToDisappear(TransportFormPage.java:192)
	at CucumberTests.Transport.TransportFormTest.fillDiscrepancyReportSection(TransportFormTest.java:222)
	at ✽.Fill discrepancy report section(file:Features/Atom/Mail/DiscrepancyReportMail.feature:13)
And Go to transport details "DELIVERY" 000ms
And Change filled value in transport details "rodo-acceptance" "checkbox" "true" "0" 000ms
And Generate discrepancy report 000ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Utworzono protokół niezgodności" 000ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 388ms
After Hooks.deleteTransportAfterTest() 145ms
View Feature Mode of transportation mail
Given Set token of apiUsername "super-admin-bausch" 099ms
And Prepare user "super-admin-bausch" details with all notifications and "apolloautomattest@gmail.com" by JSON file 361ms
When Create default mode of transportation by API with "pba1-carrier" 317ms
Then Update mode of transportation by API with "pba1-carrier": "BBBB0000" "Model2" "Marka2" "CCCC0000" 104ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Środek transportu BBBB0000 został zaktualizowany" 32s 235ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 282ms
After Hooks.deleteModeOfTransportationAfterTest() 153ms
View Feature Mode of transportation mail
Given Set token of apiUsername "super-admin-bausch" 106ms
And Prepare user "super-admin-bausch" details with all notifications and "apolloautomattest@gmail.com" by JSON file 288ms
When Create default mode of transportation by API with "pba1-carrier" 102ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Nowy środek transportu" 12s 785ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 233ms
After Hooks.deleteModeOfTransportationAfterTest() 062ms
View Feature Transport Mail
Scenario Outline Check if mail was sent to after transport delay
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 507ms
And Prepare user "pha2-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 001ms
java.lang.NullPointerException
	at Utils.JsonApiUtil.getJSON(JsonApiUtil.java:128)
	at Utils.JsonApiUtil.getApiJson(JsonApiUtil.java:114)
	at CucumberTests.User.EditUserTest.prepareUserDetailsWithAllNotifications(EditUserTest.java:102)
	at CucumberTests.User.EditUserTest.prepareUserDetailsWithAllNotificationsAndByJSONFile(EditUserTest.java:90)
	at ✽.Prepare user "pha2-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file(file:Features/Atom/Mail/TransportMail.feature:6)
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 000ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 000ms
And Go to "WAREHOUSE_TAB" 000ms
And Select warehouse "Serownia" 000ms
And Set week view 000ms
And Show yesterday 000ms
And Move window into the past 000ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "spóźnił się na" 000ms
Then Check if user got a mail 000ms
Hooks
After Hooks.cleanUserDetailsAfterTest() 001ms
java.lang.NullPointerException
	at Utils.JsonApiUtil.editJsonTextNode(JsonApiUtil.java:141)
	at CucumberTests.Hooks.cleanUserDetailsAfterTest(Hooks.java:293)
	at sun.reflect.GeneratedMethodAccessor234.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.rollbackAddedAuthorities() 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Transport Mail
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 127ms
And Prepare user "swisskrono-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 274ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 328ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Drobnica import" 13s 018ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 247ms
After Hooks.deleteTransportAfterTest() 078ms
View Feature Transport Mail
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 775ms
And Prepare user "swisskrono-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 287ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 287ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Drobnica eksport" 12s 611ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 269ms
After Hooks.deleteTransportAfterTest() 089ms
View Feature Transport Transfer Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 173ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 224ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 246ms
And Transfer transport to carrier "Przewoźnik Adama Automat 1" with "true" 19s 423ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zlecenie czeka na akceptację" 31s 857ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 204ms
After Hooks.deleteTransportAfterTest() 104ms
View Feature Transport Transfer Mail
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 174ms
And Prepare user "paa1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 208ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 230ms
And Transfer transport to carrier "Przewoźnik Adama Automat 1" with "false" 19s 222ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zostało przekazane nowe zlecenie" 6s 682ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 171ms
After Hooks.deleteTransportAfterTest() 052ms
View Feature Transport Transfer Mail
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 678ms
And Prepare user "pskza1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 318ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 263ms
And Transfer transport to carrier "Przewoźnik SKZ Automat 1" 19s 103ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zlecenie czeka na akceptację" 25s 535ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 314ms
After Hooks.deleteTransportAfterTest() 073ms
View Feature Transport Transfer Mail
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 262ms
And Prepare user "pskza1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 289ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 262ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-skz" 2s 128ms
And Add a bid "1500" to an auction by JSON file as "pskza1-carrier@qa.qa-test" for "pskza1-carrier@qa.qa-test" 186ms
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" 224ms
Then If user is login then logout 090ms
And Login as "swisskrono-admin" 1s 258ms
And Go to auction details 1s 219ms
And Pass transport to carrier from auction details 1s 285ms
And Get mail "apolloautomattest@gmail.com" message from mail account with "Nie otrzymano zlecenia" 38s 681ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 291ms
After Hooks.deleteTransportAfterTest() 097ms
View Feature Transport Transfer Mail
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 1s 351ms
And Prepare user "pskza1-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 308ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 231ms
And Set transport on auction with "500" and "1500" by JSON file as "super-admin-skz" 2s 114ms
And Get mail "apolloautomattest@gmail.com" message from mail account with "Nowe zapytanie ofertowe" 7s 368ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 272ms
After Hooks.deleteTransportAfterTest() 097ms
View Feature Remind password
Given Set token of apiUsername "super-admin-adama" 094ms
And Prepare user "adama-admin" details with all notifications and "automaty10@o2.pl" by JSON file 185ms
Then Send password remind email "automaty10@o2.pl" and check if status is ok 170ms
After Hooks.cleanUserDetailsAfterTest() 168ms
View Feature Status rejection
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 099ms
And Prepare user "pla1-carrier" details with all notifications and "apolloautomattest@gmail.com" by JSON file 223ms
And Login as "lantmannen-guard" and set token of apiUsername "super-admin-lantmannen" 1s 950ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 1s 334ms
And Check if reject date is not visible 15s 064ms
When Reject status: Book of disinfection 084ms
And Check if reject date is visible 272ms
Then If user is login then logout 071ms
And Login as "lantmannen-admin" 1s 105ms
And Check if note was added to transport after status rejection 1s 238ms
And Check if history note was added to transport after status rejection - "LOAD" 5s 542ms
And Get mail "apolloautomattest@gmail.com" message from mail account with "Nieaktualna księga mycia i dezynfekcji" 8s 380ms
And Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 160ms
After Hooks.deleteTransportAfterTest() 092ms