|
|
mozilla qa smoke tests
by Mozilla QA
page maintained by Jan Leger
- last updated 01/18/00
Jump to Installation,
Browser,
Ender,
Mail,
International
testcases.
Please uselatest
build!
What are smoke tests?
The Mozilla QA Smoke Tests are a minimal set of testcases which
are required to pass/work in order to bless a mozilla build as stable and
acceptable for testing.
How do I use these tests?
Currently these tests are outlined to run manually. Links
are provided for page load tests; all other tests are defined. An
automated version of these testcases for Win32, Mac and Linux will be posted
shortly and URL link placed *here* when ready.
Test
#
|
Test
Area
|
Coverage
Type
|
Installation Smoke Tests
|
|
1
|
Installation
|
Startup
|
Install and launch Apprunner |
|
2
|
Installation
|
Profile
Manager
|
Create a 5.0 profile:
1. Remove mozregistry.dat and Users50(Win) OR mozregistry
and Documents folder (Mac) OD registry and .mozilla (Linux)
2. Run apprunner to bring up Create Profile Wizard
3. Choose [NEXT], enter profile data, [FINISH]
*This should launch Seamonkey
with the created profile |
|
3
|
Installation
|
Profile
Manager
|
Migrate a 4.x profile (4.x > 5.0)
1. Remove mozregistry.dat and Users50(Win) OR
mozregistry and Documents folder (Mac) OR registry and .mozilla (Linux)
2. Run apprunner -installer
3. Select a profile to migrate from list
(*if only one 4.x profile exists, it will be migrated silently)
4. Press [START]
*This should launch Seamonkey
with the migrated profile |
Test
#
|
Test
Area
|
Coverage
Type
|
Browser Smoke Tests
|
|
1
|
Browser
|
Top Site
|
Load www.yahoo.com |
|
2
|
Browser
|
Top Site
|
Load www.netscape.com |
|
3
|
Browser
|
Top Site
|
Load my.netscape.com |
|
4
|
Browser
|
Top Site
|
Load www.excite.com |
|
5
|
Browser
|
Top Site
|
Load www.microsoft.com |
|
6
|
Browser
|
Top Site
|
Load www.city.net |
|
7
|
Browser
|
Top Site
|
Load www.mirabilis.com |
|
8
|
Browser
|
Top Site
|
Load www.pathfinder.com/welcome |
|
9
|
Browser
|
Top Site
|
Load www.warnerbros.com/home_moz3_day.html |
|
10
|
Browser
|
Top Site
|
Load www.cnn.com |
|
11
|
Browser
|
Top Site
|
Load www.usatoday.com |
|
12
|
Browser
|
Top Site
|
Load www.hotwired.com |
|
13
|
Browser
|
Top Site
|
Load www.hotbot.com |
|
14
|
Browser
|
Page Load
|
Load http://www.browserwatch.com/ |
|
15
|
Browser
|
Basic Functional
|
Open a new browser window - File|New Browser Window |
|
16
|
Browser
|
Basic Functional
|
Use File->OpenWebLocation to visit http://my.netscape.com.
Click on a link |
|
17
|
Browser
|
Basic Functional
|
Click on Back/Fwd Buttons |
|
18
|
Browser
|
Basic Functional
|
In the url bar type and visit a url of choice |
|
19
|
Browser
|
Basic Functional
|
Open a file - File|Open |
|
20
|
Browser
|
Bookmarks
|
1. Add a Bookmark (Bookmarks | Add Current Page).
2. Select Bookmarks |Manage Bookmarks.
3. Locate new bookmark and double-click.
*This should launch a new, chromed Browser window. |
|
21
|
Browser
|
History
|
1. Browse any page.
2. Select Tasks|Tools|History.
3. Select the new url in History View and double-click.
*This should launch a new, chromed Browser
window.
. |
|
22
|
Browser
|
Frames
|
Load www.mozilla.org/quality/browser/bft/bft_frame_index.html |
|
23
|
Browser
|
Tables
|
Load www.mozilla.org/quality/browser/bft/bft_nested_table.html |
|
24
|
Browser
|
Java
|
Load java.sun.com |
|
25
|
Browser
|
Javascript
|
Load http://www.mozilla.org/quality/browser/bft/bft_browser_js.html |
|
26
|
Browser
|
PNG
Images
|
Load www.mozilla.org/quality/browser/bft/bft_browser_imagemap.html |
|
27
|
Browser
|
JPEG/Animated
GIF Images
|
Load www.mozilla.org/quality/browser/bft/bft_multi_images.html |
|
28
|
Browser
|
Transparencies
Alpha Channel
|
Load www.mozilla.org/quality/browser/bft/bft_image_trans.html |
|
29
|
Browser
|
Window scrolling
|
Load www.mozilla.org/quality/browser/bft/bft_browser_html_mix3.html |
|
30
|
Browser
|
Sidebar
|
1. Load http://www.mozilla.org/.
2. Click on expand bar (far left) to open and close
the Sidebar. |
|
31
|
Browser
|
Sidebar
|
1. Click on Related Links folder in Sidebar
2. Try a few related links. |
|
32
|
Browser
|
Sidebar
|
1. Click on Customize button at very top of sidebar
panel.
2. Customize screen should come upwith list of
panels at top left. |
|
33
|
Browser
|
AutoFill
|
1. Click here
and enter first and last name.
2. Select Edit - Wallet - Capture Form
Should be asked for password.
3. Enter a password, then re-enter it when asked.
4. Shutdown, restart and go here.
5. Go to Edit - Wallet - Safe Form Fill.
Should be asked for password, enter
same as before.
Safe Form Fill screen should come
up with your first and last name listed.
6. Click OK.
Should dismiss screen and
fill in your name on form. |
|
34
|
Browser
|
Single Signon
|
1. Go to http://people.netscape.com/paulmac/login.html
2. Enter a username/password combo of squiddy/calamari
and hit OK
3. Choose OK to enable SingleSignon, then OK to
save this signon, then enter a password and hit OK
(Known bug 12807
- password dialogue is ugly on Mac)
4. Go to Wallet - Display Signons and confirm signon
has been saved.
(Known bug 12043
- Display Signons blank on Mac, causes hang)
5. Exit and re-start b rowser
6. Return to http://people.netscape.com/paulmac/login.html
7. You should be asked for a password
8. After entering a password and hitting OK, the
signon should be filled.
9. Finally, hit check to see if the correct signon
was recalled. |
|
35
|
Browser
|
Exit Browser
|
File | Exit OR File | Quit to exit Browser and
Apprunner. |
Test
#
|
Test
Area
|
Coverage
Type
|
Ender Smoke Tests
|
|
1
|
Ender
|
Basic Functional
|
Open Editor via Tasks menu and select Insert Text
from Debug menu. |
|
2
|
Ender
|
Basic Functional
|
Select some text and use toolbar icons to bold,
italicize,
underline
and change color (Win32 only) of the text. |
Test
#
|
Test
Area
|
Coverage
Type
|
Mail Smoke Tests
|
|
1
|
Mail
|
Start Mail
|
Open Messenger via Tasks | Messenger menu item
from the browser or start with -mail |
|
2
|
Mail
|
Send Mail
|
Compose a new message and send it |
|
3
|
Mail
|
Receive Mail
|
Choose to get mail |
|
4
|
Mail
|
Read Mail
|
Open a mail and read it |
|
5
|
Mail
|
Open Folder
|
Expand the folder list (local mail) and select
a folder |
|
6
|
Mail
|
Close Mail
|
Use close box to close Messenger |
Page History
01/18/00 - leger - Fixed broken target links.
10/15/99 - lchiang - Minor corrections to layout of Int'l
table
10/14/99 - lchiang - Replaced with new International
section, provided by msanz
10/11/99 - leger - Added File->OpenWebLocation and type
URL Basic Functional Tests; reorganized page by product.
10/06/99 - leger - Added Profile Manager testcases; removed
http://168.160.224.76/real/game/index.htm from int'l page loads.
09/08/99 - leger - Updated Autofill test
09/07/99 - leger - Updated Javascript Applet test to
mozilla Javascript test QA page instead of abcnews.com
09/01/99 - leger - Corrected Single SignOn bug #.
08/31/99 - leger - Added Single Signon smoke test.
08/16/99 - leger - Added Bookmark and History smoke tests.
06/30/99 - leger - Fixed Smoke Test #9, URL link has
incorrect.
06/22/99 - leger - Added Autofill smoke test.
06/22/99 - leger - Added a third Sidebar test.
06/18/99 - leger - Added www.browserwatch.com load test.
06/16/99 - leger - Added Sidebar tests.
06/10/99 - leger - Added bug # info for Intl page load;
moved from version # to Last Updated date.
06/07/99 - leger - Updated Ender "color" test to be for
win32 only; not implemented on Mac or Linux yet.
06/04/99 - leger - Ender smoke tests updated; added my.netscape.com
bug #; gave doc a version # for easy reference.
05/19/99 - leger - International smoke tests added.
05/06/99 - leger - Original page created.
|