| Test Cases for Startup |
|
| 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 |
|
|
|
|
| -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. | |
| 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 |