-- MySQL dump 10.9 -- -- Host: localhost Database: litmus_staging -- ------------------------------------------------------ -- Server version 4.1.10a-standard /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; -- -- Current Database: `litmus_staging` -- USE `litmus_staging`; -- -- Dumping data for table `branches` -- /*!40000 ALTER TABLE `branches` DISABLE KEYS */; LOCK TABLES `branches` WRITE; INSERT INTO `branches` VALUES (1,1,'Trunk','Firefox/1\\.6a1'),(2,1,'1.5 Branch','Firefox/1.(0\\+|4)'),(3,1,'1.0.x Branch','Firefox/1\\.0\\.'),(4,2,'Trunk','.'),(5,3,'Trunk','.'),(6,3,'1.0.x Branch',NULL); UNLOCK TABLES; /*!40000 ALTER TABLE `branches` ENABLE KEYS */; -- -- Dumping data for table `build_type_lookup` -- /*!40000 ALTER TABLE `build_type_lookup` DISABLE KEYS */; LOCK TABLES `build_type_lookup` WRITE; INSERT INTO `build_type_lookup` VALUES (1,'Nightly'),(2,'Release'),(3,'CVS Optimized'),(4,'CVS Debug'),(5,'Other'); UNLOCK TABLES; /*!40000 ALTER TABLE `build_type_lookup` ENABLE KEYS */; -- -- Dumping data for table `exit_status_lookup` -- /*!40000 ALTER TABLE `exit_status_lookup` DISABLE KEYS */; LOCK TABLES `exit_status_lookup` WRITE; INSERT INTO `exit_status_lookup` VALUES (1,'Exited Normally'),(2,'Crash'),(3,'Timed Out'); UNLOCK TABLES; /*!40000 ALTER TABLE `exit_status_lookup` ENABLE KEYS */; -- -- Dumping data for table `log_type_lookup` -- /*!40000 ALTER TABLE `log_type_lookup` DISABLE KEYS */; LOCK TABLES `log_type_lookup` WRITE; INSERT INTO `log_type_lookup` VALUES (1,'STDOUT'),(2,'STDERR'),(3,'STDIN'),(4,'Environment variables'),(5,'Spider Datafile'),(6,'Spider Targets'),(7,'Assertions'),(8,'Warnings'),(9,'Test Failures'),(10,'Extensions Installed'),(11,'Plugins Installed'),(12,'Preferences'),(13,'Fuzzbuster Options'); UNLOCK TABLES; /*!40000 ALTER TABLE `log_type_lookup` ENABLE KEYS */; -- -- Dumping data for table `opsyses` -- /*!40000 ALTER TABLE `opsyses` DISABLE KEYS */; LOCK TABLES `opsyses` WRITE; INSERT INTO `opsyses` VALUES (1,1,'Windows 98',NULL),(2,1,'Windows ME',NULL),(3,1,'Windows 2000',NULL),(4,1,'Windows XP',NULL),(5,2,'Linux',NULL),(6,3,'Mac OS 10.2',NULL),(7,3,'Mac OS 10.3',NULL),(8,3,'Mac OS 10.4',NULL),(9,4,'Windows 98',NULL),(10,4,'Windows ME',NULL),(11,4,'Windows 2000',NULL),(12,4,'Windows XP',NULL),(13,5,'Linux',NULL),(14,6,'Mac OS 10.2',NULL),(15,6,'Mac OS 10.3',NULL),(16,6,'Mac OS 10.4',NULL),(17,7,'Windows 98',NULL),(18,7,'Windows ME',NULL),(19,7,'Windows 2000',NULL),(20,7,'Windows XP',NULL),(21,8,'Linux',NULL),(22,9,'Mac OS 10.2',NULL),(23,9,'Mac OS 10.3',NULL),(24,9,'Mac OS 10.4',NULL); UNLOCK TABLES; /*!40000 ALTER TABLE `opsyses` ENABLE KEYS */; -- -- Dumping data for table `platforms` -- /*!40000 ALTER TABLE `platforms` DISABLE KEYS */; LOCK TABLES `platforms` WRITE; INSERT INTO `platforms` VALUES (1,1,'Windows','Windows','win.png'),(2,1,'Linux','Linux','lin.png'),(3,1,'Mac','Macintosh','mac.png'),(4,2,'Windows','Windows','win.png'),(5,2,'Linux','Linux','lin.png'),(6,2,'Mac','Macintosh','mac.png'),(7,3,'Windows','Windows','win.png'),(8,3,'Linux','Linux','lin.png'),(9,3,'Mac','Macintosh','mac.png'); UNLOCK TABLES; /*!40000 ALTER TABLE `platforms` ENABLE KEYS */; -- -- Dumping data for table `products` -- /*!40000 ALTER TABLE `products` DISABLE KEYS */; LOCK TABLES `products` WRITE; INSERT INTO `products` VALUES (1,'Firefox','ff.gif'),(2,'Seamonkey','moz.png'),(3,'Thunderbird','tb.gif'); UNLOCK TABLES; /*!40000 ALTER TABLE `products` ENABLE KEYS */; -- -- Dumping data for table `subgroups` -- /*!40000 ALTER TABLE `subgroups` DISABLE KEYS */; LOCK TABLES `subgroups` WRITE; INSERT INTO `subgroups` VALUES (1,1,'Install and Startup'),(2,1,'Functionality'),(3,1,'Uninstall'),(4,2,'Installation'),(5,2,'Migration'),(6,2,'Menu Bar'),(7,2,'Help'),(8,2,'Page Controls'),(9,2,'Toolbar Customization'),(10,2,'Location Bar and Autocomplete'),(11,2,'Search'),(12,2,'Printing'),(13,2,'Tabbed Browsing'),(14,2,'Options (Preferences)'),(15,2,'Popup and annoyance blocking'),(16,2,'Find in Page'),(17,2,'Bookmarks'),(18,2,'History'),(19,2,'Downloading'),(20,2,'Extensions'),(21,2,'Theme Manager'),(22,2,'JavaScript Console'),(23,2,'DOM Inspector'),(24,2,'Page Info'),(25,2,'Password Manager'),(26,2,'Form Manager'),(27,2,'Cookies'),(28,2,'Top Sites'),(29,2,'View Source'),(30,2,'Software Update'),(31,2,'Security and Certs'),(32,2,'Import'),(33,2,'Plug Ins'),(34,2,'Security'),(35,2,'Uninstall'),(36,3,'Launch'),(37,4,'IE Migration'),(38,5,'Install and Startup'),(39,5,'Account Creation'),(40,5,'Message Viewing'),(41,5,'Message Composition'),(42,5,'Address Book'),(43,5,'General'),(44,5,'Shutdown'),(45,6,'Install, shutdown, uninstall'),(46,6,'Migration'),(47,6,'Updating Thunderbird'),(48,6,'Import'),(49,6,'Window configuration'),(50,6,'Toolbars and menus'),(51,6,'Account settings & Preferences (Options)'),(52,6,'IMAP accounts'),(53,6,'POP accounts (exclude Global Inbox)'),(54,6,'Global inbox'),(55,6,'Mail composition'),(56,6,'Spell checker'),(57,6,'RSS account & subscriptions'),(58,6,'Newsgroups'),(59,6,'Navigating and displaying messages'),(60,6,'Downloading and saving'),(61,6,'Image blocking'),(62,6,'Return receipts'),(63,6,'Proxies'),(64,6,'Offline, disk space'),(65,6,'Moving, copying, deleting messages'),(66,6,'Views and labeling messages'),(67,6,'Message filters'),(68,6,'Message search'),(69,6,'Address search'),(70,6,'Virtual folders'),(71,6,'Message Grouping'),(72,6,'Quicksearch'),(73,6,'Address books'),(74,6,'Junk mail'),(75,6,'Extensions'),(76,6,'Theme management'),(77,6,'Help'),(78,6,'Printing'),(79,6,'Master Passwords & password management'),(80,6,'Phishing, spoof detection'),(81,6,'Secure connections'),(82,6,'Digital signing, encrypting message'); UNLOCK TABLES; /*!40000 ALTER TABLE `subgroups` ENABLE KEYS */; -- -- Dumping data for table `test_format_lookup` -- /*!40000 ALTER TABLE `test_format_lookup` DISABLE KEYS */; LOCK TABLES `test_format_lookup` WRITE; INSERT INTO `test_format_lookup` VALUES (1,'Manual'),(2,'Spider'),(3,'Spider + Fuzzbuster'),(4,'selenium'),(5,'LDTP'),(6,'manual-steps'); UNLOCK TABLES; /*!40000 ALTER TABLE `test_format_lookup` ENABLE KEYS */; -- -- Dumping data for table `test_groups` -- /*!40000 ALTER TABLE `test_groups` DISABLE KEYS */; LOCK TABLES `test_groups` WRITE; INSERT INTO `test_groups` VALUES (1,1,'Smoketests',5),(2,1,'Basic Functional Tests',10),(3,2,'Installation and Startup',5),(4,2,'Menu bar',5),(5,3,'Smoketests',5),(6,3,'Basic Functional Tests',5); UNLOCK TABLES; /*!40000 ALTER TABLE `test_groups` ENABLE KEYS */; -- -- Dumping data for table `test_result_bugs` -- /*!40000 ALTER TABLE `test_result_bugs` DISABLE KEYS */; LOCK TABLES `test_result_bugs` WRITE; UNLOCK TABLES; /*!40000 ALTER TABLE `test_result_bugs` ENABLE KEYS */; -- -- Dumping data for table `test_result_comments` -- /*!40000 ALTER TABLE `test_result_comments` DISABLE KEYS */; LOCK TABLES `test_result_comments` WRITE; UNLOCK TABLES; /*!40000 ALTER TABLE `test_result_comments` ENABLE KEYS */; -- -- Dumping data for table `test_result_logs` -- /*!40000 ALTER TABLE `test_result_logs` DISABLE KEYS */; LOCK TABLES `test_result_logs` WRITE; UNLOCK TABLES; /*!40000 ALTER TABLE `test_result_logs` ENABLE KEYS */; -- -- Dumping data for table `test_result_status_lookup` -- /*!40000 ALTER TABLE `test_result_status_lookup` DISABLE KEYS */; LOCK TABLES `test_result_status_lookup` WRITE; INSERT INTO `test_result_status_lookup` VALUES (1,'Pass','background-color: #00FF00;','pass'),(2,'Fail','background-color: #FF0000;','fail'),(3,'Test unclear/broken','background-color: #FFFF66;','unclear'); UNLOCK TABLES; /*!40000 ALTER TABLE `test_result_status_lookup` ENABLE KEYS */; -- -- Dumping data for table `test_results` -- /*!40000 ALTER TABLE `test_results` DISABLE KEYS */; LOCK TABLES `test_results` WRITE; UNLOCK TABLES; /*!40000 ALTER TABLE `test_results` ENABLE KEYS */; -- -- Dumping data for table `test_status_lookup` -- /*!40000 ALTER TABLE `test_status_lookup` DISABLE KEYS */; LOCK TABLES `test_status_lookup` WRITE; INSERT INTO `test_status_lookup` VALUES (1,'Enabled'),(2,'Disabled'),(3,'Unconfirmed'); UNLOCK TABLES; /*!40000 ALTER TABLE `test_status_lookup` ENABLE KEYS */; -- -- Dumping data for table `tests` -- /*!40000 ALTER TABLE `tests` DISABLE KEYS */; LOCK TABLES `tests` WRITE; INSERT INTO `tests` VALUES (1,1,'Start',NULL,1,0,1,NULL,'Start the Mozilla Firefox browser.','The browser should start.'),(2,1,'Installation',NULL,1,0,1,NULL,'1. On Windows and Linux, Launch the Install wizard.\n2. Navigate through the wizard with the Next buttons.\n3. Accept the licensing agreement and perform a \"Standard\" installation.\n4. When the installation has completed, ensure that the checkbox to launch the application is checked and click the \"Finish\" button.\n5. On Mac, drag the Firefox package to your Application folder.\n','The installer should be complete, all of its content should fit properly in the wizard panels, and the application should launch at completion of the installation.'),(3,1,'Launch Migration Dialog',NULL,1,0,1,NULL,' 1. Before or after installation delete the Firefox folder in the Application Data dir (Application Support on Mac, .mozilla on Linux)\n 2. Launch Firefox\n 3. At the Migration dialog, select cancel or Do not import anything\n',' 1. Upon initial launch, the Import (Migration) Wizard should appear.\n 2. The dialog should dismiss without any migration taking place. Smoketests require a clean profile. Migration itself will be tested after the rest of smoketesting has been completed.\n '),(4,1,'Talkback',NULL,1,0,1,NULL,'
The Find toolbar should appear below the page content, right above the status bar. As you enter the search string, it should be highlighted within the page content.
So far the Find toolbar is only in the Aviary1.0 branch, and is not yet present in Firefox trunk builds. In the case of the trunk, just make sure the old style Find dialog still works.
'),(25,2,'Verify that a Livemark is properly added and is displayed at the standard points.',NULL,1,1,1,NULL,' 1. Open http://del.icio.us/\n 2. Select the lightning bolt icon in the Status Bar. In the pop up menu Select RSS\n 3. In the Add Bookmark dialog, for Create in: select Bookmarks Toolbar Folder.\n 4. Click Okay\n','The title of the page you selected should appear as a bookmark folder with subcontent in:This test requires a second web browser (recommended: Mozilla Suite) and a third application such as a word processor or chat client.
1. Make certain the second web browser is set as the default browser. (for Mozilla, goto Edit | Preferences | Navigator | Default Browser)\n 2. Rename or remove the Firefox profile directory. Go here for instructions to locate it.\n 3. Launch Firefox and click yes to the dialog asking to make it the default browser.\n 4. Exit Firefox\n 5. In the third application, click on any link to a webpage. (this tester uses Yahoo Messenger | Help | Messenger Homepage\n',' 1. After step 3, a dialog should appear asking to make Firefox the default browser\n 2. After step 5, Firefox should start and load the webpage from the link in the third application.\n'),(34,4,'Standard installation',NULL,1,0,1,NULL,'1. On Windows and Linux, Launch the Install wizard.\n2. Navigate through the wizard with the Next buttons.\n3. Accept the licensing agreement and perform a \"Standard\" installation.\n4. When the installation has completed, ensure that the checkbox to launch the application is checked and click the \"Finish\" button.\n5. On Mac, drag the Firefox package to your Application folder. Then launch Firefox from there.\n','The installer wizards dialogs should be complete, all of its content should fit properly in the wizard panels, and Firefox should launch upon completion of the installation process.'),(35,4,'Start',NULL,1,0,1,NULL,'Start the Mozilla Firefox browser.','The browser should start.'),(36,4,'Custom installation',NULL,1,0,1,NULL,'Windows and Linux only:
1. In the Install Wizard accept the licensing agreement and perform a \"Custom\" installation.\n2. For a custom install do either or both of the following: 3. select a different location for Firefox, such as a folder in your home directory or desktop, called firefox-[build-date]\n 4. select or deselect the developer extensions, talkback or navigation extensions, if available\n \n5. Also test the Back and Forward buttons within the Install Wizard.\n','The installer should be complete, all of its content should fit properly in the wizard panels, and the application should launch at completion of the installation (unless you selected otherwise). Make sure content doesn\'t change/disappear inappropriately when using the Back/Forward buttons.
Make sure Firefox is installed in your chosen directory, and that it contains (or excludes) the extensions you chose.
'),(37,4,'About dialog and about: page',NULL,1,0,1,NULL,'A. On Windows and Linux: From the main menu, select Help | About Mozilla Firefox.
On Mac, from the main menu, select Firefox | About Mozilla Firefox
B. In the location field, type about: and hit Enter.
','A. The About dialog should appear. Verify that the build ID, branch, locale and copyright info are correct and up to date.
B. The About: web page should open in the browser. Verify that the build ID, branch, locale and copyright info are correct and up to date.
'),(38,5,'Migrate from Internet Explorer (IE)',NULL,1,0,1,NULL,'This is applies only to Windows and Mac, since IE doesn\'t exist on Linux. 1. Ensure Firefox is not running. Then rename or remove any existing Firefox profiles.\n 2. Start IE and do the following: 3. Add some bookmarks, like Google.com, bugzilla, etc.\n 4. Surf around to get some cookies and global history.\n 5. Set your home page, e.g., to google or wherever.\n 6. Save passwords: Go to Bugzilla, login and save password\n \n 7. Quit IE.\n 8. Start Firefox. The Migration dialog should appear. Select Internet Explorer and proceed through migration.\n','With your newly migrated profile, ensure that IE favorites, history, home page, password\'s and cookies have been brought over into Firefox.\n'),(39,5,'Migrate from Mozilla or Netscape',NULL,1,0,1,NULL,'This test requires a Mozilla or Netscape Browser.The following only applies to Windows and Linux. For Mac, select File | Print, then click the Preview button to launch Preview.app for the page you\'re viewing.
1. Browse any test page.\n 2. Select the File | Print Preview menu option.\n 3. Click the Print button to ensure the Print dialog opens, then dismiss it.\n 4. (Windows only) Click the Page Setup button to ensure that dialog opens, then dismiss it\n 5. Click on the Next and Back button icons and make sure it goes to the appropriate page.\n 6. (Windows only) Select the Scale menu and choose a size to shrink and enlarge the page.\n 7. Click on Close and make sure Print Preview closes and returns to the test page.\n 8. Click on Close [X] and make sure Print Preview closes and returns to the test page.\n ','Check that each Print Preview function works properly. Note known bug 267422.'),(86,12,'Verify opening the print dialog from various access points',NULL,1,1,1,NULL,' 1. On Windows or Linux, hit Alt+F then P. Cancel to dismiss the print dialog.\n 2. Select Help | Help Contents, then click the Printer icon. Cancel to dismiss the print dialog.\n 3. Select View | Page Source. In the View Source window, Select File | Print. Cancel to dismiss the print dialog.\n 4. Select View | Toolbars | Customize... Add the Printer icon to the page controls toolbar. Click the printer icon. Cancel to dismiss the print dialog.\n','In each case the OS native print dialog should open.'),(87,12,'Verify changes can be made in the Page Setup dialog',NULL,1,1,1,NULL,' 1. Click File | Page Setup to bring up the page setup dialog.\n 2. Change the Oreintation: setting from \"Portait\" to \"Landscape. . Click OK when done.\n 3. Go to any web page and print it out.\n','The printed page should be landscape oriented.'),(88,13,'Verify Image thumbnails in tabbed browser tabs.',NULL,1,1,1,NULL,' 1. Have at least two browser tabs open in a window.\n 2. Go to a web page containing an image.\n 3. Bring up the context menu for an image and select \"View Image\"\n','In the tab widget you should see a small thumbnail of the image you\'re viewing (kind of like its own favicon).'),(89,13,'Verify opening a new tab',NULL,1,1,1,NULL,'Select File | New Tab to open a new tab.','A new tab should be opened with (untitled) as its tab label. '),(90,13,'Verify opening a link in a new tab opens in the background.',NULL,1,1,1,NULL,' 1. Windows: Go to Tools | Options. (to exit Options, click the Okay button)Windows: Go to Tools | Options. (to exit Options, click the Okay button)
Mac: Go to FireFox | Preferences. (to exit Preferences, click the red (x) in the upper left.)
Linux: Go to Edit | Preferences. (to exit Preferences, click the Close button)
IMPORTANT: While Esc will dismiss Prefs in Linux and Mac, any changes you\'ve made will still be made --no cancel equivalent, as this new UI follows the Gnome UI and AHIG models.
','Ensure that the dialog opens and closes as expected.'),(112,14,'Verify setting a user-specified home page',NULL,1,1,1,NULL,' 1. Windows: Go to Tools | Options. (to exit Options, click the Okay button)Find the cache folder of the profile currently in use (for Windows, eg, C:\\Documents and Settings\\Rachel\\Application Data\\Mozilla\\Firefox\\Profiles\\Default User\\Cache).check to see that folder is empty.
'),(119,14,'Verify smooth scrolling works',NULL,1,1,1,NULL,' 1. Windows: Go to Tools | Options. (to exit Options, click the Okay button)Ensure that \"find as you type\" is disabled: the Find toolbar should not appear. No occurance of the word in the page should be highlighted
Keep on eye on this when bug 254592 is fixed (which is currently dependent on the patch in 251073).
'),(135,16,'Verify opening and closing the Find toolbar from various methods',NULL,1,1,1,NULL,'You should be able to open the Find toolbar in any of the following ways:
1. Ctrl+F (Mac: Cmd+F)\n 2. Select Edit | Find in this Page, or Edit | Find Again from the menu bar.\nYou should be able to close the Find toolbar in any of the following ways: 3. Clicking the close [X] button on the left side of the Find toolbar.\n 4. If focus is in the Find toolbar, hit the Esc key.\n','The Find toolbar should appear at the bottom of the browser window, just below the content area but right above the status bar. The page content shouldn\'t jump when this toolbar appears or goes away. (Note that a small portion of lower page content will be covered by the Find toolbar. But it shouldn\'t shift page content.)'),(136,16,'Verify Find Next and wrapping forward works',NULL,1,1,1,NULL,' 1. Go to a page where a word you wish to find occurs frequently, such as http://mozilla.org\n 2. Open the Find toolbar. (Ctrl+F (Mac: Cmd+F)). In the textfield enter a common word such as mozilla.\n 3. Click the Find Next button.\n 4. Click Find Next button until searching wraps to the top of the page.\n','Find Next should display the first instance of the word within the viewer —ie, the point at which the page is scrolled that\'s viewable, not necessarily at the very top of the page (unless your viewer is at the top of the page already). Subsequent Find Next commands should move foward (eg, downward) through the page, then wrap to the top.
'),(137,16,'Verify Find Previous and wrapping backwards works',NULL,1,1,1,NULL,' 1. Go to a page where a word you wish to find occurs frequently, such as http://mozilla.org\n 2. Bring up the Find toolbar. (Ctrl+F (Mac: Cmd+F)). In the textfield enter a common word such as mozilla.\n 3. Click the Find Previous button.\n 4. Click the Find Previous button until the search wraps to the bottom of the page.\n','Find Previous should display the first instance of the word within the viewer —ie, the point at which the page is scrolled that\'s viewable, not necessarily at the very end of the page (unless your viewer is at the bottom of the page already). Subsequent Find Previous commands should move backwards (eg, upwards) through the page, then wrap to the bottom.
'),(138,16,'Verify highlighting of Find results',NULL,1,1,1,NULL,' 1. Go to a page where a word you wish to find occurs frequently, such as http://mozilla.org\n 2. Open the Find toolbar.(Ctrl+F (Mac: Cmd+F)) In the textfield enter a common word such as mozilla.\n 3. Click the Highlight button.\n 4. Without modifying what\'s in the Find textfield, hit Highlight again.\n','Highlight should display all instances of the word within the the page. By default the highlight color is yellow. Clicking Highlight again (step 4) should clear away all the highlighting on the page.
'),(139,16,'Verify Match case option works',NULL,1,1,1,NULL,' 1. Go to a page where a word occurs frequently with both upper and lowercase characters, such as bugzilla.mozilla.org\n 2. Open the Find toolbar.(Ctrl+F (Mac: Cmd+F)) In the textfield enter a common word such as mozilla.\n 3. Select the checkbox for \"Match case\" Click \"Highlight All\".\n 4. Change the find field to Mozilla. Click \"Highlight All\".\n 5. Deselect the \"Match case\" checkbox. Click \"Highlight All\".\n','At step 3, only \"mozilla\" in lowercase should be highlighted. At step 4, only \"Mozilla\" beginning with uppercase should be highlighted. At step 5, all instances of \"mozilla\" regardless of case should become highlighted.
You might need to hit Highlight additional times to display results correctly, due to bug 273149.
'),(140,16,'Verify Find as you type (FAYT) works',NULL,1,1,1,NULL,' 1. Windows: Go to Tools | Options. (to exit Options, click the Okay button)Ensure that \"find as you type\" is enabled: the Find toolbar should appear with the word you typed in the text field. The first occurance of the word in the page should be highlighted
'),(141,17,'Verify that a bookmarks file is being detected and is being displayed at the appropriate places.',NULL,1,1,1,NULL,' 1. Select the toplevel \'Bookmarks\' menu. Select any bookmark on the list.\n 2. Open the View | Sidebar | Bookmarks.\n 3. From the toplevel \'Bookmarks\' menu select \'Manage Bookmarks\'.\n',' 1. Bookmarks and folders should appear as menu items. Menuitems that are folders should have a solid triangle indicating a submenu is present.\n 2. Bookmarks should appear with theme icon. Folders should have a folder icon.\n 3. The Manage Bookmarks window should appear and be populated with bookmarks and folders in the main window. There should be folders in the sidebar.\n'),(142,17,'Verify that a bookmark is properly added and is displayed at the standard points.',NULL,1,1,1,NULL,' 1. Select the toplevel \'Bookmarks\' menu then select the first menu item \'Bookmark This Page\'.\n 2. In the Add Bookmark dialog, for Create in: select Bookmarks.\n 3. Click OK (Mac: Add).\n','The title of the page you selected should appear as a bookmark in: 1. The toplevel \'Bookmarks\' menu.\n 2. Bookmarks sidebar.\n 3. In the main window of Manage Bookmarks.\n'),(143,17,'Verify that a link dragged to bookmarks is properly added and is displayed at the appropriate places.',NULL,1,1,1,NULL,'For Bookmarks Menu, Bookmarks Sidebar, Bookmarks Toolbar and Bookmarks Manager perform the following: 1. Open a web page in the browser.\n 2. Drag and click any link into a bookmarks folder.\n','The link should now be added as a bookmark and viewable from all standard points.'),(144,17,'Verify that deleting a bookmark removes it at all standard points.',NULL,1,1,1,NULL,'For Bookmarks Menu, Bookmarks Sidebar, Bookmarks Toolbar and Bookmarks Manager and perform the following: 1. Right click (Mac: Cmd+click) on any bookmark.\n 2. From the context menu, select delete.\nthen, 3. Go to Bookmarks | Manage Bookmarks 4. Select any bookmark.\n 5. Click the Delete Button.\n','The bookmark should deleted at all standard points.Note Mac bug: 262388 for keyboard shortcut not working.'),(145,17,'Verify that creating a new folder properly makes a folder at all standard points.',NULL,1,1,1,NULL,'For Bookmarks Menu, Bookmarks Sidebar, Bookmarks Toolbar and Bookmarks Manager perform the following: 1. Right click (Mac: Cmd+click) on any bookmark/folder. Or in Bookmarks Manager, Click on the New Folder Icon and skip to step 3.\n 2. From the context menu, select New Folder.\n 3. In the Properties for \"New Folder\" dialog, click Okay.\n','The new folder should be added directly below the selected bookmark/folder. The new folder should appear at all standard points.\"Open\" should open the file with the appropriate application (depends on how your machine is setup; you might be prompted to choose the application).
\"Remove\" should remove the selected entry from the Downloads manager (not the file itself, of course).
'),(192,19,'Verify Pause, Resume, Cancel and Retry during download',NULL,1,1,1,NULL,' 1. Start downloading a large file (such a nightly build)\n 2. The Downloads dialog should appear.\n 3. For the download in progress, click its correspondering Pause link.\n 4. Click the Resume link.\n 5. Click the Cancel link.\n 6. Click the Retry link.\n 7. If time permits, try varying the order of the above commands.\n',' 1. \"Pause\" should halt the download progress.\n 2. \"Resume\" should continue the download.\n 3. \"Cancel\" should stop the download and be replaced with \"Retry.\"\n 4. \"Retry\" starts the download again.\n'),(193,19,'Verify download location opens from Downloads dialog',NULL,1,1,1,NULL,' 1. Windows: Go to Tools | Options. (to exit Options, click the Okay button)Clicking the icon or location text should open a native file manager window displaying where the file is located on disk.
When \"Ask me where to save every file\" is selected, you should not see the download location button link at the bottom of the Downloads manager.
'),(194,19,'Verify saving a web page',NULL,1,1,1,NULL,' 1. Open a web page, especially one with images and/or stylesheets used.\n 2. Select File | Save Page As... from the Main menu.\n 3. In the resulting filepicker dialog, modify or keep the settings for the following: 4. File location\n 5. File name\n 6. Files of type\n \n 7. Hit the Save button.\n','The file should be saved according to the settings you chose in the filepicker. \"Web Page, complete\" should save images, source and corresponding stylesheet files (if applicable). \"Web page, HTML only\" should only save the source of that page. \"Text files\" should save the page as plain text.'),(195,19,'Verify various file handling and externally handled content',NULL,1,1,1,NULL,' 1. Click on a downloadable link to file whose type isn\'t recognized on your system. This varies from machine to machine. Try .ps, pdf, .gz, .exe, or other types. Samples: 2. Zip file\n 3. Exe file (big, 4.6MB)\n 4. Word file\n 5. Excel file\n 6. Powerpoint file\n \n 7. You get the \"helper application\" (aka, \"unknown file type\") dialog, with \"Opening\"Open\" should open the file with the appropriate application (depends on how your machine is setup; you might be prompted to choose the application). However checkout bug 239948.
\"Open Containing Folder\" should open a filemanager window listing the download directory for that file.
\"Remove\" should remove the selected entry from the Downloads manager (not the file itself, of course).
\"Properties\" should list the origin and target URI\'s for the file, as well as the start and finish time for the download.
Pause should pause an ongoing download. Resume should continue a paused download. Retry should restart the download. Cancel should stop (not pause) an ongoing download.
'),(197,20,'Launch Extension Manager',NULL,1,1,1,NULL,'From the Main menu, open Tools | Extensions','The Extension Manager window should appear. The window should be titled \"Extensions\", it should have Uninstall and Update and Optionsbuttons, a \"Get More Extensions\" link and the window should be resizeable.'),(198,20,'Get More Extensions',NULL,1,1,1,NULL,'Launch the Extension Manager and click the \"Get More Extensions\" link.','The Extension Manager window should remain open, a new Firefox browser window should be launched, load an update.mozilla.org page and be brought to the front.'),(199,20,'Software Installation Warning',NULL,1,1,1,NULL,'By default update.mozilla.org and addons.mozilla.org are the only allowed sites listed in (Preferences/Options | Content | Allow sites to install software | Allowed Sites). 1. Go to a site other than update.mozilla.org which contains extension .xpi\'s. For example, at the Extension Room.\n 2. Click on an .xpi link. In the Extension Room, this would be the \"Install\" link.\n 3. If time permits, add the Extension Room site, and try installing .xpi from there.\n','You should be prompted with a notification toolbar warning: \"To protect your computer, Firefox prevented this site (extensionroom.mozilla.org) from installing software on this computer.\" In addition to this text, the toolbar should have a button on the far right titled \"Edit Options\". Clicking that button should launch the \"Allowed Sites\" window. If you add that site, installation of extensions should proceed without the notification toolbar appearing.'),(200,20,'Verify Extension installation',NULL,1,1,1,NULL,' 1. From the Main menu, open Tools | Extensions. Then click the \"Get More Extensions\" link.\n 2. Navigate through update.mozilla.org and select an extension to install: click the appropriate \"Install\" link which points to an .xpi file.\n 3. Test installing and canceling the extension installation.\n','You should be prompted with a dialog titled \"Software Installation\" containing the name and location of the extension, a brief explanation about trust, and an Install Now button as well as a Cancel button.
Install Now should launch the Extensions window (or bring it to the front if already open), display the download progress of the extension and upon completion of the download you should see the extension listed with a note saying that the item will be installed after restarting Firefox. Restart and ensure that the extension is installed.
Cancel should dismiss the Software Installation window and no extension should be installed.
'),(201,20,'Extension Homepage',NULL,1,1,1,NULL,'This test assumes you\'ve installed at least one extension. 1. From the Main menu, open Tools | Extensions and select an extension.\n 2. Bring up the context menu and select \"Visit Home page\"\n 3. If time permits, test with both enabled in disabled extensions.\n','You should get a new Firefox window containing the selected extension\'s home page. This should occur for both enabled and disabled extensions.'),(202,20,'Extension About',NULL,1,1,1,NULL,'This test assumes you\'ve installed at least one extension. 1. From the Main menu, open Tools | Extensions and select an extension.\n 2. Bring up the context menu and select \"About [extension...\"\n 3. If time permits, test with both enabled in disabled extensions.\n','You should get a small About dialog for the selected extension. This should work for for both enabled extensions and disabled extensions.'),(203,20,'Extension Preferences (Options)',NULL,1,1,1,NULL,'This test assumes you\'ve installed at least one extension. Also note that not all extensions have their own preferences (more complex ones do). 1. From the Main menu, open Tools | Extensions and select an extension.\n 2. Bring up the context menu and select \"Preferences\", or click Options button\n 3. If time permits, test with both enabled in disabled extensions.\n','You should get a small Preferences dialog for the selected extension. This should only work for enabled extensions, not disabled ones.'),(204,20,'Disable Extension',NULL,1,1,1,NULL,'This test assumes you\'ve installed at least one extension. 1. From the Main menu, open Tools | Extensions and select an extension.\n 2. Bring up the context menu and select \"Disable\"\n 3. Quit and restart Firefox.\n','After restarting Firefox, examine the Extension window to ensure that the extension is visually disabled. Moreover, make sure that the disabled extension\'s features are no longer active.'),(205,20,'Enable Extension',NULL,1,1,1,NULL,'This test assumes you\'ve installed at least one disabled (inactive) extension. 1. From the Main menu, open Tools | Extensions and select an extension.\n 2. Bring up the context menu and select \"Enable\"\n 3. Quit and restart Firefox.\n','After restarting Firefox, examine the Extension window to ensure that the extension is visually enabled. Moreover, make sure that the enabled extension\'s features are now active.'),(206,20,'Move Up, Move Down, Move to Top',NULL,1,1,1,NULL,'This test assumes you\'ve installed at least three extensions. 1. From the Main menu, open Tools | Extensions and select an extension.\n 2. Bring up the context menu and test the Move Up, Move Down and Move to Top commands.\n 3. If time permits, test with both enabled in disabled extensions.\n','The selected extension should be moved in the Extension window to the desired positions. It shouldn\'t matter whether the extension is enabled or disabled.'),(207,20,'Verify Top Extension : Adblock',NULL,1,1,1,NULL,' 1. From the Main menu, open Tools | Extensions. Then click the \"Get More Extensions\" link.\n 2. Navigate through addons.mozilla.org and select the Adblock extension for installation. Click the appropriate \"Install\" link which points to an .xpi file.\n 3. I the dialog titled \"Software Installation\", click the Install Now button\n 4. Restart Firefox\n 5. Ensure the extension work by visiting the extension homepage to learn what it does. Then try some of the extensions basic functions in Firefox\n','Adblock should be installed and active (if it is compatible with this version of Firefox). Verify basic functionality of the extension.'),(208,20,'Check for & install extension update',NULL,1,1,1,NULL,'The best way to test extension updating is to go to a given extensions\'s \"All Releases\" page on update.mozilla.org. You\'ll need make sure that the older and newer versions are both compatible with the Firefox build your testing: check the \"Works with\" column for such info.
1. From the Main menu, open Tools | Extensions and select a theme (which has an newer version) and click the Update button..\n 2. In the resulting Update wizard, follow steps to install the extension update.\n 3. After the installation finishes, quit and restart Firefox.\n','You should see the newer extension installed and upon restarting the browser, the newer version should work fine. Also confirm that the new extension is listed in the Extensions window; the older version should have been replaced.'),(209,20,'Uninstall Extension',NULL,1,1,1,NULL,'This test assumes you\'ve installed at least one extension. 1. From the Main menu, open Tools | Extensions and select an extension.\n 2. Bring up the context menu and select \"Uninstall\", or click the Uninstall button.\n 3. If time permits, test with both enabled in disabled extensions. Also try canceling uninstall.\n 4. If you uninstall, quit and restart Firefox.\n','You should receive an alert that uninstalling the extension will remove it the extension functionality and an OK and Cancel button. Canceling should dismiss the dialog and the extension should remain installed. Clicking OK should uninstall the extension and the extension listing should note that it will be fully uninstalled after restarting Firefox. Restart to verify that the extension is uninstalled.'),(210,20,'Verify Top Extension : Tabbrowser Preferences',NULL,1,1,1,NULL,' 1. From the Main menu, open Tools | Extensions. Then click the \"Get More Extensions\" link.\n 2. Navigate through addons.mozilla.org and select the Tabbrowser Preferences extension for installation. Click the appropriate \"Install\" link which points to an .xpi file.\n 3. I the dialog titled \"Software Installation\", click the Install Now button\n 4. Restart Firefox\n 5. Ensure the extension work by visiting the extension homepage to learn what it does. Then try some of the extensions basic functions in Firefox\n','Tabbrowser Preferences should be installed and active (if it is compatible with this version of Firefox). Verify basic functionality of the extension.'),(211,20,'Verify Top Extension : CustomizeGoogle',NULL,1,1,1,NULL,' 1. From the Main menu, open Tools | Extensions. Then click the \"Get More Extensions\" link.\n 2. Navigate through addons.mozilla.org and select the CustomizeGoogle extension for installation. Click the appropriate \"Install\" link which points to an .xpi file.\n 3. I the dialog titled \"Software Installation\", click the Install Now button\n 4. Restart Firefox\n 5. Ensure the extension work by visiting the extension homepage to learn what it does. Then try some of the extensions basic functions in Firefox\n','CustomizeGoogle should be installed and active (if it is compatible with this version of Firefox). Verify basic functionality of the extension.'),(212,20,'Verify Top Extension : FlashGot',NULL,1,1,1,NULL,' 1. From the Main menu, open Tools | Extensions. Then click the \"Get More Extensions\" link.\n 2. Navigate through addons.mozilla.org and select the FlashGot extension for installation. Click the appropriate \"Install\" link which points to an .xpi file.\n 3. I the dialog titled \"Software Installation\", click the Install Now button\n 4. Restart Firefox\n 5. Ensure the extension work by visiting the extension homepage to learn what it does. Then try some of the extensions basic functions in Firefox\n','FlashGot should be installed and active (if it is compatible with this version of Firefox). Verify basic functionality of the extension.'),(213,20,'Verify Top Extension : Forecastfox',NULL,1,1,1,NULL,' 1. From the Main menu, open Tools | Extensions. Then click the \"Get More Extensions\" link.\n 2. Navigate through addons.mozilla.org and select the Forecastfox extension for installation. Click the appropriate \"Install\" link which points to an .xpi file.\n 3. I the dialog titled \"Software Installation\", click the Install Now button\n 4. Restart Firefox\n 5. Ensure the extension work by visiting the extension homepage to learn what it does. Then try some of the extensions basic functions in Firefox\n','Forecastfox should be installed and active (if it is compatible with this version of Firefox). Verify basic functionality of the extension.'),(214,21,'Verify theme installation',NULL,1,1,1,NULL,' 1. Select Tools | Themes from the menu bar.\n 2. Click on the link to \"Get more themes.\" \n 3. Attempt to download and install a theme from http://addons.mozilla.org.\n 4. If time permits, install more themes.\n','A new theme should appear in theme list at Tools | Themes for each additional theme installed.'),(215,21,'Verify uninstallation of themes',NULL,1,1,1,NULL,'To test this, make sure you have at least one other theme in addition to the Firefox (default) one. And you might not want to uninstall the default one.
1. Select Tools | Themes.\n 2. Choose any theme not currently in use, then click the Uninstall button to remove the theme.\n3. Do not select another theme to install\n4. Restart Firefox\n','1. Confirm that the theme was uninstalled: it should no longer appear in the Theme Manager.\n2. Confirm that if you don\'t select another theme that Firefox reverts to the default theme.\n'),(216,21,'Verify updating a theme',NULL,1,1,1,NULL,'The best way to testing theme updating is to go to a given theme\'s \"All Releases\" page on addons.mozilla.org. You\'ll need make sure that the older and newer versions are both compatible with the Firefox build your testing: check the \"Works with\" column for such info.
1. Select Tools | Themes.\n 2. Select a theme (which has an newer version available) and click the Update button.\n 3. In the resulting Update wizard, follow steps to install the theme update.\n','Firefox should check for available updates. You should get the Update wizard and it should allow you to install the updated theme. If you choose to update, it should install it and remove the older one.To test this, make sure you have at least one other theme in addition to the Firefox (default) one. You should start with the default one (although not necessary).
1. From the Main menu open Tools | Themes, and select a theme not currently in use.\n 2. Click the Use Theme button.\n 3. Close the Theme Manager and Restart Firefox\n 4. If time permits, visually inspect and use the UI.\n','At step 1, selecting another theme should display its preview image (if available). After restart, the UI for Firefox should be changed to the selected theme. Verify Firefox functions with the new theme
'),(218,21,'Verify themes context menu items',NULL,1,1,1,NULL,'To test this, make sure you have at least one other theme in addition to the Firefox (default) one. You should start with the default one (although not necessary).
1. From the Main, open Tools | Themes and select a theme listed in the left pane.\n 2. Bring up the context menu and try out the Visit Home Page and About [theme-name] items.\n 3. If time permits, also test the other menu items for Use Theme, Uninstall and Update.\n','Visit Home Page should. About [theme-name] should display a dialog with information about the theme. The other three context menu items should behave the same way as their button equivalents.
'),(219,22,'Verify open and dismissing the JS console',NULL,1,1,1,NULL,' 1. From the main menu, select Tools | JavaScript Console.\n 2. After the JS console appears, dismiss it by either hitting Ctrl+W (Mac: Cmd+W) or the Esc key.\n',' 1. After step 1, the JS console should appear (don\'t worry about content in the window).\n 2. After step 2, the JS console should close.\n'),(220,22,'Verify errors appears in the JS console',NULL,1,1,1,NULL,' 1. Go to a page which contains a JavaScript error such as this page.\n 2. Bring up the JS console and check the All and Errors tabs.\n','In both the All and Errors tabs, the JS console should display the page\'s JS error(s) in the main content area.'),(221,22,'Verify the running Javascript in the Evaluate field: valid JS',NULL,1,1,1,NULL,' 1. Open the JS console.\n 2. Go to the Evaluate text field and enter some valid JavaScript to evaluate on the fly, eg,window.prompt(\'enter a number\');\n 3. Click the Evaluate button (or, hit Enter) and then respond to the prompt that appears.\n','A prompt should appear in which you can enter something (eg, a number). No errors, warnings or messages should appear in the JS console, in any of its tabs.
'),(222,22,'Verify running Javascript in the Evaluate field: invalid JS',NULL,1,1,1,NULL,' 1. Open the JS console.\n 2. Go to the Evaluate text field and enter some invalid JavaScript to evaluate on the fly, eg,borgle();\n 3. Click the Evaluate button (or, hit Enter).\n','In both the All and Errors tabs, an error should appear in the JS console:
Error: borgle is not defined
Source File: javascript:borgle(); Line 1
Feel free to repeat this test by entering a URI in the textfield at the top (at step 2) and clicking the Inspect button (or, hitting Enter/Return).
','After step 3, an additional pane at the bottom of the DOM Inspector should open, displaying the URI\'s content. If you had expanded the HTML node in the left pane, clicking on various visible content should result in a briefly red flashing outline around the corresponding region in the lower pane. For example, clicking the BODY node would make the entire content in the lower pane flash.'),(225,24,'Verify Page Info opens',NULL,1,1,1,NULL,' 1. Visit http://mozilla.org. Go to Tools | Page Info to access the Page Info menu.\n 2. Click on the various tabs.\n','Page Info should show five tabs: General, Forms, Links, Media, Security. Each Tab shoudl be accessible.'),(226,24,'Verify saving an image from Page Info',NULL,1,1,1,NULL,' 1. Visit http://www.cnn.com\n 2. Go to Tools | Page Info then select the \"Media\" tab.\n 3. Choose an item of type \"image\" from the list. Then Click \"Save As...\" and save the image to a local directory.\n','Confirm that the image was saved to the specified directory.'),(227,24,'Page Info/Confirm Column Menus Display',NULL,1,1,1,NULL,' 1. Navigate to Tools | Page Info \n2. Confirm that you can display the following Columns in each sub heading:\n3. General: Name, Content\n4. Forms: Name, Method, Form Action (top portion) and Label, Field Name, Type and Current Value (bottom portion)\n5. Links: Name, Address, Type, Target, Access Key\n6. Media: Address, Type, Alternate Text\n',' 1. Confirm that all choices are available and render in the UI when they are checked.\n2. Note that the Security tab does not have any columns to render.\n'),(228,25,'Verify saving of a password',NULL,1,1,1,NULL,' 1. Load the Single Signon test Login Page.\n 2. Type in Username: Squiddy and Password: calamari\n 3. Press the Login button\n 4. Windows: Go to Tools | Options. (to exit Options, click the Okay button)Confirm that the cookie(s) that you removed have been added to the exceptions list and have the word \"Block\" listed next to them
Please note that the functionality of this area is still being worked on. Bug 75119 addresses this issue.
'),(254,28,'Verify MSN loads correctly',NULL,1,1,1,NULL,'Visist www.msn.com','Check for obvious layout problems'),(255,28,'Verify Amazon loads correctly',NULL,1,1,1,NULL,'Visit www.amazon.com','Check for obvious layout problems'),(256,28,'Verify Yahoo loads correctly',NULL,1,1,1,NULL,'Visit www.yahoo.com','Check for obvious layout problems.'),(257,28,'Verify CNN loads correctly',NULL,1,1,1,NULL,'Visit www.cnn.com','Check for obvious layout problems'),(258,28,'Verify USAtoday loads correctly',NULL,1,1,1,NULL,'Visit www.usatoday.com','Check for obvious layout problems'),(259,28,'Verify Apple loads correctly',NULL,1,1,1,NULL,'Visit www.apple.com','Check for obvious layout problems'),(260,28,'Verify ESPN loads correctly',NULL,1,1,1,NULL,'Visit www.espn.go.com','Check for obvious layout problems'),(261,29,'Verfiy View Sourse access via the Main menu',NULL,1,1,1,NULL,'Use View | Page source to open the page source in a new window.','Ensure that page source appears as expected. Close the window.'),(262,29,'Verify acces to View Source via context menu',NULL,1,1,1,NULL,'(A) Bring up context menu in a web page, then select View Source.
(B) Select some content on a web page. Bring up context menu in a web page, then select View Selection Source.
','For (A) ensure that page source loads in a new window. For (B) a source window should also appear, but only displaying the source near the selection.'),(263,29,'Verify access to View Source via shortcut keys',NULL,1,1,1,NULL,'Use the appropriate shortcut keys to view page source. 1. Windows, Linux: Ctrl+U\n 2. Mac: Cmd+U\n','Ensure that page source loads in window.'),(264,29,'Verify various source window menu options',NULL,1,1,1,NULL,' 1. Open the Page Source window.\n 2. Go to the Source window\'s menu bar and toggle with any of these settings: View | Enable Syntax Highlighting, View | Wrap Long Lines, etc.\n 3. If time permits, play the context menu.\n 4. Close the Source window either by File | Close or Ctrl/Cmd+W.\n','The Source window has three menu bar items: File, Edit and View. You should be able to access the context menu for the Source window as well (Find Again, Copy, Select All).'),(265,29,'Verify the Find toolbar works in view source',NULL,1,1,1,NULL,' 1. Open the Page Source window.\n 2. Hit Ctrl+F (Mac: Cmd+F) or select Edit | Find from the menubar.\n 3. Use the Find toolbar to search the page source \n','The Find toolbar should function similarly to the Find toolbar in a web page.'),(266,30,'Install software update',NULL,1,0,1,NULL,'The best way to test software update for the Firefox application is to use a Firefox build which you know will require softare update —as denoted by the Update Available icon in the browser toolbar. However, as in this test, the \"best\" way is to go through the pref to check.
You\'ll need make sure that the update is compatible with the Firefox build your testing. Also keep in mind that software updates are on a per-installation basis, NOT a per-profile one. That is, once you install an app update, it affects all profiles run under a given installation. To repeat this test, you\'ll need to test with another, separate installation (eg, an install in a different folder).
1. Make sure that the checkbox for Prefs | Advanced | Update | \"Firefox\" is selected (on). If time permits, you can also run this for \"My Extensions and Themes,\" that\'s already covered by the Extensions and Themes test sections.\n 2. Hit the \"Check Now\" button.\n 3. In the resulting Update wizard, select the update and follow the steps to install it. Restart after update finishes.\n 4. If time permits, try canceling a software update.\n','Once you run a software update, you should be notified that a restart is needed. Firefox should function fine after restarting. Cancelation of software update should not install update, nor prompt you to restart.
See bug 262688 and 262539 for some current issues.
'),(267,30,'Software update preference',NULL,1,0,1,NULL,' 1. Go to the Preferences | Advanced | Update panel.\n 2. Select both checkboxes for \"Firefox and \"My Extensions.\"\n 3. Click \"Check Now\" to check for available extensions.\n','Any available updates should be listed with a prompt to select and install. If there are no updates, you should be notified as well.'),(268,30,'Application update via xpi files',NULL,1,0,1,NULL,'This currently works only on Windows and Linux, as Mac currently doesn\'t have .xpi files built daily. 1. Make sure you start with an older release of Firefox, whether an official release (eg, 1.0.2) or a somewhat older nightly build.\n 2. In Firefox, go to a nightly (or more recent official release) build directory containing the .xpi files. For example: 3. ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/[build_date]/windows-xpi\n4. ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/[build_date]/linux-xpi\n \n 5. Currently there are 6 files in the .xpi directory (adt.xpi, browser.xpi, en-US.xpi, help.xpi, talkback.xpi, xpcom.xpi).\n 6. When you click on each of the .xpi files, the software installation dialog will come appear; click Install Now when it becomes active. (Note that initially you might need to first add the site to the software installation whitelist to accomplish this.)\n 7. Installation for each .xpi file will bring up the Extension Manager dialog, although when complete the given .xpi files won\'t appear there (expected at this time).\n 8. After installing all of the .xpi files, quit and restart Firefox. Check the about: page (and/or Help | About dialog).\n','Upon restart, both about: and the About dialog should display the version number and build ID of the version you had upgraded to. Moreover, it should actually be that newer version —if there are feature differences you know of, test to ensure you\'ve got the recent version you had upgraded to.'),(269,31,'Verify HTTPS and HTTP security notification',NULL,1,1,1,NULL,' 1. Visit the secure site https://sourceforge.net.\n 2. Observe that a Warning Dialog comes up,press OK to continue.\n 3. Verify that the Lock icon at the bottom right side of the browser window appears locked.\n 4. Visit http://sourceforge.net. The Lock icon at the bottom right side of the browser window should appear unlocked.\n 5. Visit https://sf.net and ensure that the \"Security Error: Domain Name Mismatch\" dialog appears.\n 6. View the certificate, ensure that it is for sourceforge.net and looks \"correct\".\n 7. Click Okay to visit the site, ensure that it loads the same https://sourceforge.net as above.\n ','Verify correct the site security notifcations as described with each action.'),(270,31,'Security levels of sites',NULL,1,1,1,NULL,' 1. Start at non-secure site, such as http://mozilla.org\n 2. Go to Preferences (Options) | Advanced | Security.\n 3. Select the \"Use SSL 2.0\" checkbox, but make sure the other checkboxes under Security are deselected.\n 4. Visit a web site which uses SSL 2.0 encryption (URI TBA).\nRepeat the above with the \"Use SSL 3.0\" and \"Use TLS 1.0\" checkboxes selected, one at a time.
','The following behavior should occur
1. A dialog saying that you\'ve requested an encrypted page.\n 2. After loading the page at the secure site, you should see the encryption padlock on the right in the status bar.\n'),(271,31,'Security tab in Page Info',NULL,1,1,1,NULL,' 1. Make sure all of the checkboxes are selected under Preferences (Options) | Advanced | Security.\n 2. Start at secure site, such as https://www.verisign.com\n 3. Double-click the padlock icon in the status bar. Alternatively, bring up the Page Info window.\n 4. In the top pane of the Security tab, click the View button.\n','Double-clicking the icon should display the Security tab of Page Info. In the Security tab, it should mention whether the web site identity is verified (top pane), as well as the encryption level (bottom pane). Accessing the View button should display the Certificate Viewer dialog, which contains two tabs, General and Details.
'),(272,31,'Certificates: import',NULL,1,1,1,NULL,'If you don\'t have a cert, just check to see that Certificate Manager appears.
1. Make sure you already have a certificate (need info on Test CA) which hasn\'t been imported into Firefox.\n 2. Open Preferences (Options) | Advanced | Certificates section, and click on the View Certificates button.\n 3. Click the Import button in the Certificate Manager dialog, and follow the steps to import your certificate.\n','After step 2, the Certificate Manager dialog should appear. It has four tabs: Your Certificates, Other People\'s, Web Sites and Authorites. After you import your personal certificate, it should be listed under Your Certificates.
'),(273,31,'Certificates: view, backup, delete, restore',NULL,1,0,1,NULL,'Run this test only if you have already imported a certificate into Firefox.
1. Open Preferences (Options) | Advanced | Certificates section, and click on the View Certificates button.\n 2. In the Your Certificates tab, click the View button in the Certificate Manager dialog.\n 3. Click the Backup button and follow the steps to backup your certificate.\n 4. (Test this only if backup succeeds!) Click the Delete button.\n 5. Restore your certificate by re-importing it.\n',' 1. View should display (details TBA).\n 2. Backup should (details TBA)\n 3. Delete should (details TBA)\n 4. Restore (re-import) should (details TBA)\n'),(274,31,'Certificates: Device Manager',NULL,1,1,1,NULL,'Open Preferences (Options) | Advanced | Certificates section, and click on the Security Devices button.
','The Device Manager dialog should appear.'),(275,31,'Certificates: Verification',NULL,1,1,1,NULL,'Open Preferences (Options) | Advanced | Certificates section, and click on the Verification button.
','Should display OCSP (Online Certificate Status Protocol) verification dialog.'),(276,31,'Certificates: Revocation Lists',NULL,1,1,1,NULL,'Open Preferences (Options) | Advanced | Certificates section, and click on the Revocation Lists button.
','Should display the Manage CRL\'s (certificate revocation lists) dialog.'),(277,31,'default security preferences',NULL,1,1,1,NULL,' 1. Go to the Preferences | Advanced | Security panel.\n 2. Under the Protocols section, confirm that \"Use SSL 2.0\", Use \"SSL 3.0\", and \"Use TSL 1.0\" are all selected by default.\n 3. Close Preferences.\n','Confirm default security settings.'),(278,32,'(Windows & Mac) Setup IE Migration environment and Import those setting into Firefox',NULL,1,0,1,NULL,'Prepare IE settings 1. Start IE\n 2. Go to Bugzilla, login and save password\n 3. Bookmark Bugzilla and make it your home page\n 4. Browse to Google and do a search for \"Mozilla Firefox\"\n 5. Bookmark Google\nthen...This first requires that (at least some of) the following plugins are not present on your system: Flash, Shockwave, Java, Adobe Reader, and Quicktime. Move or rename existing plugins rather than delete them.
Note: Ease/difficulty of manual installation is dependent on the plugin vendor. For further info, see 252659 for Linux, or 252661 for Mac OS X 10.3 or 253471.
1. Visit or download this test page.\n 2. Confirm that puzzle pieces are shown for the plugins that are missing.\n 3. Click on the install missing plugins button in the notification bar.\n','Note that some plugins aren\'t available for all platforms. Quicktime and Director, for example, don\'t provide plugins for Linux.
1. Confirm that you get a yellow nofication bar about missing plugins.\n2. After you click the button, the Flash plugin should be installed automatically and the page should refresh, showing you the Flash object.\n3. For Shockwave, you should get a dialog asking you to accept the End User License agreement. You will then be required to do a manual installation of the plugin. When the service goes to look for the plugin you should see a manual install button.\n4. Java, Quicktime and Acrobat: For Java, Windows will have an XPI but on the Mac you will be sent to the website. You should also get the manual install button. When you click on it you will be sent to the appropriate website to download the plugin.\n5. Realplayer has been partially implemented, but is not yet fully functional\n6. There are also two additional plugins that will be installed in FF, but they do not need to be tested. They are an XHTML editor and Viewpoint.\n'),(282,33,'Plug-ins',NULL,1,1,1,NULL,' 1. Go to Preferences | Downloads | File Types section and click the Plug-Ins button.\n 2. Select one plugin and toggle the Enabled setting from a checkmark (enabled) to a dot (disabled). Click OK to save plug-in changes.\n 3. Click OK (or hit Enter/Return) to save and close Preferences.\n 4. Go visit a file URI to that plug-in type. For example, if you disabled SWF (Flash), visit a Flash URI (a file ending with .swf).\n','You should be to toggle the plug-in setting. After disabling a plug-in, when you visit a URI to a given plug-in file, the plug-in content should not be displayed, but instead you should be prompted to download the file. Also see bug 236622 for more info.'),(283,33,'about:plugins',NULL,1,1,1,NULL,'In the Location field, type about:plugins and hit Enter.','about:plugins should load in the page, displaying information about the plug-ins active in Firefox.'),(284,34,'Verify browser security tests',NULL,1,1,1,NULL,'Follow the instructions to run the browser security tests at the link below; select the \"only test for bugs specific to my type of browser\" choice. Make sure that JavaScript is turned on, and that you have turned off popup blocking.
http://bcheck.scanit.be/bcheck/
If time permits, run the tests under the \"all available tests\" option.
','Firefox should pass all of the automated security tests.
'),(285,35,'Verify Quit works',NULL,1,1,1,NULL,'Do the following to quit Firefox: 1. Windows: File | Exit\n 2. Linux: File | Quit\n 3. Mac: Firefox | Quit\n','Firefox should shut down, and none of its processes should be running anymore.'),(286,35,'Shutdown and Uninstall',NULL,1,1,1,NULL,'1. Select the File | Exit/Quit menu item; on Mac select Firefox | Quit.\n2. On Windows, go to Start -> Control Panel -> Add or Remove Programs, select Firefox and click Uninstall.\n3. On Mac, drag the Firefox application package to the trash.\n4. On Linux, delete the Firefox install folder.\n','The application should be removed but the profile should remain intact.'),(287,38,'Installation',NULL,1,1,1,NULL,'After acquiring the installer, follow these steps.1. On Windows, Launch the Install wizard\n2. Navigate through the wizard with the Next buttons.\n3. Accept the licensing agreement and perform a \"Standard\" installation.\n4. When the installation has completed, ensure that the checkbox to launch the application is checked and click the \"Finish\" button.\n5. On Mac, drag the Thunderbird package to your Application folder.\n6. On Linux, decompress the tarball (tar zxvf [filename]). The resulting \"thunderbird/\"folder is the \"installation\" folder.\n','The installer should be complete, all of it\'s content should fit properly in the wizard panels, and the application should launch at completion of the installation.'),(288,38,'Start up',NULL,1,1,1,NULL,'After installation, make sure that you can start Thunderbird.','Thunderbird should launch with no problems. Scenarios: 1. No existing tbird profile, no other email client used previously: You should be prompted to add a new account.\n 2. No existing tbird profile, but had previously used another email client: Should get Migration wizard; see Migration test section for details.\n 3. Existing tbird profile: Thunderbird should launch normally.\n'),(289,38,'Talkback',NULL,1,1,1,NULL,'Ensure that talkback is part of the installation (on Windows, you\'ll need to custom install to get it). Its files should be in components/talkback. If time permits, make sure you can launch talkback after crashing Tbird.','The components/talkback directory should exist and contain the appropriate files.'),(290,38,'Migrate Mozilla Mail & Newsgroups (Seamonkey)',NULL,1,1,1,NULL,'Make sure that you have an existing installation and profile for Mozilla with the following information. Start with the latest release of Mozilla (1.7.2 as of this writing), and if time permits try older versions like 1.0, and/or Netscape 6/7.
1. Mail accounts (POP and IMAP)\n 2. Local mail folders\n 3. Address books\n 4. Newsgroups\n 5. Mail filters\n 6. Saved passwords\n 7. (if time permits) Junk mail training\n 8. (if time permits) Certificates\n 9. Make sure you do NOT have a Thunderbird profile. If you do, rename or remove it.\n 10. Install and launch Thunderbird.\n 11. Proceed through the Migration wizard.\n 12. When finished with migration, check your migrated settings and data in Thunderbird.\n','All settings and data from Mozilla should be successfully migrated to Thunderbird.
Exceptions/issues: TBA.
'),(291,39,'Create a POP3 account',NULL,1,1,1,NULL,'If this is a new Thunderbird profile, you will be prompted with the Account Creation wizard. If this is not the first account you will need to access the Account Creation wizard by selecting Tools -> Account Settings, and clicking the \"Add Account\" button. Then follow these instructions:1. Select the \"Email Account\" radio button and click \"Next\".\n2. Fill in the Name and Email address fields and click \"Next\".\n3. Select the POP radio button, fill out the incoming server name, make sure the \"Use Global Inbox\" checkbox is checked, and click the \"Next\" button.\n4. Fill in the User name and click \"Next\".\n5. Give the account a name and click \"Next\".\n6. Verify that the information is all correct and click \"Finish\".\n','Your POP mail account should be created and you should be prompted to log in. '),(292,39,'Create an IMAP account',NULL,1,1,1,NULL,'If this is a new Thunderbird profile, you will be prompted with the Account Creation wizard. If this is not the first account you will need to access the Account Creation wizard by selecting Tools -> Account Settings, and clicking the \"Add Account\" button. Then follow these instructions:1. Select the \"Email Account\" radio button and click \"Next\".\n2. Fill in the Name and Email address fields and click \"Next\".\n3. Select the IMAP radio button, fill out the incoming server name, and click the \"Next\" button.\n4. Fill in the User name and click \"Next\".\n5. Give the account a name and click \"Next\".\n6. Verify that the information is all correct and click \"Finish\".\n','Your IMAP mail account should be created and you should be prompted to log in. '),(293,39,'Create a Newsgroup account and Subscribe to a newsgroup',NULL,1,1,1,NULL,'If this is a new Thunderbird profile, you will be prompted with the Account Creation wizard. If this is not the first account you will need to access the Account Creation wizard by selecting Tools -> Account Settings, and clicking the \"Add Account\" button. Then follow these instructions:1. Select the \"Newsgroup Account\" radio button and click \"Next\".\n2. Fill in the Name and Email address fields and click \"Next\".\n3. Fill out the newsgroup server name with \"news.mozilla.org\", and click the \"Next\" button.\n4. Give the account a name and click \"Next\".\n5. Verify that the information is all correct and click \"Finish\".\nOnce you\'ve created the account you will need to subscribe to a newsgroup:6. Select the Newsgroup server.\n7. Use either the File | Subscribe... menu item or click the \"Manage Newsgroup Subscriptions\" link in the account pane.\n8. In the field \"show items that contain\" type the word \"test\" to see the available testing groups.\n9. Check netscape.public.test and click \"OK\".\n','Your newsgroup account should be created and the newsgroup, netscape.public.test should be added. '),(294,39,'Create an RSS account and subscribe to RSS feed',NULL,1,1,1,NULL,'If this is a new Thunderbird profile, you will be prompted with the Account Creation wizard. If this is not the first account you will need to access the Account Creation wizard by selecting Tools -> Account Settings, and clicking the \"Add Account\" button. Then follow these instructions:1. Select the \"RSS News & Blogs\" radio button and click \"Next\".\n2. Fill in the Account Name (or keep the default) and click \"Next\".\n3. Verify that the information is all correct and click \"Finish\".\nOnce you\'ve created the account you will need to subscribe to a newsgroup:4. Select the RSS account in the folder pane.\n5. Use either context-click and select \"Manage Subscriptions\" or click the \"Manage Subscriptions\" link in the Account Central pane.\n6. In the resulting RSS Subscriptions dialog, click the Add button.\n7. Enter a feed url, such as the following then click OK.8. http://www.livejournal.com/stats/latest-rss.bml (big!)\n9. Any of the feed links listed at http://news.yahoo.com/rss\n\n10. After the feed is verified, click OK to dismiss RSS Subscriptions.\n11. Click the feed folder under your RSS account in the folder pane.\n','Your RSS account should be created. Your feed should be added, and you should be able to read the feed articles.'),(295,39,'Account Manager (Account Settings)',NULL,1,1,1,NULL,'Test that you can access and make changes in the Account Manager. 1. Should be able to access the Account Manager from either Account Central: click an account name in the folder pane, then click \"View settings\"\n 2. Should be able to access Account Manager from Tools | Account Settings (Windows, Mac) or Edit | Account Settings (Linux).\n 3. Make a simple change, like toggling default message composition between HTML and plain text. The click OK.\n',' 1. \"View settings\" should display the Account Manager for the given account. Accessing \"Account Settings\" from the main menu should also display this dialog.\n 2. The message composition style should take effect after you\'ve OK\'d Account Settings.\n'),(296,39,'Import Mail from Another E-Mail Client',NULL,1,1,1,NULL,'This test assumes that you have another mail client such as Eudora or Outlook Express to import from
Also note that bug 272292 prevents importing from Mozilla 1.x/Netscape 6/7.
1. Go to Tools | Import\n2. Click on the \"Mail\" radio button\n3. Await a dialog which pops up, asking you which mail program to import the mail from. \n4. Click on the name of the Email program to import from\n5. You should get another dialog which asks you to navigate to the mail directory where your mail resides.\n6. If time permits, you can try importing an address book or mail settings.\n',' 1. Mail should be imported from the directory you have specified into Thunderbird.\n'),(297,40,'Receive & read POP3 email messages',NULL,1,1,1,NULL,' 1. Select your POP account Inbox and login if needed.\n 2. If needed, press the \"Get Mail\" button on the toolbar, or hit Ctrl/Cmd+T.\n 3. Select a message in the thread pane.\n 4. If time permits, hit the Enter/Return key to view the message in a standalone window.\n','Your POP messages should download and populate the thread pane. In addition, the message should be loaded into the message pane. The standalone window is another window in addition to the mail 3pane window.'),(298,40,'Receive & read IMAP email messages',NULL,1,1,1,NULL,' 1. Select your IMAP account Inbox and login if needed.\n 2. If needed, press the \"Get Mail\" button on the toolbar, or hit Ctrl/Cmd+T.\n 3. Select a message in the thread pane.\n 4. If time permits, hit the Enter/Return key to view the message in a standalone window.\n','Your IMAP messages should download and populate the thread pane. In addition, the message should be loaded into the message pane. The standalone window is another window in addition to the mail 3pane window.'),(299,40,'Refresh RSS subscription: get new articles',NULL,1,1,1,NULL,'For this test, it\'d be best to use a feed that frequently changes and/or has new articles, such as del.icio.us.
(A) Manual refresh:(A) Manually refreshing should occur immediately after you issue the command, i.e., you should see new articles after you refresh if you have a frequently updated subscription.
(B) Automatic refreshing should occur in about 5 minutes, displaying new articles in a frequently updated feed. Keep in mind issues raised in bug 255466.
'),(300,40,'Create a Virtual Folder',NULL,1,1,1,NULL,' 1. Click on Edit | Find | Search Messages\n2. Construct a query such as Sender is XXX\n3. Click on more, than Date is after XX/XX/XXXX\n4. Click on more, than Date is before XX/XX/XXXX\n5. Click Search\n6. Wait for search to complete and messages to show\n7. Select which location you want to the Virtual Folder to be stored in\n8. Click \"Save as Virtual Folder\"\n9. Await prompt to name your folder. Fill in a name\n',' 1. Confirm that a folder is created with the name you specified and that it displays in the correct location\n2. Confirm that the messages are not permanently moved to the folder as it is a virtual folder\n'),(301,40,'Sort by Group',NULL,1,1,1,NULL,' 1. In the thread pane of the main mail window, click on any of the following columns to sort by that type (you may need to add the column from the Column Picker on the right end of the pane): Sender/Recepient, Subject, Date, Account, Priority or Label.\n 2. Select View | Sort by | Grouped by Sort, or hit the G key.\n','The messages in the thread pane should be grouped according to the column you had sorted by.'),(302,40,'Quicksearch',NULL,1,1,1,NULL,'In the main mail window do the following:1. Go to the Quicksearch field in the upper-right of the thread pane and enter a search string.\n2. Repeat (as time permits) with the various search types available from its dropdown menu: Subject or Sender (default; Subject or Recepient in Sent folders), Subject, Sender (Recepient), Entire Message, Find in Message.\n3. Test the \'x\' button to clear the field.\n4. Also test Ctrl (Cmd)+K.\n','Quicksearch should display messages containing your search string for the given search type —it should do this dynamically as you type the search string. Clicking \'x\' should clear the Quicksearch field. Ctrl (Cmd)+K should bring focus to the Quicksearch field as well as select its content if it\'s not empty.'),(303,41,'Compose and send a plaintext message',NULL,1,1,1,NULL,'Send yourself and at least one other recipient (To: or CC:) the same message, using the plain text editor to compose it.1. From either an IMAP or POP account, select the File -> New -> Message menu item or click the \"Write\" button on the primary toolbar.\n2. Address the message to yourself and one other recipient.\n3. Type a simple plaintext message.\n4. Click the \"Send\" button on the primary toolbar.\n','Your message should be sent and copied to the Sent folder. You should not receive any prompt for send format.'),(304,41,'Reply to a message',NULL,1,1,1,NULL,'1. From either an IMAP or POP account, select a message and click the \"Reply\" button on the primary toolbar\n2. Add some text to the message.\n3. Click the \"Send\" button on the primary toolbar.\n','Your message should be sent and copied to the Sent folder.'),(305,41,'Spellchecking',NULL,1,1,1,NULL,'Test both the Spell Check dialog as well as Inline Spelling 1. Spell Check dialog: test with and without misspelled words. Access the dialog via the Spell toolbar icon, Options | Check Spelling (menu), or Ctrl/Cmd/Ctrl+Shift+K (Windows, Mac and Linux shortcuts, respectively).\n 2. Inline spell checking (only in post-aviary 1.0.x Trunk): note style (dotted red underline) for misspelled words as you type. You should be able to bring up spell checking via the context menu in the compose region, too.\n','Spell checking, whether from the dialog or inline, should work sensibly by providing reasonable corrections/options (and not appearing for correctly spelled words).'),(306,41,'Attachments',NULL,1,1,1,NULL,'Attach files to a message you\'re composing, such as (as time permits): image files, text files, html files, Word, Excel, etc files. 1. Test viewing the attachments inline (where applicable) upon receipt.\n 2. Test opening the attachments upon receipt (where applicable --usually with files requiring another application for launching/viewing).\n 3. Test saving the attachments. The files should be saved intact to your chosen desitination.\n','You should be able to attach the file without the filename being munged or changed: it should appear in the attachment pane. Likewise, you should be able to receive and open (or view inline, depending on the filetype) the attachements. Typically, most image formats, plain text and html should be displayed inline upon receipt (but not during composition).'),(307,41,'HTML composition',NULL,1,1,1,NULL,'While writing an HTML mail, try the following (as time permits): 1. Style text: bold, italicize, underline, color, big, small, etc.\n 2. Insert an image.\n 3. Insert a list.\n 4. Insert a link.\n 5. Insert a table.\n 6. Insert a smiley.\n','While composing the email, the styles and elements you add should display as WYSIWYG. Likewise, upon receiving the email, the content\'s style should be WYSIWYG.'),(308,41,'Composing Mail Offline',NULL,1,1,1,NULL,' 1. While in offline mode, click the \"Write\" icon and compose your message. When finished, click \"Send Later.\"2. Go back online\n','Confirm that Thunderbird launches a dialog box asking you if you want to send this message later.'),(309,42,'Basic Address Book usage',NULL,1,1,1,NULL,'Make sure you can open the Address Book window: from the mail 3pane toolbar icon, from Tools | Address Book in the mail compose window, or Ctrl/Cmd+2.','Ensure that the AB appears.'),(310,42,'Create or edit an Address Book card & AB autocomplete',NULL,1,1,1,NULL,'Create or edit an address book card. 1. Create a new address book card from the header of the message pane, or standalone window.\n 2. Create a new AB card from the AB window.\n 3. Compose a mail message and start typing the name or email of someone who\'s in your AB.\n 4. Change AB card info.\n','Make sure that the address book card appears properly in the AB window. Make sure changes can be made, and that autocomplete during message composition works.'),(311,43,'Default email client',NULL,1,1,1,NULL,'So far this feature is limited to Windows and Linux. The default email client check occurs on a per computer-account basis, not a per profile basis. It\'s best (easier) to test this under a clean install/new profile scenario, unless you could remember whether or not you selected the choice with a previous build/existing profile. 1. Startup Thunderbird and when prompted to make tbird your default email client, click Yes.\n 2. Try the following with tbird either running or shutdown: 3. In a web browser (IE, Firefox, Mozilla), click a mailto: link\n 4. In a web browser, access the Send Page or Send Link feature\n \n','The first time Thunderbird launches with a clean installation, you should be prompted with a dialog asking if you want to make Thunderbird you default email client. At step 2, Thunderbird should launch (if not already running) and open a mail compose window.'),(312,43,'Options (Preferences)',NULL,1,1,1,NULL,' 1. For Windows, select Tools | Options. For Mac, select Thunderbird | Preferences. For Linux, select Edit | Preferences.\n 2. For aviary 1.0.x builds, go to the General catgory, and change the layout of the main 3pane mail window. Starting with the 1.1 trunk builds, this option is now only found in the main menu under View | Layout --feel free to test that on the trunk, as time permits.\n 3. For 1.1 (or later) trunk builds, go to the General category and change the default mail start page. Either change the URL, or deselect the option so that nothing loads.\n 4. Save and dismiss Options (Preferences).\n','The change made to the window layout noted should be immediate. The change made to the start page will take place after restarting Thunderbird.'),(313,43,'Download & install extensions',NULL,1,1,1,NULL,'ou\'ll need a web browser installed to test this. 1. Select Tools | Extensions from the menu bar.\n 2. Click on the link to \"Get More Extensions.\" \n 3. Navigate to a Thunderbird extensions page.\n 4. Do not click (left-click) the Install Now link, otherwise this would launch Firefox\'s Extension manager (if you\'re running Firefox). Instead, download the link target: Right-click the Install link, and save it to your computer.\n 5. Go back to the Extensions Manager in Thunderbird, and click the Install button.\n 6. In the resulting file picker, locate the extension installer (XPI) file, then hit Open.\n 7. Click the Install Now button in the resulting dialog to confirm extension installation.\n 8. Quit and restart Thunderbird and check that the extension was successfully installed.\n 9. If time permits, install more extensions.\n','After restarting Thunderbird, the extension should be listed as active in the Extensions dialog. Make sure that its appropriate UI/behavior work, too.'),(314,43,'Download & install themes',NULL,1,1,1,NULL,'You\'ll need a web browser installed to test this. 1. Select Tools | Themes from the menu bar.\n 2. Click on the link to \"Get More Themes.\" \n 3. Navigate to a Thunderbird theme page.\n 4. Do not click (left-click) the \"Install Now\" JAR link, otherwise this would launch Firefox\'s Theme manager (if you\'re running Firefox). Instead, download the link target: Right-click the \"Install Now\" link, and save it to your computer.\n 5. Go back to the Theme Manager in Thunderbird, and click the Install button.\n 6. In the resulting file picker, locate the theme installer (JAR) file, then hit Open.\n 7. Click OK in the resulting Confirm dialog.\n 8. Use that new theme, and restart Thunderbird to see the changed UI.\n 9. If time permits, install more themes.\n','A browser window should open and load update.mozilla.org for Thunderbird themes. A new theme should appear in theme list in the Theme Manager for each additional theme installed. You should also be able to use a new theme after selecting it and restarting Thunderbird. NOTE: Starting with the 1.1 trunk builds, many themes might not be updated to reflect the new Preferences UI.'),(315,43,'Print a message',NULL,1,1,1,NULL,'Print a message from either the main 3pane mail window, or from a standalone message window. File | Print, the Print toolbar icon and Ctrl/Cmd+P should all work.','Should be able to print the mail message successfully.'),(316,44,'Shutdown and Uninstall',NULL,1,1,1,NULL,'1. Select the File | Exit menu item\n2. On Windows, go to Start -> Control Panel -> Add or Remove Programs, select Thunderbird and click Remove.\n3. On Mac, drag the Thunderbird application package to the trash.\n4. On Linux, delete the thunderbird/ folder.\n','The application should be removed but the profile should remain intact. '),(317,45,'Installation',NULL,1,1,1,NULL,'After acquiring the installer, follow these steps. 1. On Windows and Linux, launch the Install wizard\n 2. Navigate through the wizard with the Next buttons. Also check that the Back buttons work.\n 3. Accept the licensing agreement and perform a \"Standard\" installation.\n 4. When the installation has completed, ensure that the checkbox to launch the application is checked and click the \"Finish\" button.\n 5. On Mac, drag the Thunderbird package to your Application folder.\nIf time permits, do a \"Custom\" installation, where you change one or both of the following:
6. Create and install Thunderbird into a unique folder.\n 7. Chose different components.\n','The installer should be complete, all of its content should fit properly in the wizard panels, and the application should launch at completion of the installation.'),(318,45,'Shutdown & uninstall',NULL,1,1,1,NULL,'Best to run this test at the end of the test suite! 1. Windows: Select the File | Exit menu item (or Ctrl+Q). Thengo to Start menu | Control Panel | Add or Remove Programs, select the Thunderbird build, and click Uninstall.\n 2. Select Thunderbird | Quit (or Cmd+Q). Then drag the Thunderbird application package to the trash.\n 3. Select File | Quit (or Ctrl+Q). Then remove the Thunderbird folder.\n','Exiting should shutdown all Thunderbird process. Unininstall should remove the application files but the user profile should remain intact. '),(319,45,'Start up',NULL,1,1,1,NULL,'After installation, make sure that you can start Thunderbird.','Thunderbird should launch with no problems. Scenarios: 1. No existing tbird profile, no other email client used previously: You should be prompted to add a new account.\n 2. No existing tbird profile, but had previously used another email client: Should get Migration wizard; see Migration test section for details.\n 3. Existing tbird profile: Thunderbird should launch normally.\n'),(320,45,'Default email client',NULL,1,1,1,NULL,'So far this feature is limited to Windows and Linux. The default email client check occurs on a per computer-account basis, not a per profile basis. It\'s best (easier) to test this under a clean install/new profile scenario, unless you could remember whether or not you selected the choice with a previous build/existing profile. 1. Startup Thunderbird and when prompted to make tbird your default email client, click Yes.\n 2. Try the following with tbird either running or shutdown: 3. In a web browser (IE, Firefox, Mozilla), click a mailto: link\n 4. In a web browser, access the Send Page or Send Link feature\n \n','The first time Thunderbird launches with a clean installation, you should be prompted with a dialog asking if you want to make Thunderbird you default email client. At step 2, Thunderbird should launch (if not already running) and open a mail compose window.'),(321,45,'Windows: Installing .8 on top of an unclean .6 or .7 (deleting the underlying application bits before having the installer install on top).',NULL,1,1,1,NULL,' 1. Install tbird 0.6 successfully.\n 2. Delete the underlying app bits of Thunderbird\n 3. Install tbird 0.8.\n',' 1. The installer should remove all the stale files during installation.\n 2. Installation should be successful without errors.\n'),(322,45,'Dialog Confirmation: Detecting that we were once the default e-mail client',NULL,1,1,1,NULL,'This is currently not implemented on Mac. 1. Use Tbird as your default e-mail client. Important: Make sure to turn off the dialog at startup that asks you if Tbird should be the default.\n2. (Windows only) Go to IE Tools | Options | Programs and change to an old e-mail client such as Communicator 4.X and make it the default\n3. Launch Tbird again.\n',' 1. We should detect that we were the default e-mail client and the dialog asking you if you want to make Tbird the default should come up\n'),(323,46,'Windows: Netscape 4.x Communicator',NULL,1,1,1,NULL,'Make sure that you have an existing installation and profile for Netscape 4.x on Windows with the following information:
1. Mail accounts (POP and IMAP)\n 2. Local mail folders\n 3. Address book\n 4. Newsgroups\n 5. Mail filters\n 6. (if time permits) Certificates\n 7. Make sure you do NOT have a Thunderbird profile. If you do, rename or remove it.\n 8. Install and launch Thunderbird.\n 9. Proceed through the Migration wizard.\n 10. When finished with migration, check your migrated settings and data in Thunderbird.\n','All settings and data from Netscape 4.x should be successfully migrated to Thunderbird.
Exceptions/issues: 4.x AB NOT migrated; see bug 35509
'),(324,46,'Mozilla Mail & Newsgroups (Seamonkey)',NULL,1,1,1,NULL,'Make sure that you have an existing installation and profile for Mozilla with the following information. Start with the latest release of Mozilla (1.7.2 as of this writing), and if time permits try older versions like 1.0, and/or Netscape 6/7.
1. Mail accounts (POP and IMAP)\n 2. Local mail folders\n 3. Address books\n 4. Newsgroups\n 5. Mail filters\n 6. Saved passwords\n 7. (if time permits) Junk mail training\n 8. (if time permits) Certificates\n 9. Make sure you do NOT have a Thunderbird profile. If you do, rename or remove it.\n 10. Install and launch Thunderbird.\n 11. Proceed through the Migration wizard.\n 12. When finished with migration, check your migrated settings and data in Thunderbird.\n','All settings and data from Mozilla should be successfully migrated to Thunderbird.
Exceptions/issues: TBA.
'),(325,46,'Windows: Outlook Express',NULL,1,1,1,NULL,'Make sure that you have an existing installation and profile for Outlook Express on Windows with the following information:
1. Mail accounts (POP and IMAP)\n 2. Local mail folders\n 3. Address book\n 4. Make sure you do NOT have a Thunderbird profile. If you do, rename or remove it.\n 5. Install and launch Thunderbird.\n 6. Proceed through the Migration wizard.\n 7. When finished with migration, check your migrated settings and data in Thunderbird.\n','All settings and data from Outlook Express (at least those listed under the Action steps) should be successfully migrated to Thunderbird.
Exceptions/issues: TBA.
'),(326,46,'Windows: Outlook',NULL,1,1,1,NULL,'Make sure that you have an existing installation and profile for Outlook on Windows with the following information:
1. Mail accounts (POP and IMAP)\n 2. Local mail folders\n 3. Address book\n 4. Make sure you do NOT have a Thunderbird profile. If you do, rename or remove it.\n 5. Install and launch Thunderbird.\n 6. Proceed through the Migration wizard.\n 7. When finished with migration, check your migrated settings and data in Thunderbird.\n','All settings and data from Outlook (at least those listed under the Action steps) should be successfully migrated to Thunderbird.
Exceptions/issues: TBA.
'),(327,46,'Eudora',NULL,1,1,1,NULL,'Make sure that you have an existing installation and profile for Eudora on Windows with the following information:
1. Mail accounts (POP and IMAP)\n 2. Local mail folders\n 3. Address book\n 4. Make sure you do NOT have a Thunderbird profile. If you do, rename or remove it.\n 5. Install and launch Thunderbird.\n 6. Proceed through the Migration wizard.\n 7. When finished with migration, check your migrated settings and data in Thunderbird.\n','All settings and data from Eudora (at least those listed under the Action steps) should be successfully migrated to Thunderbird.
Exceptions/issues: Bug 255065 dealing with Eudora Migration for the Mac is not targeted for 1.0.
'),(328,46,'Migration from older releases of Thunderbird',NULL,1,1,1,NULL,' 1. Run a 1st time install of Thunderbird 1.0.x.\n 2. Create a profile.\n 3. Install and launch the latest Thunderbird nightly or release build.\n 4. If time permits, repeat using an earlier Tbird milestone (0.9, 0.8, 0.7, etc.).\n',' 1. The older profile should be recognized.\n 2. A new profile creation should not occur.\n 3. Themes and extensions should be handled gracefully: if compatible, they should be active, if not they should fail gracefully (labeled as incompatible, no crashing, etc.).\n'),(329,47,'Updating Thunderbird Themes and Extensions',NULL,1,1,1,NULL,'Note that this test is only applicable if there are newer versions of the Themes or Extensions which are compatible for your given build of Thunderbird. 1. Go to the Preferences/Options | Advanced | Update tab.\n 2. Make sure that only the \"My Extensions and Themes\" checkbox is selected.\n 3. Click on the \"Check Now\" button.\n 4. Confirm that you get a dialog which says \"Checking for compability updates to Thunderbird Extension and Themes, This may take a few minutes.\"\n 5. Confirm that a progress meter is present and that progress moves along as it checks for updates.\n 6. Install the update, if any are found.\n 7. Also, if time permits, cancel an update —this should prevent the update from installing.\n','If there are updates found, you should get a notification. Installation of the update should replace the older version of the theme or extension (you\'ll need to restart). If there are no updates found, you should get a message which says \"No Updates found.\"
'),(330,47,'Updating the Thunderbird application',NULL,1,1,1,NULL,'Test this by starting with an old release of Thunderbird (eg, 0.8), and see if it will detect a more recent release. This would depend on whether the software update mechanism (including appropriate pref strings, etc.) is implemented. 1. Go to the Preferences/Options | Advanced | Update tab.\n 2. Make sure that only the \"Thunderbird\" checkbox is selected.\n 3. Click on the \"Check Now\" button.\n 4. Confirm that you get a dialog which says \"Checking for compability updates to Thunderbird. This may take a few minutes.\"\n 5. Confirm that a progress meter is present and that progress moves along as it checks for updates.\n 6. Install the update, if any are found.\n 7. Also, if time permits, cancel an update —this should prevent the update from installing.\n','If there are updates found, you should get a notification. Installation of the update should replace the older version (check the appropriate strings) of Thunderbird (you\'ll need to restart). If there are no updates found, you should get a message which says \"No Updates found.\"
'),(331,48,'Import Mail from Another E-Mail Client',NULL,1,1,1,NULL,'This test assumes that you have another mail client such as Eudora, Opera or Outlook Express to import from
Also note that bug 272292 prevents importing from Mozilla 1.x/Netscape 6/7.
1. Go to Tools | Import\n2. Click on the \"Mail\" radio button\n3. Await a dialog which pops up, asking you which mail program to import the mail from. \n4. Click on the name of the Email program to import from\n5. You should get another dialog which asks you to navigate to the mail directory where your mail resides.\n6. If time permits, you can try importing an address book or mail settings.\n',' 1. Mail should be imported from the directory you have specified into Thunderbird.\n'),(332,48,'Import Address Book from Another E-Mail Client',NULL,1,1,1,NULL,'This test assumes that you have another mail client such as Mozilla, Netscape, Eudora, Opera or Outlook Express to import from
Also note that bug 35509 prevents importing AB from Communicator 4.x.
1. Go to Tools | Import\n2. Click on the \"Address Book\" radio button\n3. Await a dialog which pops up, asking you which mail program to import the AB from. \n4. Click on the name of the Email program to import from.\n5. You should get a file picker dialog, currently set to look for LDIF files. Change this file format to TXT or CSV if your AB format differs.\n6. You should be prompted to select which fields in each card to import. You can hit Finish to keep the same selection for all cards.\n7. If time permits, you can try importing another address book file via another formate.\n',' 1. Address book entries should be imported from the directory you have specified into Thunderbird.\n'),(333,49,'Progress Meter',NULL,1,1,1,NULL,' 1. Launch Thunderbird\n2. Wait for the Password dialog to come up. Do not enter your password yet.\n3. Observe the progress meter in the lower right hand corner of the mail window.\n','The progress meter should \"pulse\" (green bars move right to left across the progress bar) up until the point that you enter your password. After that it should show progress as mail is downloaded.'),(334,49,'Options (Preferences): 3pane appearance',NULL,1,1,1,NULL,'Go to the General category of Options (Prefs) and fiddle with any of the following setting for the appearance of the 3pane window. 1. Tbird Start Page\n','Changes should take affect after clicking OK, unless otherwise noted. Canceling should not make any changes go into effect (again, unless noted by the UI). For the default start page, you may need to open another 3pane window to see the change (Ctrl/Cmd+1).'),(335,49,'Message Window Configuration',NULL,1,1,1,NULL,' 1. In Preferences/Options, go to the Advanced | General | \"Open new messages in\" section.\n2. Change the radio button setting to a new message window if it is set for existing message window, or vice versa.\n',' 1. Confirm that the setting that you selected is being enforced.\n'),(336,49,'Toolbar state',NULL,1,1,1,NULL,'Check the Toolbar state for each of the following selections: 1. Select an account in the Folders pane.\n 2. Select a mailbox in the Folders pane.\n 3. Select a message in the Message pane.\n',' 1. Get Mail, Write and Address Book should be the only toolbar icons colored. All others should be grayed out.\n 2. Get Mail, Write and Address Book should be the only toolbar icons colored. All others should be grayed out.\n 3. All the toolbar icons should be colored(active). Only stop grayed out.\n'),(337,50,'Toolbars & menus for main 3pane window',NULL,1,1,1,NULL,'Check the following aspects of Thunderbird\'s main 3pane window: 1. Menubar: Check the items for File, Edit, View, Go, Message, Tools and Help menus. Ensure that the items work and keyboard navigation (shortcuts/accelerators and mnemonics/access keys) works. Note that on Mac there\'s the additional Thunderbird application menu and Window menu (and that there are no access keys).\n 2. Toolbars: play with the buttons on the main toolbar. Customize and/or change toolbar views, as time permits.\n','Ensure that the features of the menus and toolbars work fine in the 3pane window.'),(338,50,'Toolbars & menus for the compose window',NULL,1,1,1,NULL,'Check the following aspects of Thunderbird\'s mail composition window. If time permits, check HTML, plaintext and news composition windows. 1. Menubar: Check the items for File, Edit, View, Options, Tools and Help menus. Ensure that the items work and keyboard navigation (shortcuts/accelerators and mnemonics/access keys) works. Note that on Mac there\'s the additional Thunderbird application menu and Window menu (and that there are no access keys).\n 2. Mail toolbar: play with the buttons on the main toolbar. Customize and/or change toolbar views, as time permits.\n 3. Formatting toolbar (HTML compose only): play with the buttons, dropmenus and other options on this toolbar.\n','Ensure that the features of the menus and toolbars work fine in the compose window.'),(339,50,'Toolbars & menus for Address Book window',NULL,1,1,1,NULL,'Check the following aspects of Thunderbird\'s Address Book window: 1. Menubar: Check the items for File, Edit, View, Tools and Help menus. Ensure that the items work and keyboard navigation (shortcuts/accelerators and mnemonics/access keys) works. Note that on Mac there\'s the additional Thunderbird application menu and Window menu (and that there are no access keys).\n 2. Toolbars: play with the buttons on the main toolbar. Customize and/or change toolbar views, as time permits.\n','Ensure that the features of the menus and toolbars work fine in the AB window.'),(340,51,'Account Wizard',NULL,1,1,1,NULL,'Use the Account Wizard to create various accounts: 1. POP mail account (non-Global and Global Inbox styles)\n 2. IMAP mail account\n 3. RSS account\n 4. News account\n','Ensure that such accounts are created and usable.'),(341,51,'Account Settings',NULL,1,1,1,NULL,'Use the Account Settings dialog to modify various accounts: 1. POP mail account (non-Global and Global Inbox styles)\n 2. IMAP mail account\n 3. RSS account\n 4. News account\n','Ensure that you can modify the accounts through Account Settings.'),(342,51,'Options (Preferences): open & dismiss',NULL,1,1,1,NULL,'Make sure that you can open (and dismiss) the Options (Preferences) dialog while doing the following. 1. From the mail 3pane window of different accounts: 2. POP mail account (non-Global and Global Inbox styles)\n 3. IMAP mail account\n 4. RSS account\n 5. News account\n \n 6. Message composition\n 7. Address book window\n','Should be able to access from Tools | Options (Windows), Edit | Preferences (Linux) or Thunderbird | Preferences (Mac). Menu access keys to open Options (Prefs) should work on Windows and Linux, and Cmd+comma should too on Mac.
Starting with the 1.1 trunk builds, Thunderbird Preferences/Options should remember the last category/tab you had visited.
'),(343,51,'Options (Preferences): Fonts',NULL,1,1,1,NULL,'Go to Preferences/Options | Display | Fonts tab and fiddle with any of the following settings. 1. Fonts section\n 2. Character encodings\n','Changes should take affect after clicking OK/Close, unless otherwise noted. Canceling (Windows-only) should not make any changes go into effect (again, unless noted by the UI).'),(344,51,'Options (Preferences): Advanced | General',NULL,1,1,1,NULL,'Go to Preferences/Options | Advanced | General category and fiddle with its settings. Note that other BFT sections will cover the other sections in greater detail.','Changes should take affect after clicking OK, unless otherwise noted. Canceling (Windows-only) should not make any changes go into effect (again, unless noted by the UI).'),(345,51,'Options (Preferences): New message notification',NULL,1,1,1,NULL,'Go to the General category and toggle the new message notification (biff) setting. 1. When new messages arrive\n','Changes should take affect after clicking OK/Close, unless otherwise noted. Canceling (Windows-only) should not make any changes go into effect (again, unless noted by the UI).'),(346,51,'Account Settings: Manage Identities',NULL,1,1,1,NULL,' 1. Open the Account Settings dialog and go to the top-level panel.\n 2. Click on the Manage Identities button.\n 3. Add, Edit and/or Delete an identity entry.\n 4. New for Thunderbird 1.1: If you have multiple identities for a single account, test using a different SMTP server (if you have more than 1 you can use, see test #1230).\n 5. Save and dismiss changes (OK, OK).\n 6. Verify your changes by bringing a message compose window and selecting choices in the From dropment.\nIf time permits, try the above with various account types:
7. POP mail account (non-Global and Global Inbox styles)\n 8. IMAP mail account\n 9. News account\n','Ensure that you can modify your identities.'),(347,51,'SMTP (Outgoing) server settings',NULL,1,1,1,NULL,' 1. Open the Account Settings dialog and go to the top-level panel.\n 2. At the bottom of the left panel, select Outgoing Server (SMTP).\n 3. Try adding, editing and removing an outgoing server.\n 4. Test changes by sending message over POP, IMAP and/or news.\n 5. If time permits, change the default outgoing server.\nIf time permits, try the above with various account types:
6. POP mail account (non-Global and Global Inbox styles)\n 7. IMAP mail account\n 8. News account\n','Ensure that you can modify the outgoing server settings and still send messages.'),(348,51,'about:config',NULL,1,1,1,NULL,'Make sure that you can access and use about:config. 1. Go to Preferences (Options) | Advanced | General, and click on the Config Editor button.\n 2. Verify that the Filter works by entering some text.\n 3. Verify that you can also sort via the various columns (Preference Name, Status, Type and Value). The column picker on the right edge should work as expected, too.\n 4. For any given preference, bring up the context menu and make sure that Copy Name, Cope Value, New (submenu), Toggle, Reset and Lock are listed.\n 5. Modify the setting of a pref, make sure it changes, then reset it back to its default. Choose a simple, obvious pref, such as mailnews.start_page.url (start page for message pane), msgcompose.background_color (backgound color for HTML compose), or msgcompose.text_color (foreground/text color for HTML compose), etc.\n','Clicking Config Editor should open another dialog displaying about:config. The Filter should search based on Preference Name. You should be able change sorting columns, display preference\'s context menu, as well as change and reset preferences from about:config.
'),(349,52,'IMAP Account Settings|Server Setting',NULL,1,1,1,NULL,' 1. Server Name & User name are editable\n 2. Check for new mail at startup\n 3. Check Msg every x minutes - Mail Biff\n 4. Three IMAP Delete Modes: 1) Move to Trash 2) Marked it as Deleted 3) Delete Immediately\n 5. Empty Trash On Exit\n',' 1. Expected behavior should be observed.\n'),(350,52,'IMAP Messages',NULL,1,1,1,NULL,' 1. Copy & Move (Drag & Drop) msgs to Folders\n 2. Undo Copy & Move \n 3. Deleted msgs\n 4. Undo Deleted msgs\n 5. Empty Trash\n',' 1. Expected behavior should be observed.\n'),(351,53,'Account Settings|Server Setting',NULL,1,1,1,NULL,' 1. Server Name & User name are editable\n 2. Check for new mail at startup & Automatically download new messages\n 3. Check Msg every x minutes - Mail Biff\n 4. Leave messages on the server\n 5. Empty Trash On Exit\n ',' 1. Expected behavior should be observed.\n'),(352,53,'POP Messages',NULL,1,1,1,NULL,' 1. Copy & Move (Drag & Drop) msgs to Folders\n 2. Undo Copy & Move\n 3. Undo Deleted msgs\n 4. Empty Trash\n',' 1. Expected behavior should occur\n '),(353,54,'Multiple Account 1st Time Setup',NULL,1,1,1,NULL,' 1. Launch mail client\n 2. Add an pop3 email account and enable Global Inbox setting.\n 3. Add a second pop3 email account and enable Global Inbox setting.\n 4. After a succesful setup, click ont he Get Mail icon in the Toobar. ','Email from both accounts should be downloaded into the Inbox of the Local Folders'),(354,54,'Global Inbox 1st Time Setup From Account Settings',NULL,1,1,1,NULL,'Assumption: An IMAP or non-global inbox pop3 account previously installed. 1. In mail client, goto Account Settings from the Tools Menu\n 2. Click on Add Account button to begin the setup.\n 3. Setup an email POP3 account with Global Inbox enabled.\n 4. Setup a 2nd email POP3 account with Global Inbox enabled.\n 5. After a successful setup, click on the Get Mail icon in the Toolbar to begin mail retrieval\n','Email from both global inbox enabled accounts should be installed into the Inbox of the Local Folders.'),(355,54,'Modify Existing POP3 mail account to associate with Global Inbox.',NULL,1,1,1,NULL,'Assumption: 1existing POP3 non-Global Inbox enabled mail account and 1 existing POP3 Global Inbox enabled mail account exists. 1. Goto Account Settings from Tools in Menubar.\n 2. Click on Server Settings of non-Global enabled account.\n 3. Click on Advanced button to bring up the Advanced Account Settings dialog.\n 4. Select Global Inbox radio button and then OK to save.\n 5. Save settings and Get Mail\n',' 1. The non-Global Inbox account should no longer be listed in the Folders column.\n 2. When you Get Mail, mail from prior account should now be placed into the Local Folders in addition to other accounts\n'),(356,54,'Modify existing Global Inbox account to become a seperate POP3 account.',NULL,1,1,1,NULL,'Assumptions: Assume at least 1 Glonbal inbox account previously setup. 1. Goto Account Settings from Tools in the menubar\n 2. Select the Server Settings of the Global Inbox account.\n 3. Select the Advance button to bring up the Advance account Settings dialog\n 4. Select the \"Inbox for this server\'s account\" radion button option and then OK.\n 5. In your new POP3 account, send a message to self to validate whether messages are now sent to POP3 Inbox instead of Local Folders Inbox.',' 1. A seperate POP3 account should be displayed .\n 2. Messages should now be sent to the new POP3 account instead of being redirected into the Local Folders.\n'),(357,54,'Deleting a Global Inbox account',NULL,1,1,1,NULL,'Assumptions: At least 1 POP3 account and 2 Global Inbox accounts are setup successfully. 1. Goto Account Settings in the Tools section of the Menubar.\n 2. Click on the POP3 folder name of the Global Inbox account planned for deletion.\n 3. Click on the Remove Account button, then OK to save changes.\n 4. In your primary POP3 account, send a message to the deleted account.\n 5. Now click on the Get Mail icon to download messages\n',' 1. Sent message should not be delivered into the Local Folders.\n 2. No messages from that deleted account should be desplayed.\n'),(358,55,'Compose for various recipient types',NULL,1,1,1,NULL,'Perform for an IMAP, POP and news account: 1. Compose an email with several recipients. Make sure to use \"To, cc, bcc, etc.\"\n 2. Send and retrieve the email\n',' 1. Confirm that mail is sent and that the correct recipients receive the e-mail.\n'),(359,55,'Options (Preferences): Attachments',NULL,1,1,1,NULL,'In Prefs/Options, go to the Attachments category and fiddle with any of the following settings. 1. Attachment Folder\n 2. File Types\n','Changes should take affect after clicking OK, unless otherwise noted. Canceling should not make any changes go into effect (again, unless noted by the UI).'),(360,55,'Options (Preferences): Composition | General',NULL,1,1,1,NULL,'In Prefs/Options, go to the Composition | General category and fiddle with any of its settings.','Changes should take affect after clicking OK, unless otherwise noted. Canceling (Windows-only) should not make any changes go into effect (again, unless noted by the UI).'),(361,55,'Compose Window/Icons',NULL,1,1,1,NULL,' 1. Click on the Write icon, or hit Ctrl+M (Cmd+Shift+M on Mac) to launch the Mail Compose Window.\n2. Confirm that the following icons display at the top of the window: Send, Contacts, Spell, Attach, Security and Save.\n 3. In addition, the following toolbar icons also have popdown menus: Attach, Security and Save.\n',' 1. Icons should display as expected.\n 2. Spell check should be greyed out until you start typing text in the message body.\n 3. The formatting toolbar should also be greyed out until you start typing in the message body.\n'),(362,55,'Draft messages',NULL,1,1,1,NULL,'Compose, view and edit a draft email message. As time permits, try this out in IMAP, POP or news accounts, as well as in plain text and HTML compose.1. Click File | Save as | Draft; Ctrl/Cmd+S in mail compose should do the same.\n2. You should get a confirmation dialog saying the message is being copied to your Drafts folder.\n3. Click on your Drafts folder.\n4. Open the message and click on the Edit Draft button. Send the message.\n','You should be able to see your email message. Confirm that you are able to edit the message and that its format hasn\'t been altered. The original draft message, upon being sent, should be removed from Drafts.'),(363,55,'Reply to a message',NULL,1,1,1,NULL,'1. From either an IMAP, POP or news account, select a message.\n2. Click the \"Reply\" button on the primary toolbar, or hit Ctrl/Cmd+R.\n3. Add some text to the message, either as plain text or HTML (as time permits).\n4. Click the \"Send\" button on the primary toolbar, or hit Ctrl/Cmd+Enter (the latter will display a dialog asking if you want to send).\n5. The default is to automatically quote the original message and place the caret (cursor) at the end. In Account | Settings | Composition & Addressing, try changing the options to place the caret at the top or to select the quoted original.\n',' 1. The recipient should be added in To field2. 3. Your message should be sent and copied to the Sent folder.\n 4. Confirm message received with Re: prefixed to the subject.\n'),(364,55,'Reply All to a message',NULL,1,1,1,NULL,'1. From either an IMAP, POP or news account, select a message with at least two recipients.\n2. Click the \"Reply All\" button on the primary toolbar, or hit Ctrl/Cmd+Shift+R.\n3. Add some text to the message, either as plain text or HTML (or both as time permits).\n4. Click the \"Send\" button on the primary toolbar, or hit Ctrl/Cmd+Enter.\n5. The default is to automatically quote the original message and place the caret (cursor) at the end. In Account | Settings | Composition & Addressing, try changing the options to place the caret at the top or to select the quoted original.\n',' 1. All the recipients should be added in To (primary sender) and CC (all other recepients) fields.\n 2. Your message should be sent and copied to the Sent folder.\n 3. Confirm message received with Re: prefixed to the subject\n'),(365,55,'Forward a message as an attachment (default)',NULL,1,1,1,NULL,'1. From either an IMAP, POP, news or RSS account, select a message.\n2. Click the \"Forward\" button on the primary toolbar, or select Message | Forward (or hit Ctrl/Cmd+L).\n3. Add a recepient in the To: field and add some text to the message.\n4. As time permits, add additional content to your message, either as plain text or HTML.\n5. Click the \"Send\" button on the primary toolbar.\n',' 1. The message subject should be the name of an attachment in the compose window Attachments: field.\n 2. Your message should be sent and copied to the Sent folder.\n 3. Confirm message received with Fwd: prefixed to the subject and the subject enclosed in [ ] brackets.\n 4. The message content should appear inline in the preview pane and the subject the name of an attachment in the Attachments: field at the bottom of the preview pane.'),(366,55,'Forward a message as inlined',NULL,1,1,1,NULL,'1. Go to Options | Composition. Select Inline in the Forward message: field.\n2. From either an IMAP, POP, news or RSS account, select a message.\n3. Click the \"Forward\" button on the primary toolbar, or select Message | Forward As | Inline.\n4. Add a recipient to the To: field.\n5. As time permits, add additional content to your message, either as plain text or HTML.\n6. Click the \"Send\" button on the primary toolbar.\n',' 1. The message content should become the selected mail header and message.\n 2. Your message should be sent and copied to the Sent folder.\n 3. Confirm message received with Fwd: prefixed to the subject and the subject enclosed in [ ] brackets.\n 4. The message content should appear inline in the preview pane.'),(367,55,'Plain text message composition',NULL,1,1,1,NULL,'Perform for both a POP, IMAP and news account:1. Go to Account settings for the account | Coposition and Addressing. Uncheck Compose messages in HTML format.\n2. Select the File -> New -> Message menu item or click the \"Write\" button on the primary toolbar.\n3. Address the message to yourself and one other recipient.\n4. Type a simple plain text message.\n5. Click the \"Send\" button on the primary toolbar.\n','Your message should be sent and copied to the Sent folder. You should not receive any prompt for send format.'),(368,55,'HTML composition',NULL,1,1,1,NULL,'While writing an HTML mail, try the following in a POP, IMAP or news account (as time permits): 1. Style text: bold, italicize, underline, color, big, small, etc.\n 2. Insert an image.\n 3. Insert a list.\n 4. Insert a link.\n 5. Insert a table.\n 6. Insert a smiley.\n','While composing the email, the styles and elements you add should display as WYSIWYG. Likewise, upon receiving the email, the content\'s style should be WYSIWYG.'),(369,55,'signatures',NULL,1,1,1,NULL,'Test adding of a signature to a mail message in the following scenarios, as time permits. Select a signature file to use from Account | Settings, main panel for the given account. 1. Test with POP, IMAP or news accounts.\n 2. Test with plain and HTML compose.\n 3. Test with new mail compose, reply and forwarding.\n','In all scenarios, the signature should be attached to the message.'),(370,55,'vCard',NULL,1,1,1,NULL,'Test adding of a vCard to a mail message in the following scenarios, as time permits. Select a vCard file to use from Account | Settings, main panel for the given account —it\'s based on the Identity you select. 1. Test with POP, IMAP and news accounts.\n 2. Test with plain and HTML compose.\n 3. Test with new mail compose, reply and forwarding.\n 4. Upon receipt of the vCard, make sure you can click links in vCard, including adding that person to your Address Book.\n','In all scenarios, the vCard should be attached toand accesible in the message.'),(371,55,'Compose Window menu items',NULL,1,1,1,NULL,' 1. Click on the Write icon, or hit Ctrl+M (Cmd+Shift+M on Mac) to launch the Mail Compose Window.\n 2. For plain text mail compose, confirm that the following menus and their items exist: File, Edit, View, Insert, Format, Options, Tools, Help\n 3. For HTML mail compose, confirmthat the following menus and their items exist: File, Edit, View, Options, Tools, Help\n 4. Remember on Mac that there\'s the additional Apple, Thunderbird and Window menus.\n',' 1. Icons should display as expected.\n 2. Spell check should be greyed out until you start typing text in the message body.\n 3. The formatting toolbar should also be greyed out until you start typing in the message body.\n'),(372,55,'Editing commands',NULL,1,1,1,NULL,'Ensure that the editing commands below work as expected; most are in the Edit menu and have keyboard equivalents. Test with POP, IMAP or news accounts, as well as both plain text and HTML compose —as time permits. 1. Copy, Cut, Paste, Undo, Redo.\n 2. Find, Find and Replace, Find Again.\n 3. Good to test with replies or forwarded email: Rewrap, Options | Quote Message.\n 4. Paste Without Formatting. Copy from other emails, web pages or Office documents.\n 5. Paste as Quotation. Copy from other emails or web pages.\n 6. Options | Priority\n','In all scenarios, the editing commands should behave sensibly.'),(373,55,'Attachments: inline attachments',NULL,1,1,1,NULL,'Test with POP, IMAP or news accounts, as well as both plain text and HTML compose —as time permits. 1. Open a mail compose window —alternatively, reply or forward a message.\n 2. Attach any of the following file types: image (gif, png, jpg), plain text (txt) or an html file (web page).\n 3. Send the message, then receive to read it.\n','Some attachments, upon receipt, should be displayed inline withing the message pane, as opposed to only being listed in the attachement pane. Images, plain text and web pages should be listed by filename in the attachment pane, but they should also be viewable inline within the message pane or standalone window.'),(374,55,'Attachments: non-inline attachments & helper applications',NULL,1,1,1,NULL,'Test with POP, IMAP or news accounts, as well as both plain text and HTML compose —as time permits. 1. Open a mail compose window —alternatively, reply or forward a message.\n 2. Attach any of the following file types: pdf, Word (doc), Excel, Powerpoint.\n 3. Send the message, then receive to read it.\n 4. Save, Open or Save All of the attachments.\n','Some attachments, such as those for this case, will only be listed in the attachment pane upon receipt. However, you should be able to save one or all of the attachments.
You should also be able to open a given attachment with a helper application, which you have already set in Options, or set by your system.
'),(375,55,'Attachments: delete & detach',NULL,1,1,1,NULL,'Test with POP, IMAP or news accounts, as well as both plain text and HTML compose —as time permits. 1. Select a message containing an attached file.\n 2. In the attachment pane, bring up the context menu for any of the attachments.\n 3. Select Delete or Delete All.\n 4. Repeat the above but select Detach or Detach All. Enter a target location when prompted for a place to put detached files.\n','Deleting: The selected message will be reloaded as unread, and the deleted attachments should be removed from the given message.
Detaching: The selected message will be reloaded as unread, and the detached attachments should be removed from the given message. However, the detached attachments should be located (moved) to the place you had selected, and still viewable (not corrupted).
'),(376,55,'Template messages',NULL,1,1,1,NULL,'Compose, view and edit a template email message. As time permits, try this out in IMAP, POP or new accounts, as well as in plain text and HTML compose.1. Click File | Save as | Template.\n2. You should get a confirmation dialog saying the message is being copied to your Templates folder.\n3. Click on your Templates folder.\n4. To edit the template, double-click or hit Enter after selecting the message in the thread pane. Then send the message\n','You should be able to see your email message. Confirm that you are able to edit the message and that its format hasn\'t been altered. After sending the message, the original template message should remain in the Templates folder.'),(377,55,'Draft messages: Auto Save',NULL,1,1,1,NULL,'As time permits, try this out in IMAP, POP or news accounts, as well as in plain text and HTML compose. 1. Go to Preferences (Options) | Composition | General, and turn on (select) the checkbox for \"Auto Save every 5 (default) minutes. Feel free to change the time value. Then close (save) Prefs.\n 2. Compose, view and edit a draft email message: Type recepients, body content, attachments, etc., but don\'t send it or manually save it.\n 3. Keep the composition window open (or minimized, just don\'t send or close it), and wait at least 5 minutes, or however long you had set in step 1.\n 4. Click on your Drafts folder.\n','You should be able to see a draft your unsent email message in the Drafts folder.'),(378,56,'Open & close spell checker',NULL,1,1,1,NULL,' 1. Open a mail compose window.\n 2. Verify that these access points open the Check Spelling dialog: Ctrl/Cmd+Shift+K, Options | Check Spelling, Spell button in the toolbar.\n 3. Dismiss (close) the Check Spelling dialog by hitting Esc or clicking the Close button.\n','The Check Spelling dialog should open and close as expected.'),(379,56,'Replace & Replace All',NULL,1,1,1,NULL,'If time permits test in plaintext and HTML compose, for both mail and news.
(A) Changing one instance.At step 2 (for all tests) the first misspelled word in the message should become highlighted in the mail compose window. In the spell checker, the misspelled word should appear in bold next to \"Misspelled word,\" and a suggested correct word should appear in the \"Replace with\" textfield. Note that spell checking should start at the beginning, regardless of caret position.
Hitting Replace should replace the single, highlighted instance of a misspelled word —always one at a time.
Hitting Replace All should change instances of a word misspelled the same way.
When spell checking reaches the end of the message, \"Completed spell checking\" should appear in bold next to \"Mispelled word\".
'),(380,56,'Ignore & Ignore All',NULL,1,1,1,NULL,'If time permits test in plaintext and HTML compose, for both mail and news.
(A) Ignore one instance and/or one at a time.At step 2 (for both tests) the first misspelled word in the message should become highlighted in the mail compose window. In the spell checker, the misspelled word should appear in bold next to \"Misspelled word,\" and a suggested correct word should appear in the \"Replace with\" textfield. Note that spell checking should start at the beginning, regardless of caret position.
Hitting Ignore should ignore the single instance of a misspelled word —always one at a time. Spell checking should move on to the next misspelled word, if there\'s moe than one in a message.
Hitting Ignore All should ignore all instances of a word misspelled the same way. Again, spell checking should then move on to the next misspelled word, if there\'s moe than one in a message.
When spell checking reaches the end of the message, \"Completed spell checking\" should appear in bold next to \"Mispelled word\".
(C). For inline spell checking, the dotted red underline should go away for the ignored, misspelled word, and all identical instances of it (behave like Ignore All).
'),(381,56,'Recheck Page',NULL,1,1,1,NULL,'If time permits test in plaintext and HTML compose, for both mail and news.
1. Open a mail compose window and enter some text which contains misspelled words.\n 2. Open the spell checker and Ignore/Ignore All of the misspelled words until the checker reaches the end of the message.\n 3. Hit Recheck Page. Replace or ignore misspelled words, as desired.\n','At step 3, Recheck Page should start rechecking at the beginning of the message. You should be able to replace (or ignore again) when rechecking.
When spell checking reaches the end of the message, \"Completed spell checking\" should appear in bold next to \"Mispelled word\".
'),(382,56,'Check Word & Replace With',NULL,1,1,1,NULL,' 1. Open a mail compose window. Enter some text with a misspelled word or three.\n 2. Bring up the spell checker.\n 3. In the \"Replace with\" textfield, delete what\'s there and replace it with a misspelled word that\'s not in your message.\n 4. Hit the Check Word button.\n 5. Repeat steps 3 - 4 with correctly spelled words, words mildly misspelled, completely made-up words, etc.\n 6. If time permits, select one of the suggested words in the \"Suggestions\" listbox and hit Replace.\n','Check Word should display words under the \"Suggestions\" listbox. If a word is so unworldly, then \"Suggestions\" will display \"(no suggested words)\" in disabled text. If you had entered a correctly spelled word, then \"Suggestions\" should display \"(correct spelling)\" in disabled text.
If you hit Replace during this test, then the spell checker will replace whatever word is currently selected in the message —even after you had changed the word in step 2. It\'ll be replaced with whatever\'s in the \"Replace with\" field (whether you select something from \"Suggestions\", change it manually, etc.).
'),(383,56,'Personal Dictionary: adding words',NULL,1,1,1,NULL,'If time permits test in plaintext and HTML compose, for both mail and news —and/or, also test when using auto-check on message send. 1. Open a mail compose window. Enter some text in the message body, including some misspelled words, proper names, etc. (something which would unlikely be recognized by the spell checker). For example: \"Welcome to the world of Mozilla!\"\n 2. Bring up the spell checker.\n 3. Let\'s say it recognized the word Mozilla as \"misspelled\": click the Add Word button. Repeat this step for each word you\'d like to add to your Personal Dictionary.\n 4. Click the Edit... button to open the Personal Dictionary dialog.\n 5. Hit Close twice to return to mail compose window.\n 6. Either for your current mail compose window, or another in which you use words you added to you Personal Dictionary, run the spell checker again.\n 7. Repeat the above using the inline spell checker: use the context menu in the compose region and select \"Add to Dictionary\"\n','At step 4 the Personal Dictionary should display all of the words you added. After step 6, subsequent spell checks should not recognize the added words as misspelled —or if they are misspelled (similar), offered as suggestions.
You should get a similar result with using the inline spell checker, even though steps 2 through 5 aren\'t applicable: you should be able to add words and they should be recognized.
'),(384,56,'Personal Dictionary: editing & deleting words',NULL,1,1,1,NULL,'If time permits test in plaintext and HTML compose, for both mail and news —and/or, also test when using auto-check on message send. 1. Make sure you already have a few entries added to your Personal Dictionary.\n 2. Open a mail compose window.\n 3. Bring up the spell checker.\n 4. Click the Edit... button to open the Personal Dictionary dialog.\n 5. Play with the Add, Replace and Remove options.\n 6. Try having these in your Personal Dictionary: 7. more than one word separated by whitespace\n 8. words with punctuation (e.g., apostrophe, hyphen, etc.)\n \n 9. Either for your current mail compose window, or another in which you use words you added to you Personal Dictionary, run the spell checker again.\n','In subsequent uses of the spell checker, it should not recognize the added or replaced words as misspelled —or if they are misspelled (similar), offered as suggestions. But if a word from the Personal Dictionary is removed, that word should subsequently be recognized as misspelled.'),(385,56,'Spell check selection',NULL,1,1,1,NULL,'Test spell check after selecting the following in the mail compose message body: 1. A word and/or part of a word\n 2. A sentence and/or phrase (multiple words); or even across sentences\n 3. A paragraph\n 4. Multiple paragraphs, and/or selection across paragraphs\n 5. Entire message body selected\n','Make sure that the only the selection is spell checked: once it reaches the end of the selection, you should see either No misspelled words (if no misspellings found) or Completed spell checking if you made spelling replacements. The spell checker should not check anything else in the message body, unless you hit the Recheck Page button.'),(386,56,'Spell check exceptions',NULL,1,1,1,NULL,'The spell checker and inline spell checking should avoid checking the following items in the mail compose body. If time permits test in plaintext and HTML compose, for both mail and news —and/or, also test when using auto-check on message send. 1. Any links, whether HTMLized or in plaintext (beginning with a protocol handler like http://, ftp://, and so forth)\n 2. Quoted text when doing a Reply (or Reply All).\n 3. (?)Header info when doing a Foward (and/or Reply?)\n','Make sure that the spell checker skips these kinds of content in the message body. Inline spell check should also do so likewise by not applying the red dotted underline.'),(387,56,'Auto spell check on message send',NULL,1,1,1,NULL,'For both of these tests, make sure you have turned ON the pref for auto-spell checking on message send (it\'s OFF by default): Go to Preferences (Options), select the Composition category, and then select (turn ON) the checkbox for \"Check spelling before sending.\"
If time permits test in plaintext and HTML compose, for both mail and news. Also try for Reply, Reply All, Forwarding (again as time permits).
(A) Cancel spell check on send.You should see the dictionary you installed listed under the \"Languages\" dropmenu.
If you spell check non-US English words, the selected language should serve as the basis for correct spelling. e.g., if you\'re checking a message written in English using, say, the Czech dictionary, many of those words will come up as misspelled.
'),(389,56,'Spell check control tests',NULL,1,1,1,NULL,'Use both the spell checker dialog and inline spell checking under the following conditions. If time permits, test with plaintext and HTML compose for both mail and news. 1. Blank message body\n 2. Message contains no misspelled words at all.\n 3. Repeat for both manual spell checking as well as auto-check on message send.\n','In all cases where you manually spell check, the spell checking dialog should say No misspelled words next to \"Misspelled word\". For inline spell checking, you shouldn\'t see the dotted red underline. In the auto-check cases, the spell checking dialog should not appear since there\'s either nothing to check or no errors.'),(390,56,'Access inline spell checking & its options',NULL,1,1,1,NULL,'If time permits, test in plain text and HTML, as well as POP, IMAP and/or news. 1. Open a mail compose window.\n 2. In the compose region enter some misspelled text. Such words should be displayed as misspelled by a dotted red underline.\n 3. Bring up the context menu over the misspelled word.\n 4. Select any of the offered words, \"Add to Dictionary\" or Ignore Word\" from the context menu.\n 5. As time permits, repeat the above with combining the spell checker dialog and auto-check spelling on send.\n','Inline spell checking becomes available when a word gets a dotted red underline. Bringing up the context menu for such a word should display the inline speller options at the top of the context menu: with word suggestions at the top followed by \"Add to Dictionary\" and \"Ignore Word.\" After selecting any of those choices, the underlining should go away.
Inline spell checking is a good substitute for the spell checker dialog and auto-check on send, and should not conflict with those similar features either.
'),(391,57,'Create RSS account',NULL,1,1,1,NULL,' 1. Open the Account Settings and click the Add Account button.\n 2. In the Add Account wizard, select the \"RSS News & Blogs\" radio button, then click Next.\n 3. Give the account a unique name, click Next.\n 4. If time permits, play with the Back button, otherwise click Finish on the last panel.\n 5. Click OK in Account Settings to return to the main window.\n 6. If time permits, create another RSS account.\n','The RSS account should appear in the folder pane as a toplevel item, like a Usenet news server account, IMAP mail account, etc. Initially its only contents should be a Trash folder. You can have more than one RSS account, but keep in mind that while you can d\'n\'d or copy feeds, only the original RSS account will refresh a given feed (i.e., the copied feed won\'t refresh in another account).'),(392,57,'Add RSS subscription (feed)',NULL,1,1,1,NULL,' 1. Access either of the following: 2. Bring up the context menu for the RSS account in the folder pane and select \"Manage Subscriptions\"\n 3. Bring up Account Settings, select the RSS account, then click the Manage Subscriptions button\n 4. In Account Central for the RSS account, click the \" Manage subscriptions\" link.\n \n 5. In the RSS Subscriptions dialog, click the Add button.\n 6. In the News Feed Properties dialog, enter the Feed URL (see below for suggestions).\n 7. Make sure the selected RSS account is the one in the \"Store Feed Articles in\" menulist. Also, keep the \"Show the article summary instead...\" checkbox is deselected (off). Then click OK.\n 8. Wait for the feed to be verified in the RSS Subscriptions dialog, then click OK in that dialog.\n 9. Click OK in Account Settings to return to the main window.\nSome RSS feed URL\'s to test:For this test, it\'d be best to use a feed that frequently changes and/or has new articles, such as Livejournal or del.icio.us.
(A) Manual refresh:(A) Manually refreshing should occur immediately after you issue the command, i.e., you should see new articles after you refresh if you have a frequently updated subscription.
(B) Automatic refreshing should occur in about 5 minutes, displaying new articles in a frequently updated feed. Keep in mind issues raised in bug 255466.
'),(396,57,'Edit RSS subscription: Change article display option',NULL,1,1,1,NULL,'The setting for displaying only the article summary vs the entire page works only on subsequently new articles added to an existing feed. Existing articles received (whether read or unread) will not exhibit/get this change. 1. Bring up the RSS Subscriptions dialog and select a feed. For this test, it\'d be best to use a feed that frequently changes and/or has new articles, such as Livejournal or del.icio.us.\n 2. Click the Edit button.\n 3. Toggle the setting for \"Show the article summary instead of...\"\n 4. Hit OK, OK to dismiss the settings and subscriptions dialogs, respectively.\n 5. Get new articles, e.g., Ctrl/Cmd+T.\n','Compare older and new articles: Older articles (received before changing the display option) should adhere to the previous setting. New articles should display in the format you had selected.'),(397,57,'RSS subscription location: as sub-feed',NULL,1,1,1,NULL,' 1. Have at least one subscription in your RSS account (call this feed1).\n 2. Open RSS Subscriptions dialog and click Add Feed.\n 3. Add the URL for the new feed (call this feed2).\n 4. For the \"Store Feed Articles in,\" select an existing subscription to place the new one in. Do not select the toplevel account.\n 5. Click OK to add and verify feed2.\n 6. Once feed2 is verified hit OK in Manage Subscriptions to dismiss it. Go view articles in feed1\n','At step 5, feed2 should be added to the listing in RSS Subscriptions. When you view feed1 in the main Thunderbird window, there should be articles for both feeds. Note, however, that there\'s only one folder listed in the folder pane (no separate one for feed2), per the design in 252859 (so that you see as many articles and feeds as you want in a single subscription folder).'),(398,57,'RSS subscription location: moving the feed',NULL,1,1,1,NULL,'For the subscription you move around (feed3), you\'ll want to use a frequently updated feed.
1. Subscribe to at least two feeds (feed1 and feed2) as toplevel folders.\n 2. Go into RSS Subscriptions dialog and add another subscription (call it feed3), but make sure you select feed1 from \"Store Feed Articles.\"\n 3. Click OK to add and verify feed3.\n 4. Click OK to dismiss RSS Suscriptions, and check the subscriptions for feed1\n 5. Go back to RSS Subscriptions and hit Edit for feed3.\n 6. Change the selection for \"Store Feed Articles\" to feed2. Click OK, OK to get back to the main window.\n 7. Refresh (check for) new articles and check the folder for feed2.\nAlso test trying to move to parent (account) level, which you shouldn\'t be able to do.
','At step 3, feed3 should be listed under RSS Subscriptions. At step 4, feed3 articles should be listed under feed1. After the last step, new articles for feed3 should now appear in the folder for feed2, instead of feed1\'s folder.'),(399,57,'Drag & drop of RSS subscriptions (feeds)',NULL,1,1,1,NULL,'(A) Add as toplevel subscription. 1. Have a browser open to a page containing a link to an RSS subscription. For example, http://slashdot.org.\n 2. Drag the RSS subscription link from the browser windows onto the RSS Account (in folder pane) in the Thunderbird window.\n(B) Add to exisiting subscription. 3. Make sure you already have at least one RSS subscription in your RSS account.\n 4. Open your browser to a page containing a link to an RSS subscription. For example, http://slashdot.org.\n 5. Drag the RSS subscription link from the browser windows onto an RSS subscription (in folder pane) in the Thunderbird window.\n','(A) The subscription should be verified then appear as a folder under your RSS account.
(B) There won\'t be another folder created. However, feed verification should still occur. Moreover, when you check the subscription you had dropped the RSS URL onto there should be articles from that dragged (added) feed. The end result is the same as test 1000. Again see bug 252859 for more info.
'),(400,57,'Delete RSS subscription',NULL,1,1,1,NULL,'Make sure you have at least one RSS subscription before testing this.
(A) Delete feed from folder paneNote that in (B) deletion removes the ability to get future articles; the individual feed should no longer be listed in RSS Subscriptions even though its folder (empty) will be there. The feed folder and previous articles will remain in the 3pane window --unless you delete the feed folder from the folder pane, basically doing case (A).
'),(401,57,'Remove RSS account',NULL,1,1,1,NULL,'Do this at the end of testing the RSS features! 1. Go into Account Settings and select the RSS account.\n 2. Hit Remove Account and click OK to confirm deletion. Click OK again to dismiss Account Settings.\n 3. Quit and restart Thunderbird.\n','The RSS account should be removed from both Account Settings and the folder pane in the main window. It shouldn\'t be necessary to restart Thunderbird to see this change, but if you do, the RSS account should of course remain gone.'),(402,57,'Search RSS subscriptions',NULL,1,1,1,NULL,' 1. Bring up the Search Messages dialog: Shift+F or Edit | Find | Search Messages from the menu bar.\n 2. Run some searches on both the account and subscription level.\n 3. Run searches modifying the search criteria.\n','Search results should find RSS articles matching your search criteria. The results should appear in the lower half of the Search Messages dialog.'),(403,57,'Run a filter on an existing RSS feed',NULL,1,1,1,NULL,' 1. Create an RSS account, if you don\'t already have one. Make sure you have an existing RSS feed\n 2. Find a message that contains unique word in it and then click on Message |Create Filter from Message. Create the folder as a subfolder of your primary mail account.\n 3. After the filter has been created, Go to Tools | Run Filters on this folder and run the filter on the RSS feed that you added.\n',' 1. Confirm that the filter runs correctly and the messages are filtered to the new folder you created.\n'),(404,57,'Export subscription list',NULL,1,1,1,NULL,' 1. Makes sure you\'re subscribed to at least two feeds.\n 2. Open the RSS Subscriptions dialog.\n 3. Click the Export button.\n 4. In the resulting file picker, either give the OPML file its own name or keep the default MyThunderbirdFeeds.opml. Then click the Save button.\n','Make sure that an .opml file is created with the name and target location you specified in step 4.'),(405,57,'Podcasting',NULL,1,1,1,NULL,'Podcasting in Thunderbird allows you to access enclosures in RSS articles as attachments. 1. Go find and subscribe to an RSS feed which includes enclosures in its articles. For example: http://www.masternewmedia.org/robingoodlatestnews.xml contains images as enclosures; http://www.actsofvolition.com/rss contains sound files as enclosures.\n 2. Check the thread pane listing the articles.\n 3. View an article with an enclosure.\n 4. In the attachment pane, bring up the context menu for any of the enclosures and open it.\n','At step 2, the thread pane should display the paperclip graphic under the attachment column denoting an enclosure. At step 4, the helper application should launch to open the enclosure —note that this is dependent on how your system is setup (e.g., image files are usually displayed inlined, sound files will launch whatever media player is setup on your machine, etc.).'),(406,57,'Import subscription list',NULL,1,1,1,NULL,' 1. Go find a subscription list to import in OPML format. For example, either use the file you created in test #1528, or download the following file to your computer: http://planet.mozilla.org/opml.xml.\n 2. Open the RSS Subscriptions dialog.\n 3. Click the Import button.\n 4. In the resulting file picker, open the OPML file you saved in step 1.\n','Ensure that the feeds in the subscription list are imported. Each feed from the OPML file should appear as a new feed folder in the RSS Subscriptions dialog. You\'ll need to do a \"Get Messages\" in order to populated a given feed with articles.'),(407,58,'Create a Newsgroup Account',NULL,1,1,1,NULL,' 1. Create a Newsgroup Account using news.mozilla.org\n',' 1. Ensure you are able to create a newsgroup account, that it shows in your list of accounts, and that you can download messages and have them display in the mail folder pane.\n'),(408,59,'Moving through messages',NULL,1,1,1,NULL,'Move through the messages in a given folder by the following means.
1. Next unread message: keyboard shortcut N (or Spacebar), Go | Next | Unread Message from menu, or the Next button in toolbar.\n 2. Previous unread message: keyboard shortcut P, Go | Previous | Unread Message from menu, or Previous button in toolbar.\n 3. Next message (regardless of status): keyboard shortcut F, Go | Next | Message from menu.\n 4. Previous message (regardless of status): keyboard shortcut B, Go | Next | Message from menu.\nTest the above (as time permits) in the following scenarios:
5. Mail 3pane window (any of the three layouts), with focus in either the thread (message list) pane or message pane.\n 6. Mail standalone window.\n 7. Go through both HTML and plaintext messages.\n 8. Check various account/folder types: IMAP/POP, news, RSS, local, virtual, etc. (again as time permits).\n','Moving to the next (or previous) unread message should display the next (or previous) unread or new message listed in the thread pane —note that the order is dependent on how the messages are sorted! The same goes for the back (B) and forward (F) commands, except that those should not skip already-read (viewed) messages.'),(409,59,'View message source',NULL,1,1,1,NULL,'View the source of a message by either of these means:
1. Menu item View | Message Source.\n 2. Keyboard shortcut Ctrl/Cmd+U.\nTest the above (as time permits) in the following scenarios:
3. Mail 3pane window (any of the three layouts), with focus in either the thread (message list) pane or message pane.\n 4. Mail standalone window.\n 5. Go through both HTML and plaintext messages.\n 6. Check various account/folder types: IMAP/POP, news, RSS, local, virtual, etc. (again as time permits).\n','A window should appear displaying the source of the message.'),(410,59,'Message Display Options (Preferences)',NULL,1,1,1,NULL,'Go to the Display category under Preferences/Options and fiddle with any of the following settings. Labels are covered under \"Views and labeling messages.\" 1. Plain Text Messages\n 2. HTML Messages\n','Changes should take affect after clicking OK, unless otherwise noted. Canceling should not make any changes go into effect (again, unless noted by the UI).'),(411,60,'save message as a file',NULL,1,1,1,NULL,'Save a message as a file. Do this by selecting File | Save As File (Ctrl/Cmd+S). So this in the following scenarios.
1. While viewing a message from the 3pane window.\n 2. While viewing a message from the standalone window.\n 3. While composing a message. Note that the shortcut here saves as Draft (another test), so use the menu command instead.\n 4. Try the above for IMAP, POP, news. Also try with an RSS account, except for the compose case.\n','By default the file saved will have an .eml extension. After doing this, you should be able to still open it in Thunderbird.
Try also saving as .html/.htm or even .txt for a plaintext message. You should be able to view those in a web browser like Firefox.
'),(412,60,'save message as a Draft',NULL,1,1,1,NULL,'Save a message as a Draft while in mail compose
1. Open a mail compose window: a new one, Reply or Foward.\n 2. Make some modifications (esp. if it\'s a new message), or don\'t, like adding recepients, body content, etc.\n 3. Hit Ctrl/Cmd+S or select File | Save from menu —or the equivalents from the Save toolbar button or Save As menu choices.\n 4. Visit the Drafts folder.\n','You should see the saved draft in the folder, whether or not you had sent the message at the end of the test. There should also be an Edit Draft button available which brings up the compose window for the Draft.
'),(413,60,'save message as a Template',NULL,1,1,1,NULL,'Save a message as a Template.
1. Open a message compose window: a new one, Reply or Foward. Alternatively, try this from the mail 3pane or mail standalone windows.\n 2. [message compose only] Make some modifications (esp. if it\'s a new message), or don\'t, like adding recepients, body content, etc.\n 3. Select File | Save As | Template from menu —or the equivalents from the Save toolbar button or Save As menu choices (latter for only compose window).\n 4. Visit the Templates folder.\n 5. How to edit/use the Template??? TBA\n','You should see the message saved in the Templates folder for that account.
'),(414,60,'saving attachments',NULL,1,1,1,NULL,'Make sure you\'ve got a message with an attachment.
1. While viewing a message from the 3pane window.\n 2. While viewing a message from the standalone window.\n 3. Bring up the context menu for the file in the attachment pane, and select either Save As or Save All.\n 4. If the attachment is large enough, play with the features of the download progress dialog.\n 5. Try the above for IMAP, POP, news and/or RSS.\n','Save As should save the selected attachment, and Save All should save all of the attachments for a given message. The files should end up in the expected destination directory. The options in the download progress dialog should behave as expected (Pause, Resume, Cancel, etc.).
'),(415,60,'opening attachments',NULL,1,1,1,NULL,'Make sure you\'ve got a message with an attachment.
1. While viewing a message from the 3pane window.\n 2. While viewing a message from the standalone window.\n 3. Bring up the context menu for the file in the attachment pane, and select Open.\n 4. If it appears, play with the features of the helper application dialog.\n 5. Try the above for IMAP, POP, news and/or RSS.\n','Open should open the selected attachment for a given message. Depending on your system settings, you might be prompted by the helper application to chose an application to view the attachment.
'),(416,61,'Check Preference Setting',NULL,1,1,1,NULL,'Open Preferences/Options | Privacy | General tab.','Confirm that the \"Block Loading of remote images in mail messages\" pref box is checked since it should be on by default.'),(417,61,'Block Remote Image',NULL,1,1,1,NULL,' 1. Open Preferences/Options | Privacy | General tab.\n2. Confirm that the Checkbox \"Allow remote images if the sender is my Personal Address Book\" is not checked. The Remote Image blocking pref should already be on by default.\n3. Navigate to a site and send a picture to your Thunderbird mail account.\n ','1. Confirm that when you receive the email and open it, Thunderbird should have a line above the mail message which reads: \"To protect your privacy, Thunderbird has blocked remote images in this message.\"\n2. Confirm that when you click on \"Show Image\" that the image(s) now show in the mail message.\n'),(418,61,'Allow Image sent/Sender In Personal Address Book',NULL,1,1,1,NULL,'1. Open Preferences/Options | Privacy | General tab.\n2. Confirm that the Checkbox \"Allow remote images if the sender is my Personal Address Book\" is checked\n3. Find an image and send the image to your Tbird mail account from another email account. Make sure that the email account that you send from is included in your Personal Address Book. Tip: Avoid going to Yahoo and sending pictures, as the sender ends up being something like: refertofriend@reply.yahoo.com instead of the email address that you enter.\n4. If time allows, you should change the param from \"Personal Address Book\" to \"Collected Addresses\" and repeat the steps above.\n',' 1. Confirm that the image(s) show when the mail message is displayed and that you do not receive the message that an image has been blocked.\n'),(419,62,'Global: Request return receipts',NULL,1,1,1,NULL,'You\'ll need two mail accounts to test this. 1. In the 1st mail account, go to Preferences (Options) | Composition | General | Return Receipts.\n 2. In the Return Receipts dialog, select (turn ON) the checkbox for \"When sending messages, always request a return receipt.\"\n 3. Select either radiobutton choice for \"When a receipt arrives\": leave in Inbox or Sent folder.\n 4. Send email to a 2nd mail account.\n 5. From the 2nd mail account, read that message and allow the return receipt to be sent to the 1st mail account.\n','The 1st mail account should request a return receipt from the 2nd account. After the 2nd account responds to the request, the receipt should arrive in the 1st account\'s folder, per the setting in step 3.'),(420,62,'Global: Response to return receipts: Ask',NULL,1,1,1,NULL,'You\'ll need two mail accounts to test this. 1. In the 1st mail account, make sure you have turned ON \"When sending messages, always request a return receipt.\"\n 2. In the 2nd mail account, go to Preferences (Options) | Composition | General | Return Receipts dialog.\n 3. In the section for \"When I receive a request for a return receipt\" select the radiobutton for \"Allow return receipts for some messages.\"\n 4. For all of the corresponding droplists, select \"Ask me.\"\n 5. Hit OK, OK/Close to save your changes and dismiss the Prefs.\n 6. Send email from the 1st mail account\n 7. From the 2nd mail account, read that message and allow the return receipt to be sent to the 1st mail account.\n 8. Repeat the last step to by refusing to send a return receipt.\n','The 1st mail account should request a return receipt from the 2nd account. If the 2nd account allows a return receipt, the 1st account should receive it. But if the 2nd account refuses, no receipt should be sent to the 1st account, and the message should still be readable.'),(421,62,'Global: Response to return receipts: Never',NULL,1,1,1,NULL,'You\'ll need two mail accounts to test this. 1. In the 1st mail account, make sure you have turned ON \"When sending messages, always request a return receipt.\"\n 2. In the 2nd mail account, go to Preferences (Options) | Composition | General | Return Receipts dialog.\n 3. In the section for \"When I receive a request for a return receipt\" select the radiobutton for \"Never send a return receipt.\"\n 4. Hit OK, OK/Close to save your changes and dismiss the Prefs.\n 5. Send email from the 1st mail account.\n 6. From the 2nd mail account, and read that message.\n','The 2nd account should not be prompted for a return receipt, and the message should still be readable. The 1st account should not receive any receipt either.'),(422,62,'Account Settings: Customize per account',NULL,1,1,1,NULL,'You\'ll need two mail accounts to test this.
Basically, repeat what has been done in tests 1515, 1516 and/or (as time permits) 1517, except that rather than going to Preferences (Options) | Composition | General | Return Receipts go instead to Account Settings | (specific account) | Return Receipts.
','The Return Receipt settings you make in Account Settings should take precedence over the \"global\" ones made under Preferences (Options).'),(423,63,'HTTP Proxy Connection',NULL,1,1,1,NULL,' 1. Goto Options|Advanced|Connection|Connection Settings.\n 2. Enter address for HTTP Proxy and port number.\n 3. Send/Retrieve a message w/links via POP3.\n 4. Send/Retrieve a message w/links via IMAP.\n 5. Download/Post a message via Newsgroup.\n',' 1. Should be able to successfully send, receive, download, and post.\n 2. use netstat to validate that it is routing to the proxy.\n'),(424,63,'SSL Proxy Connection',NULL,1,1,1,NULL,' 1. Goto Options|Advanced|Connection|Connection Settings.\n 2. Enter address for SSL Proxy and port number.\n 3. Send/Retrieve a message via POP3.\n 4. Send/Retrieve a message via IMAP.\n 5. Download/Post a message via Newsgroup.\n',' 1. Should be able to successfully send, receive, download, and post.\n'),(425,63,'SOCKS v4/v5 Connection',NULL,1,1,1,NULL,' 1. Goto Options|Advanced|Connection|Connection Settings.\n 2. Enter address for SOCKS Host and port number.\n 3. Send/Retrieve a message via POP3.\n 4. Send/Retrieve a message via IMAP.\n 5. Download/Post a message via Newsgroup.\n',' 1. Should be able to successfully send, receive, download, and post.\n'),(426,63,'Auto Proxy Connection',NULL,1,1,1,NULL,' 1. Goto Options|Advanced|Connection|Connection Settings.\n 2. Enter URL for Automatic Proxy Configuration.\n 3. Send/Retrieve a message via POP3.\n 4. Send/Retrieve a message via IMAP.\n 5. Download/Post a message via Newsgroup.\n',' 1. Should be able to successfully send, receive, download, and post.\n'),(427,64,'General Access: Enable/Disable',NULL,1,1,1,NULL,' 1. Main menu item to go offline available (File|Offline|Work Offline)\n 2. Offline/Online icon at bottom left of main 3pane window\n','Both should successfully enable/disable Offline.'),(428,64,'Composing Mail Offline',NULL,1,1,1,NULL,' 1. While in offline mode, click the \"Write\" icon and compose your message. When finished, click \"Send Later.\"2. Go back online\n','Confirm that Thunderbird launches a dialog box asking you if you want to send this message later.'),(429,64,'Select Folders for Offline Use',NULL,1,1,1,NULL,' 1. Go to Tools | Account Settings | Offline and Disk Space\n2. Select the button that says \"Select folders for offline use\"\n3. Select a folder to use for your offline mail\n',' 1. Confirm that a checkmark is now present next to the folder you have selected.\n'),(430,64,'Work Offline/Download Messages',NULL,1,1,1,NULL,'This test assumes you have already selected a folder for offline use.
1. Go to File | Offline | Work Offline2. Select the button that says \"Download messages\"\n',' 1. Confirm that Thunderbird downloads messages to the offline folder you have designated in your preferences. The status bar should show the messages as they are moved into the folder.\n'),(431,64,'Offline Settings/When Starting Up\n',NULL,1,1,1,NULL,' 1. Go to File | Offline | Work Offline2. Change radio button from “Always start up online” to “Ask me for online state at startup”3. Restart Thunderbird\n',' 1. Confirm that you get a dialog box that asks “Would you like to go online now?”\n'),(432,64,'Offline Settings/When Starting Up\n',NULL,1,1,1,NULL,' 1. Go to File | Offline | Offline Settings2. Change radio button from “Always start up online” to “Remember previous online state”3. Restart Thunderbird\n',' 1. Confirm that Thunderbird remembers the last state that you were in before you exited (if you were online, you should be online upon launch, if you were offline, offline upon launch)\n'),(433,64,'Offline settings/Send unsent messages when going online',NULL,1,1,1,NULL,' 1. Go to File | Offline | Offline Settings2. Change radio button from “Ask Me” to either “Yes” or “No”\n',' 1. Confirm that Thunderbird honors the “Yes” or “No” preference that you select. If you select “Yes,” Thunderbird should send any unsent messages when you go back online without prompting you. If you select “No,” no unsent messages should be sent when you go back online\n'),(434,64,'Offline settings/Download messages for offline use when going online',NULL,1,1,1,NULL,' 1. Go to File | Offline | Offline Settings2. Change radio button from “Ask Me” to either “Yes” or “No”\n',' 1. Confirm that Thunderbird honors the “Yes” or “No” preference that you select. If you select “Yes,” Thunderbird should not prompt you to download messages for offline use when you go online, but should download those messages for you. If you select “No,” no messages should be downloaded for offline use when you go online.\n'),(435,64,'Offline Settings/Download/Sync Now',NULL,1,1,1,NULL,' 1. Go to File | Offline | Download/Sync Now2. A dialog box launches allowing you to manage your download/sync preferences3. If you have previously selected mail folders or newsgroups for reading offline, you can check the appropriate box to download and sync them.4. If not, you can hit the \"Select\" button to designate the ones you want to read offline\n5. Enable the pref that says \"Work Offline once download/sync is complete\" ',' 1. After clicking \"OK,\" Thunderbird should download and sync your mail and newsgroup messages, depending on which folders and newgroups you have selected.2. Confirm that Thunderbird moves you to offline mode once the download/sync is complete\n'),(436,64,'Offline Settings/Flagging and Selecting Messages',NULL,1,1,1,NULL,' 1. While in online mode, flag any messages you want by going to Message | Mark | Flag2. Go to File | Offline | Get Flagged Messages3. While in online mode, select a few message by highlighting them\n',' 1. Confirm that Thunderbird downloads the flagged messages offline.2. Confirm that Thunderbird downloads the selected messages and they are available offline.\n'),(437,65,'Moving messages',NULL,1,1,1,NULL,'Test moving messages by the following means: 1. Between accounts (IMAP, POP, local folders).\n 2. Between folders in the same account.\n 3. Move by selecting the message (single, continuous or discontinuous), then selecting a choice from the Message | Move submenus.\n 4. Move by selecting the message (single, continuous or discontinuous), then dragging and dropping them.\n','You should be able to move messages as expected.'),(438,65,'Copying messages',NULL,1,1,1,NULL,'Test copying messages by the following means: 1. Between accounts (IMAP, POP, local folders). Note: The ability to copy from Local to IMAP folders is a new feature starting with Thunderbird 1.1.\n 2. Between folders in the same account.\n 3. Copy by selecting the message (single, continuous or discontinuous), then selecting a choice from the Message | Copy submenus.\n 4. If time permits: Copy by selecting the message (single, continuous or discontinuous), holding down the Control(?) key (Option on Mac), and then dragging and dropping them.\n','You should be able to copy messages as expected.'),(439,65,'Deleting messages',NULL,1,1,1,NULL,'Test deleting messages by the following means (as time permits): 1. Different kinds of accounts (IMAP, POP, local folders, RSS, news).\n 2. Special vs user-defined folders in the same account.\n 3. Delete by selecting the message (single, continuous or discontinuous), then hitting the Delete button in the toolbar.\n 4. Delete by selecting the message (single, continuous or discontinuous), then selecting Edit | Delete Message from the menu.\n 5. Delete by selecting the message (single, continuous or discontinuous), then dragging and dropping them into the Trash icon.\n 6. Delete by selecting the message (single, continuous or discontinuous), by hitting the Delete key.\n','In all cases, the messages should be moved to the respective Trash folder. If time permits, test emptying of trash: either manually (via File | Empty Trash menu item) or automatically upon exiting Thunderbird (depends on how you set the Preference for that!).'),(440,65,'Block moving messages to Virtual folders',NULL,1,1,1,NULL,'Test moving messages by the following means: 1. Attempt to move by selecting the message (single, continuous or discontinuous), then select the Message | Move submenus. (Virtual folders shouldn\'t be available) \n 2. Attempt to move by selecting the message (single, continuous or discontinuous), then dragging and dropping them to a Virtual folder.\n','You should not be able to move messages to Virtual folders. Ideally, the No symbol should appear when attempting to drag and drop a message to Virtual folders.'),(441,66,'Views/UI',NULL,1,1,1,NULL,'Locate the View box in the mail UIConfirm there are up/down twisties present and that the following items exit in the dropdown:
1. All2. Unread3. Important4. Work5. Personal6. To Do7. Later8. Save Search as a Folder9. People I know10. Recent Mail11. Last 5 Days12. Not Junk13. Has Attachments14. Customize\n',' 1. The specific items should appear in the dropdown as listed.\n'),(442,66,'Views/All',NULL,1,1,1,NULL,'1. Locate the View box in the mail UI\n2. Select \"All\" in the dropdown\n',' 1. Confirm that all of your mail messages show in the pane and that there is a total listed in the lower right hand portion of the mail window.\n'),(443,66,'Views/Unread Mail',NULL,1,1,1,NULL,' 1. Locate the View box in the mail UI\n2. Select \"Unread\" in the dropdown\n',' 1. Confirm that the mail messages that show are the ones that you have not read, and are highlighted in bold. Also confirm that the number of unread messages displays in the lower right hand portion of the mail window.\n'),(444,66,'Views/Recent Mail',NULL,1,1,1,NULL,' 1. Locate the View box in the mail UI\n2. Select \"Recent Mail\" in the dropdown\n',' 1. Confirm that the mail messages that show are date stamped with the current date (if you have received mail that day) as well as the day before.\n'),(445,66,'Views/Has attachments',NULL,1,1,1,NULL,' 1. Locate the View box in the mail UI\n2. Select \"Has attachments\" in the dropdown\n',' 1. Confirm that all of the messages have a attachment (this will be indicated by the presence of a paper clip next to the message). You should also click on the message to make certain it has an attachment.\n'),(446,66,'Views/Last 5 days',NULL,1,1,1,NULL,' 1. Locate the View box in the mail UI\n2. Select \"Last 5 days\" in the dropdown\n',' 1. Confirm that all of the mail messages listed have a date stamp that is within the last 5 days.\n'),(447,66,'Views/Customize',NULL,1,1,1,NULL,'1. Mark three of your inbox messages as \"Important\" by selecting Message | Label and selecting \"important\" in the dropdown\n2. Locate the View box in the mail UI\n3. Select \"Customize\" in the dropdown\n4. Select \"New\"\n5. Type in a Message View Name\n6. Select \"Label is important\" as the param\n7. Return to the View box and Select the View Name that you just entered\n',' 1. Confirm that only the three messages that you marked now appear in the view. \n'),(448,66,'Views/Edit Customized View/Boolean search',NULL,1,1,1,NULL,' 1. Locate the View box in the mail UI2. Select \"Customize\" in the dropdown3. Select the previous customized view and then Select \"Edit\"4. Click on \"More\"5. Confirm that you get another area to enter your boolean parameters6. Select \"Subject contains XXXXX\"\n',' 1. Confirm that when you select that view that it shows mail messages that meet the boolean criteria that you set.\n'),(449,66,'Views/Delete Customized View',NULL,1,1,1,NULL,' 1. Locate the View box in the mail UI2. Select \"Customize\" in the dropdown3. Select a previously customized view and then Select \"Delete\"\n',' 1. Confirm that the customized view no longer shows in the list, and that it no longer shows in the dropdown list the next time you go to Views.\n'),(450,66,'Labeling/UI',NULL,1,1,1,NULL,' 1. From the top level menu select Message | Label2. The dropdown should contain the following selections: None, Important, Work, Personal, To Do and Later3. Select several messages and highlight them as \"Important\"If time permits, mark some messages as Work, Personal, To Do and Later.4. If additional time permits, go to Preferences | Display and change the default color.\n',' 1. Confirm that the messages are now highlighted in red, which is the default color.2. Confirm that the messages you highlighted appear in the default colors: Work-Orange, Personal-Green, To Do-Blue and Later-Purple3. Confirm that the new color you have set for the individual label renders correctly in the UI.\n'),(451,67,'Message Filter Manager Access',NULL,1,1,1,NULL,'Open the Filter Manager using the following access points. 1. Tools menu: Select the Message Filters option.\n 2. Account Central page (page which displays when server/account level selected): Click on \"Manage Message Filters\" under \"Advanced Features.\"\n 3. Message: Load a message. Expand the header so that the email address of the sender is shown. Right click on the address, then select \"Create Filter from Message.\"\n','Management interface should be accessible from all points.'),(452,67,'Message Filter Dialog',NULL,1,1,1,NULL,'The Message Filter Dialog should display the following:1. List of existing filters available:\n 2. should be empty on initial access\n 3. slider/scrollbar appears upon sufficiently populated list\n 4. should be able to order the filters in the list: up/down\n 5. Switching to other scope/folders/groups refreshed dialog correctly as well as it\'s list\n 6. Clearly marked which filters are disabled and which are enabled\n 7. Clear method to turn filters on and off\n8. Clearly marked button/other method of creating new filter -- \"New\" button\n9. Clearly marked button/other method of editing an existing filter -- \"Edit\" button\n','All entries should appear as expected.'),(453,67,'Create a new filter: subdialog',NULL,1,1,1,NULL,'Click \"New\" to create a new filter. Check the subdialog for the following: 1. More opens additional criteria lines \n 2. Fewer displays one less criteria line (disables on minimum single line)\n 3. Dropdowns for all criteria operable on each criteria line\n 4. Criteria accessible easily and clearly displayed\n 5. Filter actions accessible easily and clearly displayed\n 6. Filter action value dropdown changes or is hidden based on action chosen\n 7. Move to Folder (default) shows default account\n 8. Move to Folder opens to full folder hierarchy when pulled down\n 9. Move to Folder shows account name and folder after being selected, lasts through exit\n 10. Change Priority displays value dropdown showing list of priority values\n 11. Mark Read has no value dropdown displayed\n 12. Delete has no value dropdown displayed\n 13. action list and values display refreshes properly when switching among the choices\n','All options should behave as expected'),(454,67,'Run Filters on Folders',NULL,1,1,1,NULL,' 1. Go to Tools | Message Filters and create a new filter from a message in your inbox. Make sure to designate a folder where the mail will be filtered to.\n2. If you don\'t have the Filter Log enabled, enable it now.\n 3. Navigate to Tools | Run Filters on Folder\n ',' 1. Confirm that the messages are moved to the folder that you have designated.\n2. Confirm by clicking on the \"Filter Log\" that you it is logging your entries.\n'),(455,67,'Creating filters for particular accounts',NULL,1,1,1,NULL,'Create and run filters for the following types of accounts, as time permits —both POP types and IMAP would be more common. Try to move and/or copy between accounts, too. 1. Global Inbox (POP) —new as of Thunderbird 1.1.\n 2. Non-global inbox (POP)\n 3. IMAP\n 4. News\n 5. RSS\n','You should be able to create and run filters for the various account types.'),(456,67,'Filtering criteria',NULL,1,1,1,NULL,'When you create a filter, you can set one or more criteria as well as the ability to match all or any of the criteria. 1. Create or edit a filter.\n 2. In the top listbox for the criteria, choose from the first dropdown menu: Subject, From, Date, Priority, Status, To, Cc, To or Cc, Age in Days, Size, or Customize.\n 3. Choose an operator from the middle dropdown menu.\n 4. Choose or enter a value from the third dropdown menu. Note: Flagged is a new Status value as of Thunderbird 1.1.\n 5. If desired, add more criteria.\n 6. Test for both \"match all\" and \"match any\" for different filters.\n','All options should behave as expected: you\'ll need to either modify or create multiple filters to check that various criteria choices (eg, step 5 and/or 6) behave properly. Again, note that filters act on incoming messages, unless specifically called from the Tools | Run Filters on Folders menu item. It might be easier to run one filter at a time to track your results/effects.'),(457,68,'Message Search',NULL,1,1,1,NULL,' 1. Go to Edit | Find | Search Messages (try the shortcut, Shift+F, too).\n 2. Test the search parameters.\n 3. Test the search results options: column sorting, command buttons, etc.\n','Confirm that you are able to search for messages using the parameters listed, as well as able to use the commands in the bottom portion of the dialog.'),(458,68,'Search criteria',NULL,1,1,1,NULL,'When you search messages, you can set one or more criteria as well as the ability to match all or any of the criteria. 1. Go to Edit | Find | Search Messages (try the shortcut, Shift+F, too).\n 2. In the top listbox for the criteria, choose from the first dropdown menu: Subject, From, Date, Priority, Status, To, Cc, To or Cc, Age in Days, Size, or Customize.\n 3. Choose an operator from the middle dropdown menu.\n 4. Choose or enter a value from the third dropdown menu. Note: Flagged is a new Status value as of Thunderbird 1.1.\n 5. If desired, add more criteria.\n 6. Test for both \"match all\" and \"match any\" for different searches.\n','All options should behave as expected: you\'ll need to setup and run multiple searches (one at a time) to check that various criteria choices (eg, step 5 and/or 6) behave properly.'),(459,69,'Address Search',NULL,1,1,1,NULL,'Go to Edit | Find | Search Addresses.','Confirm that you are able to search for addresses using the parameters listed.'),(460,70,'Create a Virtual Folder using Edit | Find | Search messages',NULL,1,1,1,NULL,' 1. Click on Edit | Find | Search Messages\n2. Construct a query such as Sender is XXX\n3. Click on more, than Date is after XX/XX/XXXX\n4. Click on more, than Date is before XX/XX/XXXX\n5. Click Search\n6. Wait for search to complete and messages to show\n7. Select which location you want to the Virtual Folder to be stored in\n8. Click \"Save as Virtual Folder\"\n9. Await prompt to name your folder. Fill in a name\n',' 1. Confirm that a folder is created with the name you specified and that it displays in the correct location\n2. Confirm that the messages are not permanently moved to the folder as it is a virtual folder and it is saving the search criteria, not the actual messages\n'),(461,70,'Rename/Delete a Virtual Folder',NULL,1,1,1,NULL,' 1. Navigate to a newly created virtual folder.\n2. Right click to bring up the context menu.\n3. Rename the folder.\n4. Navigate to the newly renamed virtual folder.\n5. Right click to bring up the context menu.\n6. Delete the Folder.\n','Confirm that the folder is renamed and that it sorts properly in the folder list. Confirm that the folder is deleted from your list of folders. Bug 265507 might be relevant if you are having trouble renaming, but it has been fixed.
'),(462,70,'Change criteria on a Virtual Folder',NULL,1,1,1,NULL,' 1. Create a Virtual Folder with a set of criteria.\n2. Context click on the Folder you have created and Click \"properties\"\n3. Change some criteria and click \"OK\"\n',' 1. Examine the contents of the Virtual folder to confirm that the criteria changes that you made are being honored.\n2. If the folder is currently loaded in the message list pane, the list should reload reflecting the changes you made to the search criteria.\n '),(463,70,'New Message Received, Move to Virtual Folder',NULL,1,1,1,NULL,' 1. Make sure that you have an existing Virtual Folder.\n2. Compose a new e-mail that meets the criteria of the existing Virtual Folder.\n',' 1. Confirm that the message is received in your inbox as well as into the Virtual Folder that you created. Virtual Folders save your search criteria, so they should show new mail and you should get a notification next to your Virtual Folder that a new message has been dropped into it.\n'),(464,70,'Views/Save a Virtual Folder',NULL,1,1,1,NULL,' 1. In the Views dropdown, select \"Recent Mail.\"\n2. When the resulting emails are listed, click on \"Save as Virtual Folder\"\n3. Confirm that a dialog comes up that asks you to name the folder.\n',' 1. Confirm that the virtual folder is displayed and that it contains the messages that came up in the \"Recent Mail\" view.\n'),(465,70,'Create a Virtual Folder using File | New | Saved Search',NULL,1,1,1,NULL,' 1. Go to File | New | Saved Search\n 2. Name your Virtual Folder\n 3. In the dropdown that says, create as a subfolder, select a subfolder where the Virtual Folder will be created.\n4. Click on the Choose button to Select Folders to Search button. Select the folders you want to search and then click OK.5. If you are using an IMAP account, check the box that says \"Search Online\"\n6. Configure some search criteria for the folder\n7. Click OK.\n',' 1. Confirm that the Virtual Folder is created in the location that you specified, and that it contains the search criteria that you specified (and that it is searching the correct folders). If you are using IMAP, confirm that you are getting up to date results.\n'),(466,70,'Create a new virtual folder with the same name as an existing folder',NULL,1,1,1,NULL,' 1. Create a virtual folder, using any method, with the name \"foo.\"\n 2. Create another virtual folder with the same name, \"foo\" at the same hierarchical level.\n',' 1. You should receive an error dialog when you click OK.\n'),(467,70,'Canceling the edit virtual properties dialog box',NULL,1,1,1,NULL,' 1. Context click on an existing virtual folder to open the edit virtual properties dialog.\n 2. Put focus in the dialog and click \"More\"\n 3. Click \"Cancel\"\n',' 1. Confirm that canceling the edit virtual properties dialog should not change any properties of the saved search folder\n'),(468,70,'Views/Important/Change Criteria',NULL,1,1,1,NULL,' 1. Mark two or three of your mail messages as \"Important\" by going to Message | Label.\n2. Go to the Views dropdown and sort by \"Important\" messages. You should see the messages you marked in this view.\n3. Go back to the Views dropdown and click on \"Save Search as Virtual Folder\"\n4. Await the Virtual Folder dialog, give the virtual folder a name and then click OK.\n5. Confirm that the Virtual Folder has been created.\n6. Now go back and unmark the messages that you marked as important\n7. Click on the Virtual Folder\n',' 1. Since the messages you had previously marked are now no longer marked as \"Important,\" the Virtual folder should be empty.\n'),(469,70,'Context Menus',NULL,1,1,1,NULL,' 1. On an existing virtual folder, right click to bring up the context menu.\n2. Confirm that the only the choices that pertain to Virtual Folders should be shown.\n','Confirm that you see the following:
1. Open in New Mail Window\n2. Rename Folder\n3. Delete Folder\n4. Properties\n'),(470,70,'Drag and Drop a Virtual Folder to another Folder (IMAP)',NULL,1,1,1,NULL,' 1. Drag an existing Virtual Folder to another folder in your IMAP account.\n','The folder should move as expected. Bug 267231 should now be fixed.
'),(471,71,'Grouped by Sort/By Date',NULL,1,1,1,NULL,'1. Make sure to first sort your mail in columns by Date. If you don\'t have that column displayed, then you will need to click the widget to add that column and then sort that column by date.\n2. Click on View | Grouped by Sort\n3. Repeat these steps for the following fields: Subject, Sender, Recipient, Account, Label and Priority. You should be able to Group by Sort on all of these fields.\n',' 1. Your messages should now be grouped by date (or whatever param you have checked). There should be a dropdown widget where there are grouped threads.\n2. For Grouping by date, you should see: Old Mail, Two Weeks Ago, Last Week, Yesterday and Today. If you don\'t have Old Mail in a folder, you should not see the Old Mail label. Confirm that the Labels appear in the correct order for date grouping.\nThe definition of dates is slightly different from Outlook. Today is today (the current day, not the last 24 hours, if that makes sense)
Last week is really the current week, or messages that arrived in the last week, except for messages that arrived today.
2 weeks are message the remaining messages that arrived in the last two weeks, that don\'t fall into the first two categories.
'),(472,71,'Grouped by Sort/Ungroup',NULL,1,1,1,NULL,'Note: Need do this after you have already created a grouped by sort
After creating a group sort, while in that sort navigate to View | Sort By and then check unthreaded.
','Confirm that your mail no longer displays in the group sort but has reverted to an unthreaded sort. You should also select threaded sort to make sure it reverts to that display as well.
'),(473,71,'Grouped by Sort/Retaining Groupings in Separate Folders',NULL,1,1,1,NULL,' 1. Create one instance of Grouped by Sort in your Inbox.\n2. Create a different instance of Grouped by Sort in one of your other folders.\n','Confirm that when you switch between those two folders that Thunderbird is retaining the Grouped by Sort settings that you have made.
'),(474,71,'Message Grouping on Virtual Folder',NULL,1,1,1,NULL,' 1. Create a Virtual Folder\n2. Go to View | Sort by and select Grouped by Sort\n','The Grouped by Sort option should be greyed out in the UI and not available for selection since the Grouped by Sort option does not operate on Virtual Folders; see bug 267727.
'),(475,71,'Grouped by Sort \"G\" key functionality.',NULL,1,1,1,NULL,'From a threaded or unthreaded view, hit the \"G\" key.
','Thunderbird should change the view to Grouped by Sort mode, and the default should be date.
If time permits, try changing the default Grouped by Sort to \"Subject\" or \"Priority\". In each instance when you go from threaded/unthreaded and hit the \"G\" key the mail view should change to the Grouped by Sort param that you currently have checked.
'),(476,72,'Quicksearch/UI',NULL,1,1,1,NULL,'1. Navigate to the quicksearch area\n2. Confirm that the spyglass and twisty are present\n3. Confirm that the pulldown contains the following menu items: Subject, Sender, Subject or Sender, Message Body andFind in Message\n4. Type some text in the box such as \"mozilla thunderbird testing and more\"\n','1. Dropdown list should contain the specified menu items.\n2. Confirm that the text box does not overflow into the UI when you type \"mozilla thunderbird testing and more\"\nCurrently there is a bug on file that pertains to the Mac platform that addresses the overflow of text into the UI
'),(477,72,'Quicksearch/Subject',NULL,1,1,1,NULL,' 1. Sort your mail by subject.\n2. Identify a keyword combo (such as \'Thunderbird testing\') that is common to about 5-6 email messages.\n3. Set quicksearch dropdown to search by subject. Type in the keyword combo that you identified.\n4. Confirm that a set of email messages are returned that contain the keyword combo that you specified.\n',' 1. The number of email messages that are returned should equal what you identified in the sort.\n'),(478,72,'Quicksearch/Sender',NULL,1,1,1,NULL,' 1. Sort your mail by sender.\n2. Identify a sender that is common to about 5-6 email messages.\n3. Set quicksearch dropdown to search by sender.\n4. Type in the sender that you identified.\n5. Confirm that a set of email messages are returned.\n6. Variations:Type \"@mozilla.org\" in the quicksearch box.\n',' 1. The number of email messages that are returned should equal what you identified in the sort.\n2. After typing in \"@mozilla.org,\" confirm by clicking on individual email messages that the sender is from an @mozilla.org address\n'),(479,72,'Quicksearch/Subject or Sender',NULL,1,1,1,NULL,' 1. Set quicksearch dropdown to search by subject or sender.\n2. Type in a search term such as \"mozilla.\"\n3. Confirm that a set of email messages are returned.\n',' 1. Confirm that the set of messages returned contain \"mozilla\" either in the subject or the sender.\n'),(480,72,'Quicksearch/Entire Message',NULL,1,1,1,NULL,'1. Set quicksearch dropdown to search by Entire message.\n2. Type in a search term such as \"mozilla.\"3. Confirm that a set of email messages are returned.\n',' 1. Confirm that the set of messages returned contain \"mozilla\" in the message body. Instances of \"mozilla\" contained in the message body will also be highlighted in yellow.\n'),(481,72,'Quicksearch/Remembering Last param',NULL,1,1,1,NULL,' 1. Set dropdown choice to \"Subject or Sender\"\n2. Exit and restart Thunderbird\n',' 1. Confirm that \"Subject or Sender\" is listed in light grey and that Thunderbird defaults to the last dropdown choice that you made\n'),(482,72,'Quicksearch/Find in Message',NULL,1,1,1,NULL,' 1. Set quicksearch dropdown to search find in message.\n 2. Find an e-mail message that contains a good deal of text.\n 3. Type in a search term such as \"mozilla,\"\n',' 1. Confirm that instances of the term that you type are highlighted in yellow in the e-mail message.\n'),(483,72,'Quicksearch/Save Search as a Folder',NULL,1,1,1,NULL,' 1. Construct a quicksearch using any criteria you would like.\n2. In the dropdown menu, select \"Save Search as a Folder\"\n3. Confirm that a dialog comes up asking you to name the Virtual Folder.\n',' 1. Confirm that a Virtual Folder is created and that it contains the same messages that came up in the quicksearch.\n'),(484,72,'Quicksearch/Clear Search Terms',NULL,1,1,1,NULL,' 1. Navigate to the Quicksearch area in the UI\n 2. Type in some search terms\n 3. Confirm that an \"x\" appears on the right hand side of the quicksearch box.\n 4. Click on the \"x\"\n',' 1. Confirm that anything typed in the Quicksearch area is removed.\n'),(485,73,'Basic Address Book usage',NULL,1,1,1,NULL,'Make sure you can do the following 1. Open the Address Book window: from the mail 3pane toolbar icon, from Tools | Address Book in the mail compose window, or Ctrl/Cmd+2.\n 2. View, create, edit address book cards and lists.\n 3. Make sure that quicksearch in the AB works.\n','Ensure that the AB functions as expected.'),(486,73,'Addressing autocomplete',NULL,1,1,1,NULL,' 1. Make sure that you\'ve turned ON addressing autocomplete from Preferences (Options) | Composition | Addressing and selecting \"look for matching entries in local address books.\"\n 2. Open a mail compose window (new, reply or forward).\n 3. In the header section for To or Cc fields, start typing the email address of someone in your Address Book. Make your selection from the resulting combobox (popdown menulist).\n 4. Repeat with typing part of the real name and the name of any lists you might\'ve created in your AB.\n 5. Repeat by turning off autocomplete in step 1.\n','Autocomplete should work when you start typing an email address, person\'s name (first or last) or the name of an AB list. Autocomplete should be disabled, however, if you had turned it off.'),(487,74,'Create default Junk mail folder',NULL,1,1,1,NULL,'Start with a fresh profile for this test, especially one you know gets lots of spam. 1. Open Tools | Junk Mail Controls, and go to the Settings tab.\n 2. Under the Handling section, select (turn ON) the first checkbox, \"Move incoming messages determined to be junk mail to:\"\n 3. Under the same checkbox, select the first radiobutton \"Junk\" folder on your given mail account. Make sure your mail account is listed and selected in the corresponding droplist.\n 4. Click OK to save and dismiss the Junk Mail Controls dialog.\n 5. Wait for some junk mail arrive (hit Get Messages, etc.).\n','Confirm that the Junk folder is created for your mail account, and that incoming messages labeled as junk are automatically moved to that folder.'),(488,74,'Manually Move Messages to Junk Folder',NULL,1,1,1,NULL,' 1. Under Tools | Junk Mail Controls, select the option that says \"When I manually mark my messages as junk, move them to the junk folder.\"\n2. Mark some messages as junk.\n','Confirm that the messages move to the junk folder.'),(489,74,'Confirm Junk Log',NULL,1,1,1,NULL,' 1. Go to Tools | Junk Mail Controls. Under Logging, click on the \"Junk Mail Log\" button\n2. Make sure that the enable log button is checked.\n3. Manually mark some mail as junk mail and move it to the junk folder.\n','Confirm that the filter log is logging each instance when a mail message is marked as junk and moved.'),(490,74,'Manually mark messages as non-junk',NULL,1,1,1,NULL,'Best to test this with a fresh profile that gets lots of spam. 1. Make sure that Junk mail controls have been turned ON —however, make sure that you have turned OFF the \"Move incoming messages determined to be junk mail\" checkbox. This will keep junk messages in your Inbox.\n 2. Receive some messages which have been labeled as junk.\n 3. Select a message (or more) junk messages from the thread pane which you don\'t want labeled as junk, then hit the Not Junk button in the toolbar (or, Shift+J, or Message | Mark | As Not Junk).\n','Confirm that the messages are no longer marked as junk.'),(491,75,'Launch Extension Manager',NULL,1,1,1,NULL,'Launch Extension Manager from the Tools | Extensions menu item.','The Extension Manager dialog should appear. The dialog should be titled \"Extensions\" it should have Uninstall and Update buttons, a \"Get More Extensions\" link and the dialog should be resizeable.'),(492,75,'Download & install extensions',NULL,1,1,1,NULL,'Make sure you have a web browser installed. 1. Launch the Extension Manager and click the \"Get More Extensions\" link.\n 2. Navigate to a Thunderbird extension page.\n 3. Do not click the XPI (Install/Install Now) link, otherwise this would launch Firefox\'s Extension manager (if you\'re running Firefox). Instead, download the link target: Bring up the context menu and select \"Save Link As...\" Download the extension installer file to your computer.\n 4. Go back to the Extension Manager in Thunderbird, and click the Install button.\n 5. In the resulting file picker, locate the extension installer file, then hit Open.\n 6. Click Install Now in the resulting Software Installation dialog.\n 7. Quit and restart Thunderbird.\n 8. If time permits, repeat for some more extensions.\n','Clicking \"Get More Extensions\" should open a browser window to the Thunderbird extension page at http://update.mozilla.org. Opening the extension installer file should display Software Installation with signing information; there\'ll be a 2-3 sec delay before you can hit Install Now. After installation, the Extension Mgr should denote that you need to restart. After restarting Thunderbird, the extensions features should be enabled, as well as be listed in the Extension Mgr dialog.'),(493,75,'Extension home page',NULL,1,1,1,NULL,'Make sure you have a web browser installed, and that you have a Thunderbird extension installed. 1. Open the Extension Manager and select an extension.\n 2. Click the Home button for the extension, or bring up the context menu and select Home.\n','A new browser window should be launched and load the home page for the extension.'),(494,75,'About extension',NULL,1,1,1,NULL,'Make sure you have a Thunderbird extension installed. 1. Open the Extension Manager and select an extension.\n 2. Click the About button for the extension, or bring up the context menu and select About Extension.\n','Another dialog should open, describing the extension\'s author, version, etc.'),(495,75,'Extension options (preferences)',NULL,1,1,1,NULL,'Make sure you have a Thunderbird extension installed. 1. Open the Extension Manager and select an extension.\n 2. Click the Options (Preferences) button for the extension, or bring up the context menu and select Extension Options.\n 3. Play with some of the settings.\n','Another dialog should open, containing the extension\'s settings. You should be able to change the settings as well.'),(496,75,'Disable extension',NULL,1,1,1,NULL,'Make sure you have a Thunderbird extension installed. 1. Open the Extension Manager and select an extension.\n 2. Bring up the context menu and select Disable.\n 3. Quit and restart Thunderbird.\n 4. Open Extensions and check the state of the extension you disabled.\n','After disabling the extension, the Extension Manager should denote that a restart is required to disabled the extension. Ensure that the extension\'s features are no longer enabled when you restart Thunderbird. When looking at the Extension Manager, the extension should be labeled as disabled, too.'),(497,75,'Enable extension',NULL,1,1,1,NULL,'Make sure you have a Thunderbird extension which has been disabled (see test #1011). 1. Open the Extension Manager and select a disabled extension.\n 2. Bring up the context menu and select Enable.\n 3. Quit and restart Thunderbird.\n 4. Open Extensions and check the state of the extension you disabled.\n','After enabling the extension, the Extension Manager should denote that a restart is required to enable the extension. Ensure that the extension\'s features become enabled when you restart Thunderbird. When looking at the Extension Manager, the extension should appear as enabled, too.'),(498,75,'Move extension',NULL,1,1,1,NULL,'It\'s best to have at least 3 Thunderbird extensions installed for this test; it doesn\'t matter whether they\'re enabled or disabled. 1. Open the Extension Manager and select a extension.\n 2. Bring up the context menu and test the Move Up, Move Down and Move to Top choices.\n','Move Up should move the selected extension up one row in the Extension Manager dialog. Move Down moves the extension one row downwards. Move to Top moves the extension to the top of the Extension Manager list.'),(499,75,'Check for & install extension update',NULL,1,1,1,NULL,'Make sure you have an older (and know of a newer) version of a extension installed which are (both) compitable with the Thunderbird build your testing.
As of this writing, Forumzilla v0.5.1 and v0.5.2 are compatible with Thunderbird 0.8+.
1. Open the Extension Manager and select a extension.\n 2. Click the Update button, or bring up the context menu and select Update.\n 3. Proceed with installing the update.\n 4. Quit and restart Thunderbird.\n 5. Open the Extension Manager and check the new version.\n','The Extension Manager should download and install the new version of the extension, replacing the older version. Restarting Thunderbird should show the new version of the extension; confirm by checking the About dialog for the extension.'),(500,75,'Uninstall extension',NULL,1,1,1,NULL,'Make sure you have a Thunderbird extension installed. 1. Open the Extension Manager and select a extension.\n 2. Click the Uninstall button, or bring up the context menu and select Uninstall.\n 3. Proceed with removing the extension.\n 4. Quit and restart Thunderbird.\n 5. Open the Extension Manager.\n','After running the uninstaller, the Extension Manager will note that a restart is needed to completely remove the extension. After restarting Thunderbird, the extensions should no longer be listed in the Extension Manager. Moreover, its features should no longer be evident in Thunderbird.'),(501,76,'Download & install themes',NULL,1,1,1,NULL,'You\'ll need a web browser installed to test this. 1. Select Tools | Themes from the menu bar.\n 2. Click on the link to \"Get More Themes.\" \n 3. Navigate to a Thunderbird theme page.\n 4. Do not click the JAR link, otherwise this would launch Firefox\'s Theme manager (if you\'re running Firefox). Instead, download the link target: Click the \"Download Theme\" link, and save it to your computer.\n 5. Go back to the Theme Manager in Thunderbird, and click the Install button.\n 6. In the resulting file picker, locate the extension installer file, then hit Open.\n 7. Click OK in the resulting Confirm dialog.\n 8. If time permits, install more themes.\n','A browser window should open and load update.mozilla.org for Thunderbird themes. A new theme should appear in theme list in the Theme Manager for each additional theme installed.'),(502,76,'Uninstall theme',NULL,1,1,1,NULL,'To test this, make sure you have at least one other theme in addition to the Thunderbird (default) one. And you might not want to uninstall the default one.
1. Select Tools | Themes.\n 2. Choose any theme not currently in use, then click the Uninstall button to remove the theme.\n','Confirm that the theme was uninstalled: it should no longer appear in the Theme Manager.'),(503,76,'Update theme',NULL,1,1,1,NULL,'Run this test if you know that you\'ve got an older version of a theme and there\'s a newer version available: both these version need to be compatible with the Thunderbird build you\'re testing.
As of this writing, Nitpick v0.1.7.9 and v0.1.8.2 are compatible with Thunderbird 0.8 for testing.
1. Select Tools | Themes.\n 2. Select a theme and click the Update button.\n','Thunderbird should check for available updates, and inform you of its findings. If there\'s no update (or, if the updating mechanism is disabled on purpose), the update wizard should say there\'s no update. If there is an update, you should be able to install it (restart to verify the update).'),(504,76,'Change theme',NULL,1,1,1,NULL,'To test this, make sure you have at least one other theme in addition to the Thunderbird (default) one. You should start with the default one (although not necessary).
1. Open the Theme Manager, and select a theme not currently in use.\n 2. Click the Use Theme button.\n 3. Close the Theme Manager.\n 4. If time permits, play around with the UI to see if you can still use Thunderbird as well as before changing the theme.\n','At step 1, selecting another theme should display its preview image (if available). After hitting Use Theme, the chrome (UI for Thunderbird) should change over to the selected theme.
As for dynamic theme switching (tested at step 4), there are still bugs so it\'s best to quit and restart Thunderbird after changing themes. See bug 226791 and bug 134260 (Firefox bugs, but might affect Thunderbird as well).
'),(505,76,'context menu choices',NULL,1,1,1,NULL,'To test this, make sure you have at least one other theme in addition to the Thunderbird (default) one. You should start with the default one (although not necessary).
1. Open the Theme Manager, and select a theme listed in the left pane.\n 2. Bring up the context menu and try out the Visit Home Page and About [theme-name] items.\n 3. If time permits, also test the other menu items for Use Theme, Uninstall and Update.\n','Visit Home Page should. About [theme-name] should display a dialog with information about the theme. The other three context menu items should behave the same way as their button equivalents.
'),(506,77,'Help',NULL,1,1,1,NULL,'As of this writing, Help for Thunderbird is available at this site: http://texturizer.net/thunderbird/. Make sure you can access this page from the menu (Help | Mozilla Thunderbird Help), as well as the default start page link.','Note that Thunderbird dialogs do not have buttons for Help, as there\'s currently no built-in Help window. There are some (Seamonkey-based) dialogs which still have Help buttons that do nothing; see bug 256915 for details.'),(507,78,'Printing Functionality',NULL,1,1,1,NULL,' 1. Visually inspect UI to confirm that print icon is available and that print functionality is available via the File menu.\n2. Bring up a message in the message pane and send it the printer.\n','Confirm that the message prints.'),(508,79,'Set Master Password',NULL,1,1,1,NULL,' 1. Go to the Preferences/Options | Privacy | Passwords tab, and make sure that at least one of your mail account passwords has been saved (under View Saved Passwords).\n 2. Click on the Set Master Password button\n 3. Enable the checkbox which says \"Use a Master Password to encrypt stored passwords\"\n 4. Click on Change Master Password. Type in your Password and make sure to hit OK\n 5. Set Master Password timeout to \"Every time it is needed\"\n 6. Close Preferences panel and return\n 7. Click on \"View Saved Passwords\" and \"Show Passwords\"\n 8. Thunderbird should throw up a dialog which prompts you for your Master Password.9. Quit and restart Thunderbird.\n',' 1. Confirm that once you enter your Master Password you are now able to see your Passwords using the \"Show Passwords\" feature.2. After you restart Thunderbird, confirm that you get the Master Password dialog.\n'),(509,79,'Reset Master Password',NULL,1,1,1,NULL,' 1. Go to the Preferences/Options | Privacy | Passwords tab. Make sure that you have previously set a Master password\n2. Click on Reset Master Password\n3. Click \"Reset\"\n4. Confirm that you get a dialog saying \"Your password has been reset.\"\n5. Click on \"Change password.\"\n6. Enter your new Master Password twice.\n7. Click checkbox \"every time it is needed.\"\n8. Quit Thunderbird and restart\n9. Enter your mail password and click \"Use Password manager to save this password.\"\n10. Click OK.\n',' 1. Confirm that the Master Password dialog now comes up, prompting you to enter your Master Password.\n2. Confirm that the next time that you go into your mail that you don\'t have any passwords saved. The reset function should remove all of these passwords.3. '),(510,80,'Phishing detection UI',NULL,1,1,1,NULL,'Setup: resources for messages with phishing spoofs:
1. Check your Junk folder for such mail.\n 2. This bug comment has examples of encoded numeric IP addresses you could use.\n 3. Go to the Phishing Archive for some samples.\n 4. Make sure you have a message containing a phishing spoof —see Setup above.\n 5. View that message.\n','Phishing detection is based on a mail message having either the hostnames of a URL inside it as an IP address, or containing link text whose URL\'s hostname doesn\'t match the hostname of the actual URL you\'d be taken to.
Phishing detection should display a warning notification bar above the message header (similar to the Junk notification bar) containing a \"Not a Scam\" button.
'),(511,80,'Following scam links',NULL,1,1,1,NULL,'Setup: resources for messages with phishing spoofs:
1. Check your Junk folder for such mail.\n 2. This bug comment has examples of encoded numeric IP addresses you could use.\n 3. Go to the Phishing Archive for some samples.\n 4. Make sure you have a message containing a phishing spoof —see Setup above.\n 5. View that message.\n 6. Don\'t click the \"Not a Scam\" button. Instead, click any of the links within the message itself. You might need to go through all of the links before seeing the expected results.\n 7. Test clicking No and Yes in the resulting dialog.\n','When you click a suspicious link within that message, you should get a dialog warning you that the URL might lead you to a spoofed site.
Clicking No should dismiss the dialog, but not load the URL. Clicking Yes should dismiss the dialog, then load the URL in your default browser.
'),(512,80,'Non-scam email',NULL,1,1,1,NULL,'Setup: resources for messages with phishing spoofs:
1. Check your Junk folder for such mail.\n 2. This bug comment has examples of encoded numeric IP addresses you could use.\n 3. Go to the Phishing Archive for some samples.\n 4. Make sure you have a message containing a phishing spoof —see Setup above.\n 5. View that message.\n 6. Click the \"Not a Scam\" button.\n 7. Click any of the links in the message.\n','The notification bar should go away. However, if you click a suspicious link, you\'ll still get the warning dialog.
'),(513,81,'SSL for incoming mail server',NULL,1,1,1,NULL,'Note that this test only works if your ISP offers SSL for incoming mail. 1. For an IMAP account, go to the Server Settings in the Account Settings dialog.\n 2. In the Security Settings section, select the SSL radiobutton.\n 3. Click OK to save and dismiss Account Settings.\n 4. Quit and restart Thunderbird, and get new messages. If you get prompted for domain mismatches, click OK to proceed with a secure session.\n','You should be able to receive and read mail over a secure session. In the folder pane, the icon for the account should denote a secure connection.'); UNLOCK TABLES; /*!40000 ALTER TABLE `tests` ENABLE KEYS */; -- -- Dumping data for table `users` -- /*!40000 ALTER TABLE `users` DISABLE KEYS */; LOCK TABLES `users` WRITE; INSERT INTO `users` VALUES (1,'web-tester@mozilla.org',0),(2,'zach@zachlipton.com',1),(3,'asa@mozilla.org',1),(4,'walkerrunner@yahoo.com',1),(5,'ccooper@deadsquid.com',1),(6,'',0),(7,'arjen.schwarz@gmail.com',0),(8,'hwasung.kim@gmail.com',0),(9,'hardincomp@gmail.com',0),(10,'infernux@web.de',0),(11,'michael404@gmail.com',0),(12,'iwehrman@gmail.com',0),(13,'dev.sensei@gmail.com',0),(14,'jsmith@geo-jobe.com',0),(15,'litmus@oakwine.net',0),(16,'alexandre.tp@gmail.com',0),(17,'bugzilla.20.stebs@spamgourmet.com',0),(18,'s7726@yahoo.com',0),(19,'asituationist@gmail.com',0),(20,'jsa',0),(21,'jsabash@bellatlantic.net',0),(22,'gandalfmuaddib@gmail.com',0),(23,'kreedcarmoch@gmail.com',0),(24,'foo@bar.com',0),(25,'chef@thorsten-fritz.de',0),(26,'rfew@nc.rr.com',0),(27,'pckilla@gmail.com',0),(28,'lc__fc-xx001xx@yahoo.de',0),(29,'testrunner.mozilla.org@yknott.cjb.net',0),(30,'ricky@samespirit.net',0),(31,'mutato@telia.com',0),(32,'subzero@thegeeksinc.com',0),(33,'AlexIhrig@thunderbird-mail.de',0),(34,'grantwohl@gmail.com',0),(35,'zurtex@gmail.com',0),(36,'silver@warwickcompsoc.co.uk',0),(37,'dmcorry@gmail.com',0),(38,'forrestgoodson@yahoo.com',0),(39,'jay@mozilla.org',0); UNLOCK TABLES; /*!40000 ALTER TABLE `users` ENABLE KEYS */; -- -- Dumping data for table `validity_lookup` -- /*!40000 ALTER TABLE `validity_lookup` DISABLE KEYS */; LOCK TABLES `validity_lookup` WRITE; INSERT INTO `validity_lookup` VALUES (1,'Valid'),(2,'Invalid'); UNLOCK TABLES; /*!40000 ALTER TABLE `validity_lookup` ENABLE KEYS */; -- -- Dumping data for table `vetting_status_lookup` -- /*!40000 ALTER TABLE `vetting_status_lookup` DISABLE KEYS */; LOCK TABLES `vetting_status_lookup` WRITE; INSERT INTO `vetting_status_lookup` VALUES (1,'Not Vetted'),(2,'Vetted'); UNLOCK TABLES; /*!40000 ALTER TABLE `vetting_status_lookup` ENABLE KEYS */; /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;