Académique Documents
Professionnel Documents
Culture Documents
Project: News Feed Creator: Xuan NTH Reviewer: Section Requirement Level 1 Level 2 Check the default page is Browse News page when user go to News Feed module. Check layout of header. Check News menu. Check font size, font color, font style, text align of all links, titles, descriptions on Browse News page. Check textbox, comboboxes. Check all values of comboboxes. Check when user was added in Check when user User Settings. was or wasn't added Check when user wasn't added in ACP. in User Settings. Check user can view news. NF-4 Check user can comment on news. Check user can view news when click on logo. Check list of news. Case ID
NF-1 NF-2
NF-3
NF-6
NF-7
NF-8 Check paging. NF-9 NF-10 User can browse news. Check Featured News. Check user can view news was featured. Check recent news were shown on Recent News widget. Check user can go to detail news page when click on title. NF-11
NF-12
NF-13
Check user can view news page when click on view more link. Check total of view increase 1 when news was viewed. Check news that were viewed most are shown on Top News widget.
NF-14
NF-15
NF-16
Check user can go to detail news page when click on title. Check user can view news page when click on view more link. Check user can search news when input title name to textbox.
NF-17
NF-18
NF-19 Check user can search news. Check user can search news by category. Check user can search news by feed. Check user can search news by date. Check layout of header.
NF-20
NF-21
NF-22
Check font size, font color, font style, text align of all links, titles, descriptions, content of entry. NF-23
NF-24
NF-26
User can
Front end.
NF-27 User can view detail news page. Check all activities on detail news page Check like/unlike a news/comment. NF-30 Check when user comment on news, this comment is shown on Home page, Profile page.
NF-28
NF-29
NF-32
Check user can print news. NF-33 Check user can report news. NF-34 Check user can view news page when click on view more link. Check user can view news page when click on logo of news feed.
NF-35
NF-36
Check layout of header. Check textbox, comboboxes. Check all values of comboboxes. Check font size, font color, font style, text align of all links, titles, descriptions. Check when user was added in User Settings. NF-38 Check when user wasn't added in User Settings. NF-39
NF-37
Check user can set featured news. NF-40 Check user can unset featured news. NF-41 Check user can delete news. User can manage news. NF-42
NF-43 Check user can edit news Check user can set news. NF-44
NF-49 Check layout of header. Check textbox, comboboxes. Check layout of News Management page. Check all values of comboboxes. Check font size, font color, font style, text align of all links, titles, descriptions. NF-51 Check user can set featured news. NF-52 User can manage news. NF-50
Check user can unset featured news. Check user can delete news. Check user can set news.
NF-56 NF-57
NF-58 NF-59
Check paging.
NF-60 NF-61
Check button. Check textbox. Check layout of Add Check font size, font color, font RSS page. style, text align of all links, titles, descriptions.
NF-62
Check user can not add RSS when required fields are not invalid
Check user can not add RSS when don't fill in Feed Name. NF-63 Check user can not add RSS when don't fill in Feed URL NF-64
Check user can add Check user can add RSS when RSS when required fill in Feed Name and Feed URL. fields are valid. NF-65 Check when admin add a Feed Name or Feed URL was exist.
NF-66
NF-67
NF-68
NF-69
NF-70
NF-71
NF-72 Check layout of header. Check font size, font color, font Check layout of RSS style, text align of all links, titles, Management descriptions. Check button. Check textbox Check admin can go to edit page when click on edit link. Check admin can edit Feed Name. Check admin can edit Feed URL. NF-76 Check admin can edit logo of RSS Provider Check admin can edit Feed User can manage RSS. NF-77 NF-78 NF-79 NF-80 Check admin can edit logo. NF-81 NF-82 NF-83 Check admin can get data. NF-84 Check admin can delete a feed.
NF-73
NF-74 NF-75
Back end
NF-85
Check admin can active a feed. Check admin can NF-86 active/inactive a feed by button. Check admin can inactive a feed. NF-87 Check layout of header. Check button, combobox, textbox.
Check font size, font color, font style, text align of all links, titles, descriptions. NF-88 Check admin can create a category when fill in Category Name, not fill in Category Description. Check admin can not create a category when don't fill in Category Name NF-90 Check when admin type special character to Category Name. NF-91
NF-89
Check when admin type letter to Category Name NF-93 Check when admin type letter to Category Description. NF-94
Check when admin uncheck Active Category. NF-95 Check admin can go to edit category page when click on edit link. Check admin can edit category. Check admin can edit name, description of category. NF-97 Check admin can edit Active Category. NF-98 Check admin can delete a category. NF-99
NF-96
Check admin can active a category by button Check admin can inactive a category by button
NF-100
NF-101
Check layout of header. Check layout of User Settings page. Check button, combobox, textbox. Check font size, font color, font Admin can style, text align of all links, titles, set user who descriptions. can manage Check when username is not news feed. Check when admin exist add a user name to textbox. Check when username is exist.
NF-102
NF-103
Name
Preconditions
Step
- Login with User ABC - User ABC was added in ACP - Click News modules on or user ABC is admin. Main Menu
Check when user was added in User Settings. Check when user wasn't added in User Settings. Check user can view news. Check user can comment on news. Check user can view news when click on logo. Check when user click on a number page. Check when user click on next link.
- User isn't admin or user - Click News modules on wasn't added in User Settings. Main Menu - News was shown on page. - Click view more link. - Click on comment link. - Click on post comment link. - Type letter into textbox. - Click on logo of a feed.
- Click on number 3.
- User is on page 3.
Check when user - User is on page 4. click on previous link. Check user can view news was featured. - News is shown on Featured widget.
Check recent news were shown on - News is recent Recent News widget.
- Go to News page.
Check user can go to - News is shown on Top News detail news page - Click on title widget. when click on title.
Check user can view - News is shown on Top News news page when click - Click view more link. widget. on view more link. Check total of view increase 1 when news was viewed. Check news that were viewed most are shown on Top News widget. Check user can go to detail news page when click on title. - News is shown on Recent News widget. - Click view more link. - Go to News module.
- Go to News page.
- Click on title
Check user can view - News is shown on Recent news page when click News widget. on view more link. Check user can search news when input title name to textbox. Check user can search news by category. - ABC news is shown.
- Type ABC in textbox and click search button. - Choose category as Google and click search button. - Choose feed as Yahoo and click search button. - Choose a date and click search button.
Check user can - Yahoo feed was added. search news by feed. Check user can - News was added on date: search news by date. April, 25, 2012
- Click on title.
Check user can post a comment. Check admin can delete all comment, even other's comment. Check user can delete his comment but can not delete other's comment when he is not admin.
- Admin logged in. - Amin posted a comment. - User A posted a comment. - User A is not admin. - User A posted a comment. - User B posted a comment.
- Type text to textbox. - Click on Post Comment button. - Go to News page. - Go to detail news page. - Click delete link on comment of user A. - Click delete link on his - Go to detail news page. - Click delete link on comment of user A.
Check public users can not post comment. Check when user comment on news, this comment is shown on Home page, Profile page. Check user can like news/comment Check public users can not like news/comment.
- User A logged in. - ABC news was added. - User dont login. - ABC news was added.
- User A logged in. Check user can unlike - User A liked a news/comment. news/comment. Check user can share - ABC news was added. entry Check user can print news.
- Go to detail news page. - Click on unlike link. - Go to detail news page. - Click on share link. - Go to detail news page. - Click on print link. - Go to detail news page. - Click on Report link. - Go to detail news page. - Click on view more link. - Go to detail news page. - Click on logo of news feed.
Check user can report - ABC news was added. news. Check user can view news page when click - ABC news was added. on view more link. Check user can view news page when click - ABC news was added. on logo of news feed.
Check when user was - User is admin or user was added in User added in User Settings. Settings.
Check when user - User isn't admin or user - Click News modules on wasn't added in User wasn't added in User Settings. Main Menu Settings.
- Select ABC news. - Click on Set Featured button. - Go to Browse News. - Select ABC news. - User is admin or user was Check user can unset - Click on unset Featured added in User Settings. featured news. button. - ABC news was set Featured. - Go to Browse News. - Select ABC news. - User is admin or user was Check user can - Click on Delete Selected added in User Settings. delete news. button. - ABC news was added. - Go to Browse News. Check user can set featured news. - User is admin or user was added in User Settings. - ABC news was added. - User is admin or user was Check user can go to added in User Settings. edit news page. - ABC news was added. Check user can edit title of news. - User is admin or user was added in User Settings. - ABC news was added. - User is admin or user was added in User Settings. - ABC news was added. - User is admin or user was added in User Settings. - ABC news was added. - Click on edit link. - Click on edit link. - Type a new title. - Click Save Changes button. - Click on edit link. - Type some text to description. - Click Save Changes - Click on view link.
Check user can view news Check when user click on a number page. Check when user click on next link.
- Click on number 3.
- User is on page 3.
- User is admin.
- Select ABC news. Check user can unset - ABC news was set Featured. - Click on unset Featured featured news. button. Check user can - Select ABC news. - ABC news was added. delete news. - Click on Delete Selected Check user can go to - ABC news was added. - Click on edit link. edit news page. Check user can edit - Click on edit link. - ABC news was added. title of news. - Type a new title. - Click on edit link. Check user can edit - ABC news was added. - Type some text to description of news. description. Check user can view - ABC news was added. - Click on view link. news Check when user - Click on number 3. click on a number Check when user - User is on page 3. - Click next link. click on next link. Check when user - User is on page 4. - Click previous link. click on previous link.
Check user can not add RSS when don't fill in Feed Name. Check user can not add RSS when don't fill in Feed URL Check user can add RSS when fill in Feed Name and Feed URL. Check when admin add a Feed Name or Feed URL was exist. Check user can active RSS when add RSS. Check user can inactive RSS when add RSS. Check user can display Mini Logo. Check when user don't check display Mini Logo
- Fill text to Feed Name - Click Save button. - Fill text to Feed Name and Feed URL - Click Save button. - Fill text to Feed Name or Feed URL with text was added. - Click Save button. - Fill text to Feed Name and Feed URL - Check Active RSS option. - Click Save button. - Fill text to Feed Name and Feed URL - Uncheck Active RSS option. - Fill text to Feed Name and Feed URL - Check display mini logo option. - Fill text to Feed Name and Feed URL - Uncheck display mini logo option.
Check user can display Logo. Check when user don't check display Logo
- Fill text to Feed Name and Feed URL - Check display Logo option. - Fill text to Feed Name and Feed URL - Uncheck display Logo option.
- Click on edit link. - Click on edit link. - Type a new Feed Name - Click Save button. - Click on edit link. - Type a new Feed URL - Click Save button. - Click on edit link. - Browse a new logo button. '- Click Click Save on edit link. - Check Active RSS option. - Click Save button. on edit link. - Uncheck Active RSS option. Click on edit link. - Check display mini logo option. Click on edit link. - Uncheck display mini logo option. Click on edit link. - Check display Logo option. - Click on edit link. - Uncheck display Logo option. - Select Yahoo feed. - Click Get Data button. - Go to News Management page, Browsw News page. - Select Yahoo feed link. - Click on Delete Selected button. - Select Yahoo feed link. - Click on Active Selected button. - Select Yahoo feed link. - Click on Inactive Selected button.
Check admin can edit - Yahoo Feed was added. Feed Name. Check admin can edit - Yahoo Feed was added. Feed URL. Check admin can edit - Yahoo Feed was added. logo of RSS Provider Check user can active RSS Check user can inactive RSS Check user can display Mini Logo. Check when user don't check display Mini Logo Check user can display Logo. Check when user don't check display Logo - Yahoo Feed was added. - Yahoo Feed was added. - Yahoo Feed was added. - Yahoo Feed was added. - Yahoo Feed was added. - Yahoo Feed was added.
Check admin can delete a feed. Check admin can active a feed. Check admin can inactive a feed.
Check admin can create a category - Admin is on Category when fill in Category Management page. Name, not fill in Category Description. Check admin can not create a category - Admin is on Category when don't fill in Management page. Category Name Check when admin - Admin is on Category type special character Management page. to Category Name.
- Type text to Category Name textbox. - Click Save Category button. - Type text to Category Description textbox. - Click Save Category button. - Type "~!@#$%^&*():";'><,.?/_+={}|\[]" to Category Name textbox. - Click Save Category - Type "~!@#$%^&*():";'><,.?/_+={}|\[]" to Category Description textbox. - Click Save Category button. - Type letter to Category Name textbox. - Click Save Category button. - Type letter to Category Description textbox. - Click Save Category button. - Type letter to Category Name textbox. - Uncheck Active Category. - Click Save Category button.
Check when admin type special character - Admin is on Category to Category Management page. Description. Check when admin - Admin is on Category type letter to Category Management page. Name Check when admin - Admin is on Category type letter to Category Management page. Description.
Check admin can go - Admin is on Category to edit category page Management page. when click on edit - Tech category was added. link. Check admin can edit - Admin is on Category name, description of Management page. category. - Tech category was added.
- Click on edit link. - Type a new name, new description. - Click Save button. - Admin is on Category - Click on edit link. Check admin can edit Management page. - Check Active Category Active Category. - Tech category was added an option. set as Inactive. - Click Save button. - Admin is on Category Check admin can Management page. - Click delete button. delete a category. - Tech category was added an
Check admin can active a category by button Check admin can inactive a category by button
- ABC category is in Inactive status. - ABC is not shown on search - ABC category is in Active status. - ABC is shown on search widget.
- Select ABC category. - Click Active Selected button. - Select ABC category. - Click Inactive Selected button.
Check when - User name AB is not exist username is not exist Check when username is exist. Check admin can delete a user name. - User cherry is exist.
- Type AB to username textbox. - Type "cherry" which is exist - Select user name: cherry. - Click delete button.
Expected result - News page displays - The header layout the same as all pages on system - News menu display a title News, Browse News, News Management link. - 'Browse News' link was highlight - Font size, font color,font style, text align of all links, titles and descriptions the same as SE Default - All search textboxes, comboboxes must be working well - Category combobox include all categories on database and is set default as All - News menu display a title News, Browse News, News Management link. - News page displays. - Title News and Browse News, News Management link are not shown. - News page displays. - Detail news page displays. - Textbox is shown. - Comment was posted. - Total of comment increase 1. - News page displays.
- Page 3 is shown.
- Page 4 is shown. - Page 3 is shown. - News page displays. - Recent news is shown on Recent News widget.
- News page displays. - Total of view increase 1. - ABC news is shown on Top News with the highest total of view.
- Detail news page displays. - Font size, font color,font style, text align of all links, titles and descriptions the same as SE Default - Textbox must be working well - Comment is posted. - Total of comment increase 1. - Comment is shown on Home page, Profile page. - Comment of his and user A were deleted. - Total of comment decrease. - Delete link is shown on comment of user A, not shown on comment of user B. - Comment of user A is deleted. - User A can not delete comment of user B. - Total of comment decrease.
- Comment is shown on Home page, profile page. - Total of comment in Network Stats increase 1. - Like link is shown. - Text "User A likes this" is shown. - Unlike this link is shown. - Like link is not shown.
- "Unlike this" link is shown. - Like link is shown. - Share link is shown. - Pop up is shown, user can share on Facebook or others. -Print link is shown. - Pop up is shown, user can print news page. -Report link is shown. - Pop up is shown, user can report news page. - View more link is shown. - News page displays. - Logo of news feed is shown. - News page displays. - News Management page displays - The header layout the same as all pages on system - Font size, font color,font style, text align of all links, titles and descriptions the same as SE Default - Checkbox must work well - Button post comment work well. - News menu display a title News, Browse News, News Management link. - News page displays. - Title News and Browse News, News Management link are not shown.
- ABC news is shown on the first row of News Management widget. - Featured option is changed to Yes. - ABC News is shown on Featured widget of - ABC news is not shown on the first row of News Management widget. - Featured option is changed to No. - ABC News is not shown on Featured - ABC news is not shown any more. - ABC news is not shown on Browse News.
- Edit news information page displays. - News with change is shown. - Edit news information page displays. - News with change is shown on Browse News, Detail news page.
- Page 3 is shown.
- Page 4 is shown.
- Page 3 is shown.
- News Management page displays - The header layout the same as all pages on system - Font size, font color,font style, text align of all links, titles and descriptions the same as SE Default - Checkbox must work well - Button post comment work well. - ABC news is shown on the first row of News Management widget. - Featured option is changed to Yes. - ABC News is shown on Featured widget of Browse News.
- ABC news is not shown on the first row of News Management widget. - Featured option is changed to No. - ABC news is not shown any more. - ABC news is not shown on Browse News. - Edit news information page displays. - Edit news information page displays. - News with change is shown. - Edit news information page displays. - News with change is shown on Browse News, Detail news page. - Detail news page displays. - Page 3 is shown. - Page 4 is shown. - Page 3 is shown. - Add RSS page displays - The header layout the same as all pages on system - Font size, font color,font style, text align of all links, titles and descriptions the same as SE Default
- New Feed is added. - Status is shown as Active. - New Feed is added. - Status is shown as Inactive. - New Feed was added. - News is shown with mini logo. - New Feed was added. - News is shown with no mini logo.
- New Feed was added. - News is shown with logo. - New Feed was added. - News is shown with no logo. - RSS Management page displays - The header layout the same as all pages on system - Font size, font color,font style, text align of all links, titles and descriptions the same as SE Default - Checkbox must work well - Edit page displays. - Edit page displays. - Feed with new name is shown on RSS Management, on Search Widget on front - Edit page displays. - Feed with new url is shown on RSS Management. - Edit page displays. - Feed with new logo is shown on RSS Management, on front end. - Status is shown as Active. - Status is shown as Inactive. - News is shown with mini logo. - News is shown with no mini logo. - News is shown with logo. - News is shown with no logo.
- Yahoo Feed is deleted. - All news of this feed are not shown on Browse News, News Management page. - Status is shown as Active. '- Status is shown as Inactive. - Category Management page displays - The header layout the same as all pages on system - Font size, font color,font style, text align of all links, titles and descriptions the same as SE Default - Checkbox, textbox must work well
- Category Management page displays - The header layout the same as all pages on system - Font size, font color,font style, text align of all links, titles and descriptions the same as SE Default - Checkbox, textbox must work well - Button work well. - New category was added. - New category is shown on search widget.
- New category was added. - Status is shown as Inactive. - New category is not shown on search widget.
- Edit page displays. - Edited Category was shown. - Edit page displays. - Edited Category was shown on search widget and have status: Active. - Tech ategory is not shown on back end and front end.
- ABC category is shown with status as Active. - ABC is shown on search widget. - ABC category is shown with status as Inactive. - ABC is not shown on search widget.
- User Settinga page displays - The header layout the same as all pages on system - Font size, font color,font style, text align of all links, titles and descriptions the same as SE Default - Checkbox, textbox must work well - Button work well.
- Error message is shown. - User was added. - User can view Browse News, News Management page. - User name cherry is not shown on User Settings page. - cherry can not view Browse News, News Management any more.
Comment