Vous êtes sur la page 1sur 32

Checklist - News Feed

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

Check "Browse News" layout

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

Check user can browse recent news

NF-13

Check user can browse recent news

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 browse Top News.

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 layout of detail news page.

Check font size, font color, font style, text align of all links, titles, descriptions, content of entry. NF-23

NF-24

NF-25 Front end. Check user can post/delete a comment.

NF-26

User can

Front end.

Check user can post/delete a comment.

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-31 Check user can share news with friends.

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 News Management page.

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 when user was or wasn't added in ACP.

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-45 Check user can view news NF-46

NF-47 Check paging. NF-48

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

User can manage news.

Check user can unset featured news. Check user can delete news. Check user can set news.

NF-53 NF-54 NF-55

Check user can edit news

NF-56 NF-57

Check user can view news

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.

User can add RSS

NF-66

Check user can set active RSS when add RSS.

NF-67

NF-68

Check user can display Mini Logo when add RSS.

NF-69

NF-70

Check user can display Logo when add RSS.

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

Check admin can set active RSS

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 layout of Category Management page.

Check layout of Category Management page.

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 admin can create a category

Check when admin type special character to Category Description. NF-92

Admin can manage the category of feed.

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/inactive a category by button.

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

NF-104 Check admin can delete a user name. NF-105

Name

Preconditions

Step

Check "Browse News" layout

- 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 is admin or user was added in User Settings.

- Click News modules on Main Menu

- 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.

- News was shown on page.

- News was shown on page.

- Click on number 3.

- User is on page 3.

- Click next link. - Click previous link. - Click on a title of news.

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.

- User view ABC news most.

- Go to News page.

- News is shown on Recent News widget.

- 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.

- Click view more link.

- 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.

- Google category was added.

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

Check layout of detail - News was added. news page.

- 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.

- User logged in.

- 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 dont login.

- Go to detail news page.

- User A posted a comment.

- Go to home page, profile page.

- User A logged in. - ABC news was added. - User dont login. - ABC news was added.

- Go to detail news page. - Click on like link.

- Go to detail news page.

- 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.

- ABC news was added.

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 layout of News Management page.

- User is admin or user A is added in User Settings.

- User logged in. - Click on News Management tab.

Check when user was - User is admin or user was added in User added in User Settings. Settings.

- Click News modules on Main Menu

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 edit description of news.

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.

- Click next link.

Check when user - User is on page 4. click on previous link.

- Click previous link.

Check layout of News Management page.

- User is admin.

- User logged in. - Click on News Management tab.

Check user can set featured news.

- ABC news was added.

- Select ABC news. - Click on Set Featured button. - Go to Browse News.

- 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 layout of Add RSS page.

- Click on Add RSS tab.

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 URL. - Click Save button.

- 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.

Check layout of RSS Management

- Click on RSS Management tab.

Check admin can go to edit page when click on edit link.

- Yahoo Feed was added.

- 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 get - Yahoo Feed was added. data.

Check admin can delete a feed. Check admin can active a feed. Check admin can inactive a feed.

- Yahoo Feed was added.

- Yahoo Feed was added. - Yahoo Feed was added.

Check layout of Category Management page.

- Click on Category Management tab.

Check layout of Category Management page.

- Click on Category Management tab.

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 when admin uncheck Active Category.

- Admin is on Category Management page.

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.

- 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 layout of User Settings page.

- Click on User Settings tab.

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.

- cherry was added.

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.

- Detail news page displays.

- News page displays.

- 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.

- News page displays.

- ABC news is shown.

- All news of google are shown.

- All news of yahoo are shown.

- All news of that day are shown.

- 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.

- Post Comment link is not shown.

- 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.

- 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.

- 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

- Error message is shown.

- Error message is shown.

- New Feed is added.

- Error message is shown.

- 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.

- New News show.

- 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.

- Error message is shown.

- New category was added. - New category is shown on search widget.

- New category was added. - New category is shown on search widget.

- New category was added. - New category is shown on search widget.

- 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.

- 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

Like basic SE Blog

Vous aimerez peut-être aussi