Project Number Date
ApolloFullRunnerReport after_release_3_6_0.323 25 lut 2021, 13:00

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 979ms Failed
Feature Announcements
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 129ms
When Go to "ANNOUNCEMENTS_TAB" 101ms
And Go to manage announcements tab 111ms
And Go to add new announcement form 185ms
And Add new announcement with subject "Nowe ogłoszenie" and content "Treść" for roleGroups "ADMIN,LOGISTICIAN" 409ms
Then Verify that announcement with "Nowe ogłoszenie" is present in admin table 751ms
After Hooks.deleteAnnouncementAfterTest() 169ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 712ms
When Go to "ANNOUNCEMENTS_TAB" 075ms
And Go to manage announcements tab 106ms
And Go to add new announcement form 195ms
And Add new announcement with subject "Ogłoszenie dla ochrony" and content "Treść" for roleGroups "GUARD" 310ms
Then Login as "neuca-guard" 1s 564ms
And Verify that announcement with subject "Ogłoszenie dla ochrony" is visible 053ms
Then Login as "neuca-admin" 1s 486ms
And Verify that announcement with subject "Ogłoszenie dla ochrony" is not visible 15s 061ms
After Hooks.deleteAnnouncementAfterTest() 065ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 657ms
When Go to "ANNOUNCEMENTS_TAB" 083ms
And Go to manage announcements tab 091ms
And Go to add new announcement form 138ms
And Add new announcement with subject "Ogłoszenie dla obserwatora" and content "Treść" for roleGroups "OBSERVER" 361ms
Then Login as "neuca-observer" 2s 762ms
And Verify that announcement with subject "Ogłoszenie dla obserwatora" is visible 045ms
Then Login as "neuca-guard" 1s 796ms
And Verify that announcement with subject "Ogłoszenie dla obserwatora" is not visible 15s 003ms
After Hooks.deleteAnnouncementAfterTest() 201ms
Given Login as "neuca-admin" 1s 715ms
Then Verify that default startup tab is "ANNOUNCEMENTS_TAB" 019ms
Given Login as "hochland-admin" 1s 336ms
Then Verify that default startup tab is "TRANSPORT_TABLE" 016ms
Given Set token of apiUsername "super-admin-neuca" 098ms
And Create announcement by JSON file "CREATE_ANNOUNCEMENT_FOR_WAREHOUSEMAN" as "super-admin-neuca" 135ms
Then Login as "neuca-warehouseman" 1s 405ms
And Verify that announcement tab is open 141ms
And Verify by ID from API that announcement is visible 121ms
Then Check if announcement is unwrapping correctly 3s 245ms
And Check if announcement content "Podwyżki dla wszystkich! ąśćżń" and subject "Ogłoszonko dla Magazyniera" is correctly 106ms
Given Login as "neuca-admin" 1s 536ms
And Go to manage announcements tab 088ms
And Edit announcement and change content to "*jednak podwyżek nie będzie - hue hue" 18s 342ms
Then Login as "neuca-warehouseman" 1s 570ms
And Verify by ID from API that announcement is visible 095ms
Then Check if announcement is unwrapping correctly 3s 264ms
And Check that announcement has an edit author 160ms
And Check if announcement content is edit correctly "*jednak podwyżek nie będzie - hue hue" 065ms
After Hooks.deleteAnnouncementAfterTest() 331ms
Scenario Outline Check if marking unread advertisements is working correctly
Steps
Given Set token of apiUsername "super-admin-neuca" 092ms
And Login as "neuca-admin" 1s 603ms
And Create announcement by JSON file "CREATE_ANNOUNCEMENT_FOR_WAREHOUSEMAN" as "super-admin-neuca" 146ms
Then Login as "neuca-warehouseman" 1s 383ms
And Verify by ID from API that announcement is visible 098ms
Then Check if announcement is wrap 027ms
Then Check if announcement has a red mark "announcementOnTheTop" 30s 107ms
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() 111ms
Given Set token of apiUsername "super-admin-neuca" 094ms
And Login as "neuca-warehouseman" 1s 575ms
Then Check counter of unread announcements 30s 118ms
And Create announcement by JSON file "CREATE_ANNOUNCEMENT_FOR_WAREHOUSEMAN" as "super-admin-neuca" 185ms
When Refresh page 2s 165ms
Then Verify that announcement tab is open 130ms
And Check if the number of unread announcement is higher by one 074ms
And Check if announcement is unwrapping correctly 3s 272ms
When Refresh page 2s 136ms
And Check if the number of unread announcements is the same as at the beginning 30s 107ms
After Hooks.deleteAnnouncementAfterTest() 110ms