AD: Good start Rafael!

Setting up the site for testing

  • Reinstall the DB, using Barebones profile (done)
  • When re-installing, make sure to insert a valid e-mail into the Admin e-mail. (we will use this later) If admin email is not entered, our test will crash - Tiki should have better message if email is not entered
  • Install the Collaborative Community profile (done)
    • AD: I'm surprised that you have to install all those other addons. I would have expected the Collaborative Community profile to install all of those in one go!
    • Install the Collaborative Community Profiles Addons (done)
    • Install - Collaborative_Community_4x_FileGalleries_Addon (done)
    • Install - Collaborative_Community_4x_Blog_Addon (done)
  • Create three users: test_editor (in Editors group), test_registered (in Registered group) & test_subadmin (in SubAdmin group) (done)
    • Admin > Users (Users link at bottom of page)
    • Add New User tab
    • In User:, type name of the user
    • Type a password twice.
    • Uncheck Send an email to the user in order to allow him to validate his account.
    • Add button.
    • Your new user appears in the list at bottom of page. If you need to change his group:
      • click on the group icon beside it.
      • click on the green plus sign beside the groups you want to add this user to. (done)
  • Create a posting in one of the discussion forums. (done)
    • Check the option "Send me an e-mail when someone replies to my topic" (done)
  • Create a new calendar
    • Admin > Calendar > Create / Edit Calendar (tab)
    • Give Calendar a name
    • Leave other fields as is.
    • Save
  • Create a new calendar Event (fail - calendar not enabled)
    • Main Menu > Calendar > Add Event (done)
    • Give event a name
    • Give event a Start and End time
    • Set event as Confirmed
    • Save event (done) But event not showing in main page - calendar is not shown on main page
  • Create a File Gallery this is a bug since the profile is suppose to create the file gallery. For the sack of of this test we need to manually create the file gallery (done)
    • Main Menu > List Galleries > Create a File Gallery
    • Give your gallery a name
    • Save
  • Upload a file to your newly created gallery (done)
    • Upload file > Browse
    • Select a file from your computer
    • Upload (done)
  • Create a Wiki Page Comment (done)
    • Main Menu > Home
    • Add Comment
    • Insert Title and Description to your comment
    • Post (done)



Testing Anonymous

  • Logoff

Anonymous UI Test

  • Make sure anon CAN:
    • See the following items in the Top Menu
      • Home (done)
      • About (FAIL - Points to tiki-index.php)
        • Community (done)
      • Calendar (FAIL)
      • Forums (done)
      • Files (done)
      • Help (FAIL - Points to tiki-index.php)
        • Wiki Syntax Help (done)
    • See the following Modules
      • Calendar (FAIL)
      • Upcoming Events (FAIL)
    • view the Search Box (done)

Anonymous Search Test

  • Enter "Mozilla" into the search
    • Make sure anon CAN:
      • View Search results (done)
        • User should see a page result called "Community" which contains the word "Mozilla" (done)

Anonymous Wiki Test

  • Click on "Home" from the Top Menu
    • Make sure anon CAN:
      • View the page (done)
      • Read comments (if you added a comment to the home page from earlier steps, anon user should see this) (FAIL)
    • Make sure anon CANNOT:
      • Edit (done)
      • View History (done)
      • Rename (done)
      • Add a Comment (done)

Anonymous Forum Test

  • Click on "Forums" from the Top Menu
    • Make sure anon CAN:
      • View the list of forums (done)
      • Click on "Discussion Forum" (This forum should have been created by the Profile) (done)
      • Click on a message and view its content (done)
    • Make sure anon CANNOT:
      • Post on the forum (done)
      • Delete a forum posting (done)

  • Click on "Files" from the Top Menu (FAIL)
    • Make sure anon CAN:
      • View the list of File Galleries
      • Click on "tool icon"
        • user can Display
        • user can download
    • Make sure anon CANNOT:
      • Create a File Gallery
      • Upload a File

Anonymous Calendar Test

  • Click on "Calendar" from the Top Menu
    • Make sure anon CAN:
      • View the Calendar
      • View the event inside the calendar
      • Hover over the event in calendar Nothing happens, intuitively the popout should show
      • Click on the event (User should see event details) if popup is visible and user hovers over Event title, a 2nd popout with HTML code appears
      • User should be able to click on "magnifier" in the popout go to detailed view of event
    • Make sure anon CANNOT:
      • Create or delete a calendar
      • Create or delete an event




Testing Registered

  • Login as test_registered

