Project Number Date
ApolloFullRunnerReport master.333 05 mar 2021, 05:03

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 6s 655ms Failed
Feature Announcements
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 094ms
When Go to "ANNOUNCEMENTS_TAB" 082ms
And Go to manage announcements tab 095ms
And Go to add new announcement form 173ms
And Add new announcement with subject "Nowe ogłoszenie" and content "Treść" for roleGroups "ADMIN,LOGISTICIAN" 356ms
Then Verify that announcement with "Nowe ogłoszenie" is present in admin table 811ms
After Hooks.deleteAnnouncementAfterTest() 160ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 3s 575ms
When Go to "ANNOUNCEMENTS_TAB" 075ms
And Go to manage announcements tab 102ms
And Go to add new announcement form 142ms
And Add new announcement with subject "Ogłoszenie dla ochrony" and content "Treść" for roleGroups "GUARD" 279ms
Then Login as "neuca-guard" 2s 672ms
And Verify that announcement with subject "Ogłoszenie dla ochrony" is visible 045ms
Then Login as "neuca-admin" 2s 339ms
And Verify that announcement with subject "Ogłoszenie dla ochrony" is not visible 15s 022ms
After Hooks.deleteAnnouncementAfterTest() 086ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 345ms
When Go to "ANNOUNCEMENTS_TAB" 090ms
And Go to manage announcements tab 092ms
And Go to add new announcement form 175ms
And Add new announcement with subject "Ogłoszenie dla obserwatora" and content "Treść" for roleGroups "OBSERVER" 311ms
Then Login as "neuca-observer" 2s 001ms
And Verify that announcement with subject "Ogłoszenie dla obserwatora" is visible 035ms
Then Login as "neuca-guard" 2s 029ms
And Verify that announcement with subject "Ogłoszenie dla obserwatora" is not visible 15s 016ms
After Hooks.deleteAnnouncementAfterTest() 212ms
Given Login as "neuca-admin" 2s 194ms
Then Verify that default startup tab is "ANNOUNCEMENTS_TAB" 017ms
Given Login as "hochland-admin" 1s 328ms
Then Verify that default startup tab is "TRANSPORT_TABLE" 015ms
Given Set token of apiUsername "super-admin-neuca" 107ms
And Create announcement by JSON file "CREATE_ANNOUNCEMENT_FOR_WAREHOUSEMAN" as "super-admin-neuca" 158ms
Then Login as "neuca-warehouseman" 1s 761ms
And Verify that announcement tab is open 024ms
And Verify by ID from API that announcement is visible 104ms
Then Check if announcement is unwrapping correctly 3s 233ms
And Check if announcement content "Podwyżki dla wszystkich! ąśćżń" and subject "Ogłoszonko dla Magazyniera" is correctly 098ms
Given Login as "neuca-admin" 1s 485ms
And Go to manage announcements tab 088ms
And Edit announcement and change content to "*jednak podwyżek nie będzie - hue hue" 18s 194ms
Then Login as "neuca-warehouseman" 1s 978ms
And Verify by ID from API that announcement is visible 100ms
Then Check if announcement is unwrapping correctly 3s 226ms
And Check that announcement has an edit author 152ms
And Check if announcement content is edit correctly "*jednak podwyżek nie będzie - hue hue" 053ms
After Hooks.deleteAnnouncementAfterTest() 132ms
Scenario Outline Check if marking unread advertisements is working correctly
Steps
Given Set token of apiUsername "super-admin-neuca" 086ms
And Login as "neuca-admin" 1s 553ms
And Create announcement by JSON file "CREATE_ANNOUNCEMENT_FOR_WAREHOUSEMAN" as "super-admin-neuca" 117ms
Then Login as "neuca-warehouseman" 1s 458ms
And Verify by ID from API that announcement is visible 102ms
Then Check if announcement is wrap 025ms
Then Check if announcement has a red mark "announcementOnTheTop" 30s 095ms
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() 128ms
Given Set token of apiUsername "super-admin-neuca" 099ms
And Login as "neuca-warehouseman" 1s 682ms
Then Check counter of unread announcements 30s 087ms
And Create announcement by JSON file "CREATE_ANNOUNCEMENT_FOR_WAREHOUSEMAN" as "super-admin-neuca" 207ms
When Refresh page 2s 087ms
Then Verify that announcement tab is open 136ms
And Check if the number of unread announcement is higher by one 062ms
And Check if announcement is unwrapping correctly 3s 258ms
When Refresh page 2s 116ms
And Check if the number of unread announcements is the same as at the beginning 30s 184ms
After Hooks.deleteAnnouncementAfterTest() 378ms