The Mozilla
Organization
At A Glance
Feedback
Get Involved
Newsgroups
License Terms
Newsbot
Developer Docs
Roadmap
Projects
Ports
Module Owners
Hacking
Get the Source
Build It
Testing
Download
Bugzilla
Bug Writing
Tools
View Source
Tree Status
New Checkins
Submit A Bug
FAQ
Search

mozilla qa smoke tests

by Mozilla QA
(Maintained by Jan Leger - Last updated 10/15/99)

Note: Testcases have been re-organized by product area.
Jump to Installation, Browser, Ender, Mail, International testcases.
Please use latest 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

Test 
#
Test 
Area
Coverage
Type
International Smoke Tests
1
Browser
Startup
 Launch Apprunner
2
Browser
Top Site
 Load http://www.yahoo.co.jp/index.html 
3
Browser
Top Site
 Load http://www.zdnet.co.jp/pcweek/
4
Browser
Top Site
 Load http://www.zdnet.co.jp/
5
Browser
Top Site
 Load http://www.tvspielfilm.de
6
Browser
Top Site
 Load http://www.focus.de
7
Browser
Top Site
 Load http://www.joongang.co.kr/
8
Browser
Top Site
 Load http://www.dongailbo.co.kr/
9
Browser
Top Site
 Load http://www.chinatimes.com.tw/
10
Browser
Top Site
 Load http://www.china.com/gb
11
 Browser
 Top Site
Load http://www.china.com/zh_tw/china
12
Browser
Top Site
 Load http://www.ntt.co.jp/
13
Browser
JavaApplets
 Load http://people.netscape.com/erik/sev-nsi-java.html
14
Browser
Multilingual 
UTF-8 page
 Load http://www.unicode.org/unicode/iuc10/x-utf8.html
15
Browser
Multilingual page using NCRs
 Load http://www.unicode.org/unicode/iuc10/x-ncr.html
16
Mail
Send Mail
 Using View | Character Set menu, compose mail messages in Western, Japanese, and UTF-8 with both headers & body containing 8-bit characters. Send them with strict MIME-compliant headers and body for each chraset.
17
Mail
Read Mail
 Display Western, Japanese, and UTF-8 headers and body containing 8-bit characters correctly if they are strictly MIME-compliant
18
Browser
Exit
 File | Quit to exit Apprunner.


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

Copyright © 1998-1999 The Mozilla Organization.
Last modified October 15, 1999.