Registered UI Test

  • Make sure registered CAN:
    • See the following items in the Top Menu
      • Home
      • About
        • Community
      • Calendar
      • Forums
      • Files
      • Help
        • Wiki Syntax Help
    • View the Tiki Default Menu on the left
    • See the following Modules
      • Calendar not currently visible by Registered - TODO: Add
      • Upcoming Events not currently visible by Registered - TODO: Add
      • Quick Edit Wiki Page
      • Top Users
      • Recent Changes
    • view the Search Box


Registered Search Test

  • Enter "Mozilla" into the search
    • Make sure anon CAN:
      • View Search results
        • User should see a page result called "Community" which contains the word "Mozilla"

Registered Wiki Test

  • Click on "Home" from the Top Menu
    • Make sure registered CAN:
      • View the page
      • Edit the page
        • click on Edit
        • Modify Content
        • Save
      • View History
        • can view any version "v"
        • can compare two versions
      • Read comments (if you added a comment to the home page from earlier steps, anon user should see this)
      • Add new Comment Add comment button is visible but clicking on it does nothing - BUG. i tested on another page that already had comment inserted by Admin and I was able to add comment
      • Create new page
        • in module Quick Edit type new wiki page name
        • insert content in new page
        • save new page
    • Make sure registered CANNOT:
      • Rollback
        • go to History
        • make sure no version has the "B" option
      • Rename

Registered Forum Test

  • Click on "Forums" from the Top Menu
    • Make sure registered CAN:
      • View the list of forums
      • Click on "Discussion Forum" (This forum should have been created by the Profile)
      • Click on a message and view its content
    • Post on forum
      • Click on test post created above
      • scroll down until you see Post
      • create a new post
    • Can edit own post
      • go visit a post which test_registered created
      • click the edit button
      • save
    • Create a new Topic
      • Click on Topic List
      • Click on New Topic
      • fill out and post
    • Search the forum
      • List forums
      • Select test forum
      • Search for a term that you have entered in one of your posts.
      • you should see the post that you searched
    • Make sure registered CANNOT:
      • Create or Delete a Forum
      • Delete a forum post
      • edit a post from another user


  • Click on "Files" from the Top Menu
    • Make sure registered CAN:
      • View the list of File Galleries
      • Click on "tool icon"
        • user can Display
        • user can download
      • Upload a file
      • Replace a file that you have uploaded
        • click on "tool icon"
        • click on "replace"
      • Delete a file that you have uploaded
        • click on "tool icon"
        • click on "delete"
    • Make sure registered CANNOT:
      • Create a File Gallery
      • Delete a File Gallery
      • Replace a file that has been uploaded from another user
      • Delete a file that has been uploaded from another user

Registered Calendar Test

  • Click on "Calendar" from the Top Menu
    • Make sure registered CAN:
      • View the Calendar
      • View the event inside the calendar
      • Hover over the event in calendar Nothing happens, intuitively the popout should show
      • Click on the event (User should see event details) if popup is visible and user hovers over Event title, a 2nd popout with HTML code appears
      • User should be able to click on "magnifier" in the popout go to detailed view of event
      • Add Event
        • click on Add Event
        • insert title
        • insert description
        • save
    • Make sure anon CANNOT:
      • Create or delete a calendar
      • Create or delete an event

Test Plan - TODO

  • Create Editors Test
  • Create SubAdmin Test

Testing Anonymous

  • Logoff

Anonymous UI Test

  • Make sure anon CAN:
    • See the following items in the Top Menu
      • Home
      • About
        • Community
      • Calendar
      • Forums
      • Files
      • Help
        • Wiki Syntax Help
    • See the following Modules
      • Calendar
      • Upcoming Events
    • view the Search Box

Anonymous Search Test

  • Enter "Mozilla" into the search
    • Make sure anon CAN:
      • View Search results
        • User should see a page result called "Community" which contains the word "Mozilla"

Anonymous Wiki Test

  • Click on "Home" from the Top Menu
    • Make sure anon CAN:
      • View the page
      • Read comments (if you added a comment to the home page from earlier steps, anon user should see this)
    • Make sure anon CANNOT:
      • Edit
      • View History
      • Rename
      • Add a Comment

Anonymous Forum Test

  • Click on "Forums" from the Top Menu
    • Make sure anon CAN:
      • View the list of forums
      • Click on "Discussion Forum" (This forum should have been created by the Profile)
      • Click on a message and view its content
    • Make sure anon CANNOT:
      • Post on the forum
      • Delete a forum posting

  • Click on "Files" from the Top Menu
    • Make sure anon CAN:
      • View the list of File Galleries
      • Click on "tool icon"
        • user can Display
        • user can download
    • Make sure anon CANNOT:
      • Create a File Gallery
      • Upload a File

