Product
|
Planning
|
Teams
|
Developers
|
Notes
E
dit
A
ttach
Wiki Help
r3 - 18 Mar 2008 - 13:21:22 -
TravisVachon
You are here:
OSAF
>
Journal Web
>
ContributorNotes
>
TravisVachonNotes
>
Dojo10TestCases
Basic smoke testing
Go to
http://d10test.osaf.us
Sign up for a new account by clicking "sign up" and following the instructions
Log in by entering your username and password and clicking "Log in" with your mouse
Verify that the ui loads
Click on the "list view" button
Verify that the list view is showing
Click on the "calendar view" button
Verify that the calendar view is showing
Click on the "collection details" (i) button next to one of your collections
Verify that the collection details dialog shows
Select each of the urls in the selector, verifying that they change the display
Close the collection details dialog
Click on "settings" in the top menu
Verify that the settings dialog is showing
Click on each of the tabs in the settings dialog, verifying that each shows the correct ui
Close the settings dialog
Log out
Advanced login page testing
Click on the signup link
Sign up for a new user without using the mouse (keyboard only)
Log in without using the mouse (keyboard only)
Go to
http://d10test.osaf.us/welcome?signup=true
and verify the signup dialog shows
Advanced "user mode" pim testing
Log in
List view
Go to list mode
Create a new item by entering text in the quick entry widget and clicking the enter button with your mouse
Create a new item by entering text in the quick entry widget and hitting enter
Select the first item in the list
Change the title of the item and hit save
Verify the title has been saved by reloading the page
Change the body of the item and hit save
Verify the body has been saved by reloading the page
Change the triage status of the item and hit save
Verify the triage status has been saved by reloading the page
Click the "mark as task" box and hit save
Verify this change has been saved by reloading the page
Click the "address this item" box and hit save
Verify this change has been saved by reloading the page
Enter values for each of the addressing fields and hit save
Verify this change has been saved by reloading the page
Remove the item and click through to confirm
Verify the item has been removed by reloading the page
Using the quick entry widget, repeatedly create items until there is more than one page to display
Use the paging controls to:
Move forward one page
Move backward one page
Jump to a specific page
Calendar view
Go to calendar mode
Create a new event by double clicking on the canvas
Change the event time by moving the lozenge, reload to verify this change saved
Change the event start time by dragging the top of the lozenge, reload to verify this change saved
Change the event start time in the detail view, reload to verify this change saved
Change the event end time by dragging the bottom of the lozenge, reload to verify this change saved
Change the event end time in the detail view, reload to verify this change saved
Change the event location in the detail view, reload to verify this change saved
Change the event status in the detail view, reload to verify this change saved
Change the event timezone in the detail view, reload to verify this change saved
Change the event all day status in the detail view, reload to verify this change saved
Make the event daily recurring, reload to verify this change saved
Make the event weekly recurring, go forward to verify this change saved
Make the event biweekly recurring, go forward to verify this change saved
Make the event monthly recurring, go forward to verify this change saved
Make the event yearly recurring, go forward to verify this change saved
Create a new event at 6:00 pm Eastern time
Create a new event at 3:00 pm Pacific time
Verify that these two events start at the same time on the calendar canvas
Collection fu
Create a new collection using the 'new collection' link on the left
Change the name of the new collection by opening the collection details dialog and entering a new value in the collection name box and hitting save
Delete the new collection by opening the collection details dialog and clicking "delete"
Minicalendar
Click on the minicalendar to go to a specific week
Use the "go to" box to go to a specific day
Page forward one week by clicking the > arrow
Page backward one week by clicking the < arrow
Go to today by clicking "today"
Ticket view testing
Setup
Create two new accounts
Log in with the first account and navigate to the account browser
Click [browse] next to the first collection (usually named "firstname lastname")
Create a new read-only ticket and copy the url of the link named "Chandler", saving it for later
Create a new read-write ticket and copy the url of the link named "Chandler", saving it for later
Log out
Paste the read-only link into your browser url bar and hit enter
Verify that you are unable to:
Create a new event using the quick entry widget in list view
Create a new event by double clicking on the event canvas
Edit an existing event using the detail view
Click "add to your account" on the left side of the screen
Enter the login information for the second account you created and complete the subscribe process
Once you are logged in, verify that you are unable to do the following with the newly subscribed calendar:
Create a new event using the quick entry widget in list view
Create a new event by double clicking on the event canvas
Edit an existing event using the detail view
Open the collection details dialog for your subscription
Click delete and verify the subscription is deleted
Log out
Log out
Paste the read-write link into your browser url bar and hit enter
Verify that you are able to:
Create a new event using the quick entry widget in list view
Create a new event by double clicking on the event canvas
Edit an existing event using the detail view
Click "add to your account" on the left side of the screen
Enter the login information for the second account you created and complete the subscribe process
Once you are logged in, verify that you are able to do the following with the newly subscribed calendar:
Create a new event using the quick entry widget in list view
Create a new event by double clicking on the event canvas
Edit an existing event using the detail view
Open the collection details dialog for your subscription
Click delete and verify the subscription is deleted
Desktop integration
Create a new collection using the desktop client and publish it to
http://d10test.osaf.us
using either a testing account or your Hub account
Log into
http://d10test.osaf.us
Verify your published collection appears in the web ui.
Create a new item in the web ui using the list view quick entry widget
Sync the desktop client and verify the new item appears
Modify title and body of the new item in the web ui
Sync the desktop client and verify the item has changed appropriately
Stamp the new item as a task in the web ui
Sync the desktop client and verify the item has changed appropriately
Stamp the new item as a mail item in the web ui
Sync the desktop client and verify the item has changed appropriately
Create a new item in the web ui by double clicking on the calendar canvas
Sync the desktop client and verify the new item appears
Change each of the calendar stamp properties, syncing and verifying the desktop client each time
E
dit
|
W
YSIWYG
|
A
ttach
|
P
rintable
|
R
aw View
|
Backlinks:
We
b
,
A
l
l Webs
|
H
istory
: r3
<
r2
<
r1
|
M
ore topic actions
Log In
or
Register
chandlerproject.org
VISION
TOUR
Download Desktop
Get a Hub Account
Get Chandler Server
FAQ
Get Started
Blog
Mailing Lists
Chat on IRC
Report a Bug
Get Involved
OSAF Community
About OSAF
Journal Wiki Changes
Open Source Applications Foundation
Dansk
Deutsch
English
Español
Finnis
Français
Italiano
Nederlands
Polski
Português
Svenska
简体中文
繁體中文
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.