Project Number Date
ApolloFullRunnerReport develop.316 23 lut 2021, 06:54

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Announcements 59 1 5 0 0 65 7 1 8 3m 1s 815ms Failed
Feature Announcements
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 119ms
When Go to "ANNOUNCEMENTS_TAB" 091ms
And Go to manage announcements tab 109ms
And Go to add new announcement form 169ms
And Add new announcement with subject "Nowe ogłoszenie" and content "Treść" for roleGroups "ADMIN,LOGISTICIAN" 392ms
Then Verify that announcement with "Nowe ogłoszenie" is present in admin table 369ms
After Hooks.deleteAnnouncementAfterTest() 124ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 294ms
When Go to "ANNOUNCEMENTS_TAB" 086ms
And Go to manage announcements tab 123ms
And Go to add new announcement form 163ms
And Add new announcement with subject "Ogłoszenie dla ochrony" and content "Treść" for roleGroups "GUARD" 328ms
Then Login as "neuca-guard" 1s 788ms
And Verify that announcement with subject "Ogłoszenie dla ochrony" is visible 039ms
Then Login as "neuca-admin" 1s 692ms
And Verify that announcement with subject "Ogłoszenie dla ochrony" is not visible 15s 029ms
After Hooks.deleteAnnouncementAfterTest() 058ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 817ms
When Go to "ANNOUNCEMENTS_TAB" 094ms
And Go to manage announcements tab 120ms
And Go to add new announcement form 177ms
And Add new announcement with subject "Ogłoszenie dla obserwatora" and content "Treść" for roleGroups "OBSERVER" 335ms
Then Login as "neuca-observer" 1s 764ms
And Verify that announcement with subject "Ogłoszenie dla obserwatora" is visible 040ms
Then Login as "neuca-guard" 1s 604ms
And Verify that announcement with subject "Ogłoszenie dla obserwatora" is not visible 15s 006ms
After Hooks.deleteAnnouncementAfterTest() 181ms
Given Login as "neuca-admin" 1s 663ms
Then Verify that default startup tab is "ANNOUNCEMENTS_TAB" 019ms
Given Login as "hochland-admin" 1s 207ms
Then Verify that default startup tab is "TRANSPORT_TABLE" 018ms
Given Set token of apiUsername "super-admin-neuca" 094ms
And Create announcement by JSON file "CREATE_ANNOUNCEMENT_FOR_WAREHOUSEMAN" as "super-admin-neuca" 122ms
Then Login as "neuca-warehouseman" 1s 574ms
And Verify that announcement tab is open 029ms
And Verify by ID from API that announcement is visible 132ms
Then Check if announcement is unwrapping correctly 3s 257ms
And Check if announcement content "Podwyżki dla wszystkich! ąśćżń" and subject "Ogłoszonko dla Magazyniera" is correctly 088ms
Given Login as "neuca-admin" 1s 706ms
And Go to manage announcements tab 096ms
And Edit announcement and change content to "*jednak podwyżek nie będzie - hue hue" 18s 303ms
Then Login as "neuca-warehouseman" 1s 607ms
And Verify by ID from API that announcement is visible 108ms
Then Check if announcement is unwrapping correctly 3s 253ms
And Check that announcement has an edit author 164ms
And Check if announcement content is edit correctly "*jednak podwyżek nie będzie - hue hue" 079ms
After Hooks.deleteAnnouncementAfterTest() 109ms
Scenario Outline Check if marking unread advertisements is working correctly
Steps
Given Set token of apiUsername "super-admin-neuca" 099ms
And Login as "neuca-admin" 1s 641ms
And Create announcement by JSON file "CREATE_ANNOUNCEMENT_FOR_WAREHOUSEMAN" as "super-admin-neuca" 132ms
Then Login as "neuca-warehouseman" 1s 588ms
And Verify by ID from API that announcement is visible 096ms
Then Check if announcement is wrap 029ms
Then Check if announcement has a red mark "announcementOnTheTop" 30s 082ms
java.lang.AssertionError: Wykrzyknik przy ogłoszeniu jest niewidoczny
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.Announcements.AnnouncementsTest.checkIfAnnouncementHasARedMark(AnnouncementsTest.java:149)
	at ✽.Check if announcement has a red mark "announcementOnTheTop"(file:Features/Atom/Announcements/Announcements.feature:70)
Then Check if announcement is unwrapping correctly 000ms
And Check if announcement content "Podwyżki dla wszystkich! ąśćżń" and subject "Ogłoszonko dla Magazyniera" is correctly 000ms
And Check if text bold and red exclamation mark disappear after reading announcement "announcementOnTheTop" 000ms
Then Refresh page 000ms
And Check if text bold and red exclamation mark disappear after reading announcement "announcementAtTheBottom" 000ms
After Hooks.deleteAnnouncementAfterTest() 121ms
Given Set token of apiUsername "super-admin-neuca" 091ms
And Login as "neuca-warehouseman" 1s 647ms
Then Check counter of unread announcements 30s 058ms
And Create announcement by JSON file "CREATE_ANNOUNCEMENT_FOR_WAREHOUSEMAN" as "super-admin-neuca" 154ms
When Refresh page 2s 174ms
Then Verify that announcement tab is open 133ms
And Check if the number of unread announcement is higher by one 070ms
And Check if announcement is unwrapping correctly 3s 276ms
When Refresh page 2s 120ms
And Check if the number of unread announcements is the same as at the beginning 30s 124ms
After Hooks.deleteAnnouncementAfterTest() 092ms