Anonymous Calendar Test

  • Click on "Calendar" from the Top Menu
    • Make sure anon CAN:
      • View the Calendar
      • View the event inside the calendar
      • Hover over the event in calendar Nothing happens, intuitively the popout should show
      • Click on the event (User should see event details) if popup is visible and user hovers over Event title, a 2nd popout with HTML code appears
      • User should be able to click on "magnifier" in the popout go to detailed view of event
    • Make sure anon CANNOT:
      • Create or delete a calendar
      • Create or delete an event




Testing Registered

  • Login as test_registered

Registered UI Test

  • Make sure registered CAN:
    • See the following items in the Top Menu
      • Home
      • About
        • Community
      • Calendar
      • Forums
      • Files
      • Help
        • Wiki Syntax Help
    • View the Tiki Default Menu on the left
    • See the following Modules
      • Calendar not currently visible by Registered - TODO: Add
      • Upcoming Events not currently visible by Registered - TODO: Add
      • Quick Edit Wiki Page
      • Top Users
      • Recent Changes
    • view the Search Box


Registered Search Test

  • Enter "Mozilla" into the search
    • Make sure anon CAN:
      • View Search results
        • User should see a page result called "Community" which contains the word "Mozilla"

Registered Wiki Test

  • Click on "Home" from the Top Menu
    • Make sure registered CAN:
      • View the page
      • Edit the page
        • click on Edit
        • Modify Content
        • Save
      • View History
        • can view any version "v"
        • can compare two versions
      • Read comments (if you added a comment to the home page from earlier steps, anon user should see this)
      • Add new Comment Add comment button is visible but clicking on it does nothing - BUG. i tested on another page that already had comment inserted by Admin and I was able to add comment
      • Create new page
        • in module Quick Edit type new wiki page name
        • insert content in new page
        • save new page
    • Make sure registered CANNOT:
      • Rollback
        • go to History
        • make sure no version has the "B" option
      • Rename

Registered Forum Test

  • Click on "Forums" from the Top Menu
    • Make sure registered CAN:
      • View the list of forums
      • Click on "Discussion Forum" (This forum should have been created by the Profile)
      • Click on a message and view its content
    • Post on forum
      • Click on test post created above
      • scroll down until you see Post
      • create a new post
    • Can edit own post
      • go visit a post which test_registered created
      • click the edit button
      • save
    • Create a new Topic
      • Click on Topic List
      • Click on New Topic
      • fill out and post
    • Search the forum
      • List forums
      • Select test forum
      • Search for a term that you have entered in one of your posts.
      • you should see the post that you searched
    • Make sure registered CANNOT:
      • Create or Delete a Forum
      • Delete a forum post
      • edit a post from another user


  • Click on "Files" from the Top Menu
    • Make sure registered CAN:
      • View the list of File Galleries
      • Click on "tool icon"
        • user can Display
        • user can download
      • Upload a file
      • Replace a file that you have uploaded
        • click on "tool icon"
        • click on "replace"
      • Delete a file that you have uploaded
        • click on "tool icon"
        • click on "delete"
    • Make sure registered CANNOT:
      • Create a File Gallery
      • Delete a File Gallery
      • Replace a file that has been uploaded from another user
      • Delete a file that has been uploaded from another user

Registered Calendar Test

  • Click on "Calendar" from the Top Menu
    • Make sure registered CAN:
      • View the Calendar
      • View the event inside the calendar
      • Hover over the event in calendar Nothing happens, intuitively the popout should show
      • Click on the event (User should see event details) if popup is visible and user hovers over Event title, a 2nd popout with HTML code appears
      • User should be able to click on "magnifier" in the popout go to detailed view of event
      • Add Event
        • click on Add Event
        • insert title
        • insert description
        • save
    • Make sure anon CANNOT:
      • Create or delete a calendar
      • Create or delete an event

Test Plan - TODO

  • Create Editors Test
  • Create SubAdmin Test

Bugs / Issues:

  • SubAdmin Group lacks a description
  • Search box over site subtitle
  • Calendar feature disabled
    • Calendar and events not shown in main page
    • On mouse over the event shows a lot of html code
  • Menu: About (FAIL - Points to tiki-index.php)
  • Menu: Help (FAIL - Points to tiki-index.php)
  • Anon cannot Read wiki comments (FAIL)
  • Anon cannot see File Galleries

  • On 11/20/2009 Text not shown in buttons using theme strasa (white text on white button) - had to change Theme.
Show PHP error messages
 
ERROR (E_WARNING): Trying to access array offset on null
At line 298 in temp/templates_c/en_social^51ed9d5e273be5e76d0e990a7170327cc292754c_0.file_tiki-show_page.tpl.php