Test Cases for Profile Migration |
|
Document Outline | |
Setup and Deployment |
- Test machine with clean OS recommended.
- Some fonts and IMEs support might need to be pre-installed.
- Profile migration will be tested mainly from the following versions of Netscape browsers to Netscape 6.x.
1. Windows:2. Mac:
- Communicator 4.7 JA -> Netscape 6.x JA
- Communicator 4.7 JA -> Netscape 6.x EN
- Communicator 4.7 EN -> Netscape 6.x JA
- Communicator 4.5 JA -> Netscape 6.x JA
- Communicator 4.5 JA -> Netscape 6.x EN
- Communicator 4.5 EN -> Netscape 6.x JA
- Communicator 4.7 JA -> Netscape 6.x JA
- Communicator 4.7 JA -> Netscape 6.x EN
- Communicator 4.7 EN -> Netscape 6.x JA
3. Linux:
- Communicator 4.7 JA -> Netscape 6.x JA
- Communicator 4.7 JA -> Netscape 6.x EN
- Communicator 4.7 EN -> Netscape 6.x JA
- Install previous versions of Netscape, and create user profiles with double-byte or high ASCII names first.
- User information, Bookmarks and Personal Toolbar items might need to be pre-created.
- Profile Migration for Address Book and Mail/Newsgroup will be tested separately.
- An easy way to enable the profile migration process is to delete the Mozilla directory located as follows on different platforms.
1. Windows:2. Mac:
- Win95: <drive:>\WINDOWS\Mozilla
- Win98 and Me: <drive:>\WINDOWS\Application Data\Mozilla
- WinNT 4.0: <drive:>\WINNT\Profiles\<username>\Application Data\Mozilla
- Win2K and XP: <drive:>\Documents and Settings\<username>\Application Data\Mozilla
- OS (Classic) and OS X: <drive:>:Users:<username>:Library:Mozilla or <drive:>:Library:Mozilla
3. Linux:
- RedHat: /home/<username>/.mozilla or /root/.mozilla
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, 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 |
ProfileMigration01 | The profile names to be migrated | 1. Launch Profile Manager. (i.e. on Windows and Linux, launch
Netscape with "-installer" option in the command line; or on Mac, launch
from Netscape Profile Migration icon) 2. Look at Available Profiles box in Select User Profile dialog. 3. Verify all double-byte and high ASCII profile names to be migrated are listed. |
The profile names with double-byte or high ASCII characters are
listed properly.
|
ProfileMigration02 | All UIs | 1. Select a migration profile with a double-byte or high ASCII
name from Available Profiles box. 2. Click on Start Netscape 6 button. 3. Verify Migrate Profile dialog pops up, and verify all UIs followed step by step. |
1. No character and data missing, no untranslated character, character
corruption, truncation and overlaping. 2. No font issue, e.g. font type, style, size, font for local market need, etc. 3. No word wrap in the areas of button and drop down menu. 4. Correctness of concatenation in pages and fields. 5. All default settings (name, punctuation, delimiter, etc.) comply with relevant locale requirement. |
ProfileMigration03 | Control functions | Check all buttons and other controls. (such as push button, radio button, list box, etc. if acceptable) | All controls function correctly. |
ProfileMigration04 | Migrating process | Verify the whole migrating process. | The migrating process runs properly. |
ProfileMigration05 | Migrated information in Activation page | After migration finished, Activation page pops up, verify the migrated information is displayed in this page, e.g. screen name, etc. | All information can be migrated and displayed correctly. |
ProfileMigration06 | Migrated Bookmarks | Launch browser, verify the Bookmarks migrated. | Bookmarks can be migrated and displayed correctly. |
ProfileMigration07 | Migrated Personal Toolbar | Verify the Personal Toolbar migrated. | Personal Toolbar can be migrated and displayed correctly. |
Revision History |
Revision | By Whom | Date | Changes |
1.0 | Rui Xu | 12/18/2001 | Initial draft |
1.1 | Rui Xu | 02/04/2001 | Add test cases according to feedbacks |