r27 - 23 Aug 2007 - 13:48:06 - DanSteinickeYou are here: OSAF >  Projects Web  >  ChandlerServerTestSpecifications > CosmoZeroDotSevenTestSpec

Cosmo 0.7 (Preview) Test spec

Cosmo 0.7 testcases

Testcase ID Module Description Status Version
TC0001 Dashboard Publish a collection on cosmo server. Select an item in the collection in the Dashboard and verify stamping status column displays the correct stamp in the Dashboard Pass smile Cosmo 5420
IE7.0
TC0002 Dashboard Publish a collection on cosmo server. Select an item in the collection in the Dashboard and verify 'Updated by' column in the Dashboard displays to/fr email address for an addressed item Fails frown
Bug:10394
targeted 0.7.1
Cosmo 5438
IE 7.0
TC0003 Dashboard Publish a collection on cosmo server. Select the collection in the web UI then select an item in the Dashboard and verify Title is displayed in the DV.
Pass smile Cosmo 5438
IE 7.0
TC0004 Dashboard Publish a collection on cosmo server. Select an event in the collection in the Dashboard and verify starts on field displays the start time of the event Pass smile Cosmo 5440
IE 7.0
TC0005 Dashboard Publish a collection on cosmo server. Select an item in the collection in the Dashboard and verify triage status is displayed in : Now, Later and Done sections Pass smile Cosmo 5423
desktop 15230
IE7.0
TC0006 DV Select an item in the Dashboard and verify only Addressing and Calendar stamps have exandable sections in the DV Pass smile Cosmo 0.7.0-RC4
Browser IE6
TC0007 DV verify sections start out closed in the Dashboard invalid eek!
sections not implemented
Cosmo 0.7.0-RC4
TC0008 DV verify stamping an item opens that stamping section(addressing and calendar stamps) Pass smile  
TC0009 DV verify unstamping an item closes the stamping section Pass smile  
TC0010 DV verify you can use the Show/Hide link to open and close sections Pass smile  
TC0011 DV verify you can edit the triage status from the DV Pass smile Cosmo 5423
IE 7.0
TC0012 DV verify you can stamp an item as event in the DV and it displays the start-time in the DB Pass smile  
TC0013 DV verify you can stamp an item as mail in DV and it displays the to/From in the 'Edited by' column in he DB Fail  
TC0014 DV verify you can stamp an item as task in the DV and it displays the stamp in the DB Pass smile  
TC0015 DV verify you can make edits to the title and time from the DV and it reflects correctly in the Dashboard Pass smile Cosmo 5423
IE 7.0
TC0016 DV verify you can send notification via email by clicking the envelope icon in the upper right of the DV Pass smile Cosmo 5423
IE 7.0
TC0017 DV verify byline displays "Created by xxx on xxx" for a newly created item This feature is not complete yet.  
TC0018 DV verify byline displays "Edited by xxx on xxx" for an edited item This feature is not complete yet.  
TC0019 DV verify byline displays "Updated by xxx on xxx" for a shared item that has been updated This feature is not complete yet.  
TC0020 DV verify byline displays "Sent by xxx on xxx" for an item stamped as mail and sent This feature is not complete yet.  
TC0021 Dashboard verify we display non-recurring events with no or null TS in the NOW section    
TC0022 Dashboard verify we display non-recurring events with TS NOW in the NOW section    
TC0023 Triage verify we display modifications with TS NOW in the NOW section    
TC0024 Triage verify we display occurences whose period overlaps the current point in time in the NOW section Fail  
TC0025 Triage verify we display non-recurring events with TS LATER in the LATER section    
TC0026 Triage verify for each recurring event we show either the next occuring modification with TS later or next occurence whichever occurs sooner    
TC0027 Auto Triage verify we auto-triage events based on their start-time/end-time Fail  
TC0028 Auto Triage verify we auto triage events to NOW as their time passes (Tickling)    
TC0029 Auto Triage verify events are not auto-triaged to DONE as their time passes Pass smile  
TC0030 Auto Triage verify events are not auto-triaged to DONE as their time passes but do if the user manually triages it to DONE Pass smile  
TC0031 Auto Triage verify web UI will only auto-triage items based on start-time/end-time metadata and ignore alarms    
TC0032 DV unstamp the eventness of an event in the DV and verify it becomes a regular note Pass smile  
TC0033 DV unstamp the taskness of a task in the DV and verify it becomes a note Pass smile  
TC0034 DV unstamp the mail stamp of an email in the DV and verify it becomes a note Pass smile  
TC0035 Dashboard Verify you can switch between the calendar grid and the Dashboard Pass smile  
TC0036 QE verify you can create a new note using the quick entry widget Pass smile  
TC0037 QE Create a new note using the quick entry widget. Verify it has TS status of NOW and it pops in the right section Pass smile  
TC0038 DV Select an event in the Dashboard. Remove the event stamp and verify the starts column becomes null upon saving. Change the TS now and verify it correctly pops into the right section upon saving. Pass smile  
         

