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 Profile Migration

 


Updated by:  ruixu@netscape.com

 
 
 
  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:
  • Communicator 4.7 JA  ->  Netscape 6.x JA
  • Communicator 4.7 JA  ->  Netscape 6.x EN
  • Communicator 4.7 EN  ->  Netscape 6.x JA
2. Mac:
  • 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:
  • 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
2. Mac:
  • 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