Project Number Date
ApolloFullRunnerReport develop.324 02 mar 2021, 05:36

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Advice Mail 87 8 3 0 0 98 0 8 8 36m 40s 547ms Failed
Feature Advice Mail
Scenario Outline Check if mail was sent to creator after creating advice
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 024ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 142ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 208ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-adama" 004ms
And Show all transport types 1s 046ms
And Click button advice in transport table "CONTAINER" 138ms
And Set advice window in schedule 2s 390ms
And Fill advice form 11s 879ms
And Click advice save button and wait for advice form to disappear 30s 717ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zapisano awizację! | Advice has been saved!" 3m 17s 556ms
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/AdviceMail.feature:15)
After Hooks.deleteTransportAfterTest() 139ms
After Hooks.cleanUserDetailsAfterTest() 182ms
Scenario Outline Check if mail was sent to creator after creating advice
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 284ms
And Prepare user "piast-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 136ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 288ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 003ms
And Show all transport types 1s 047ms
And Click button advice in transport table "DELIVERY" 132ms
And Set advice window in schedule 2s 554ms
And Fill advice form 8s 480ms
And Click advice save button and wait for advice form to disappear 30s 723ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zapisano awizację! | Advice has been saved!" 3m 14s 468ms
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/AdviceMail.feature:15)
After Hooks.deleteTransportAfterTest() 144ms
After Hooks.cleanUserDetailsAfterTest() 195ms
Scenario Outline Check if mail was sent to creator after creating advice
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 251ms
And Prepare user "keeeper-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 244ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 260ms
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" 138ms
And Set advice window in schedule 2s 420ms
And Fill advice form 13s 272ms
And Click advice save button and wait for advice form to disappear 30s 740ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zapisano awizację! | Time window has been saved!" 3m 16s 361ms
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/AdviceMail.feature:15)
After Hooks.deleteTransportAfterTest() 154ms
After Hooks.cleanUserDetailsAfterTest() 262ms
Scenario Outline Check if mail was sent to creator after editing advice
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 277ms
And Prepare user "adama-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 197ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 230ms
And Show all transport types 1s 037ms
And Create advice "ADVICE_CONTAINER" "CONTAINER" "super-admin-adama" 45s 126ms
And Go to "TRANSPORT_TABLE" 169ms
And Go to transport details "CONTAINER" 4s 415ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-adama" 003ms
When Go to transport details "CONTAINER" 3s 226ms
And Fill transport form 4s 709ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-adama" 003ms
And Expand advice panel 110ms
And Edit advice in transport details 12s 445ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 620ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zmiana w awizacji numer" 3m 15s 097ms
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/AdviceMail.feature:39)
After Hooks.deleteTransportAfterTest() 162ms
After Hooks.cleanUserDetailsAfterTest() 207ms
Scenario Outline Check if mail was sent to creator after editing advice
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 210ms
And Prepare user "piast-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 178ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 263ms
And Show all transport types 1s 048ms
And Create advice "ADVICE_DELIVERY" "DELIVERY" "super-admin-piast" 41s 835ms
And Go to "TRANSPORT_TABLE" 245ms
And Go to transport details "DELIVERY" 4s 547ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-piast" 005ms
When Go to transport details "DELIVERY" 3s 203ms
And Fill transport form 1m 2s 624ms
And Get inputs from database "EDIT_ADVICE_DELIVERY" "super-admin-piast" 004ms
And Expand advice panel 094ms
And Edit advice in transport details 6s 676ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 159ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zmiana w awizacji numer" 3m 15s 902ms
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/AdviceMail.feature:39)
After Hooks.deleteTransportAfterTest() 168ms
After Hooks.cleanUserDetailsAfterTest() 204ms
Scenario Outline Check if mail was sent to creator after editing advice
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 261ms
And Prepare user "keeeper-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 216ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 258ms
And Show all transport types 1s 047ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 46s 560ms
And Go to "TRANSPORT_TABLE" 163ms
And Go to transport details "LOAD" 4s 439ms
And Get inputs from database "EDIT_LOAD" "super-admin-keeeper" 003ms
When Go to transport details "LOAD" 3s 231ms
And Fill transport form 24s 776ms
And Get inputs from database "EDIT_ADVICE_LOAD" "super-admin-keeeper" 003ms
And Expand advice panel 117ms
And Edit advice in transport details 18s 662ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 142ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Zmiana w awizacji numer" 3m 13s 494ms
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/AdviceMail.feature:39)
After Hooks.deleteTransportAfterTest() 136ms
After Hooks.cleanUserDetailsAfterTest() 227ms
Scenario Outline Check if mail was sent to creator after status confirmation
Steps
Given Set token of apiUsername "super-admin-skd" 091ms
And Prepare user "swiss-krono-delivery-admin" details with all notifications and "apolloautomattest@gmail.com" by JSON file 209ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 1s 362ms
And Confirm status "ARRIVAL" by Public API "v1" 241ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Potwierdzono status Wjazd na teren zakładu" 3m 15s 801ms
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/AdviceMail.feature:53)
And Confirm status "DEPARTURE" by Public API "v1" 000ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "Potwierdzono status Wyjazd" 000ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 147ms
After Hooks.cleanUserDetailsAfterTest() 211ms
Scenario Outline Check if verification mail was sent to transport creator
Steps
Given Set token of apiUsername "super-admin-hochland" 103ms
And Prepare company "Dostawca Hochland Automat 1" verification email setting "48h" 006ms
And Prepare user "dha1-supplier-2@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 232ms
And Login as "dha1-supplier-2@qa.qa-test" and set token of apiUsername "dha1-supplier-2@qa.qa-test" 2s 490ms
And Create transport "CREATE_DELIVERY" by JSON file as "dha1-supplier-2@qa.qa-test" 15s 377ms
And Wait "120" seconds 2m
When Get mail "apolloautomattest@gmail.com" message from mail account with "Weryfikacja danych awizacji" 3m 16s 604ms
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/AdviceMail.feature:70)
After Hooks.deleteTransportAfterTest() 163ms
After Hooks.cleanUserDetailsAfterTest() 268ms
After Hooks.rollbackVerificationEmailSettingAfterTest() 011ms