You are currently viewing a snapshot of www.mozilla.org taken on April 21, 2008. Most of this content is highly out of date (some pages haven't been updated since the project began in 1998) and exists for historical purposes only. If there are any pages on this archive site that you think should be added back to www.mozilla.org, please file a bug.



 
 

Test Cases for Startup

 


Updated by:  ruixu@netscape.com

 
 
 
  Document Outline


 
 
Setup and Deployment
  • Test machine with clean OS recommended.
  • Some startup options might not be available on some platforms.

 
Platform Combinations

Platforms:

  • PC, Linux, and Macintosh

Operating Systems:

  • Windows 95OSR2, 98SE, Me, NT4.0+SP6a, 2000 Pro+SP2, XP Pro, XP Home
  • Red Hat 6.2, 7.1, 7.2
  • MacOS 9.1, 9.2, X

Charsets:

  • I18n testing will focus on following supported character sets:
     
    • Westen European                 ISO-8859-1
    • Japanese                               Shift-JIS, ISO-2022-JP, EUC-JP
    • Chinese (Simplified)             GB 2312-80, GBK, GB18030
    • Chinese (Traditional)            Big-5, EUC-TW
    • Korean                                    KS C-5601-1987, KS C 5657 Hanja
    • Unicode                                  UTF8

 
Test Cases

 
Test Case # Objective Steps To Perform Expected Results
Startup01 -CreateProfile <profile> 1. Create a profile name with double byte or high ASCII characters. 
2. Verify the profile name with Profile Manager.
Profile name should be created and displayed properly.
Startup02 -P <profile> 1. Launch browser with existing double byte or high ASCII character profile name. 
2. Verify the browser can be launched.
Browser can be launched properly with this profile name. 
Startup03 -UILocale <locale> 
-contentLocale <locale>
1. Launch browser with legal (e.g. ja_JP and en_US) and illegal  (e.g. ja_US and aa_BB) locales. 
2. Verify UI language or/and browser contents only change with legal locales.
UI language or/and browser contents change properly with legal locales. 
Startup04 -url <url>
-edit <url>
-chrome <url> 
-compose <url>
1. Launch browser with valid and invalid double byte or high ASCII url. 
2. Verify the componment can be launched with valid url.
The componment can be launched properly with valid url.
Startup05 -height <value> 
-width <value>
1. Launch browser with valid or/and invalid value. 
2. Verify the launched browser.
The browser can be launched properly with valid value.
Startup06 All other startup options 1. Launch browser with all other startup options. 
2. Verify the browser launching.
The browser can be launched properly.

 
 
Appendix : Mozilla options

 
Options
Descriptions
Notes
-height <value> Set height of startup window to <value>.  
-h or -help Print help message.  
-installer Start with 4.x migration window.  
-width <value> Set width of startup window to <value>.  
-v or -version Print mozilla-bin version.  
-CreateProfile <profile> Create <profile>.  
-P <profile> Start with <profile>.  
-ProfileWizard Start with profile wizard.  
-ProfileManager Start with Profile Manager.  
-SelectProfile Start with profile selection dialog.  
-UILocale <locale> Start with <locale> resources as UI Locale.  
-contentLocale <locale> Start with <locale> resources as content Locale.  
-remote <command> Execute <command> in an already running Mozilla process. For more info, see: http://www.mozilla.org/unix/remote.html
-splash Enable splash screen.  
-addressbook Start with Addressbook.  
-news Start with News.  
-jsconsole Start with Javascript Console.  
-aim Start with Instant Messenger.  
-edit <url> Start with Editor.  
-chrome <url> Load the specified chrome.  
-mail Start with Mail.  
-compose <url> Start with the messenger composer.  

 
 
Revision History

 
Revision By Whom Date Changes
1.0 Rui Xu 12/14/2001 Initial draft