Regression Testing from 0.6.1

Testcase ID Module Description Status Version
TC0001, TC0002 Front Page Create a new account' link, 'Log in to Cosmo' link    
TC0003 - TC0005 Cosmo Auth Page 'Click here to create one.', Clicking submit with bad data, Clicking submit with empty fields, Clicking submit with non matching passwords, 'About Cosmo ...', Login With invalid user, With valid user    
TC0006 - TC0008 Mini Cal Test 'Go to' box for multiple dates and years, Test clicking on multiple days displayed in all three months displayed, Test the next and previous arrows    
TC0009 - TC0012 Settings Dialog Testing all tabs work, Testing close and save, Test changing properties, Name, Email, Password, Testing toggle 'Show Account Browser' link    
TC0013 - TC0017 Collection Dialog Verify link to 'Cosmo' button, Verify the collection address, Verify the contents of each of the subscribe with selections, For 'other' verify the urls for CalDAV, WebCal??, ATOM, For Download calendar verify collection address link url    
TC0018 Help Validate all help link urls    
TC0019 - TC0020 Canvas Changing the canvas week with the navigation arrows,Forward and backward for multiple months, Resizing all day events pane    
TC0022 - TC0026 Events Verify 'E-mail this event' link for multiple events, Creating new events: (Normal, All Day and Anytime Event), Resizing events via the UI, Dragging and dropping on the canvas, Properties: (Title, Location, Starting Date/Time, Ending Date/Time, Time Zones (Multiple Regions, Multiple Zones), Occurrences (Once, Daily, Weekly, Biweekly, Monthly, Yearly, Multiple varied ending dates), Description, Save, Remove    
TC0027 Account Browser Validate the link url    
TC0028 - TC0032 Sharing Selecting multiple collections, Creating tickets (Read/Write), Viewing shared collections (Read/Write), Adding viewed collections to your account, Verify URLS for interop with Chandler/iCal etc.    
TC0033- TC0038 Interoperability Scenarios http://chandlerproject.org/Journal/CosmoZeroDotSixDotOneTestScenarios    

Bugs related to failed tests:

number priority status description target
10394 P2 VERIFIED byline overlaps the Remove button with large fonts 0.11

Proposed Additions

TC00xx Production Email activation works  
TC00xx Admin UI User search works  
TC00xx Admin UI User paging works  
TC00xx Authentication Locked users do not obtain access to resources  
TC00xx Authentication Session timeout and timeout web UI dialogs work  
TC00xx Runtime Web UI provides proper error when network unavailable during changes  
TC00xx Authentication Failed login gives a reasonable error  
TC00xx Authentication Forgotten username and forgotten password workflows function  
TC00xx Migration Migrations from osaf.us and Chandler 0.7alpha4 work  

-- AparnaKadakia - 19 Jun 2007

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r27 < r26 < r25 < r24 < r23 | More topic actions
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.