[Mozile] Mozile 0.7.1 Released
James A. Overton
james at overton.ca
Fri Feb 3 20:04:33 EST 2006
Hot on the heels of 0.7.0 is a release fixing several important bugs
for the Mozile Extension under Firefox 1.5. This one has been pretty
thoroughly tested on Firefox 1.0.7 and 1.5.0.1 under Mac OS X 10.4.4,
so the bugs should be a bit more subtle now.
Once the mirrors update, get it here:
http://downloads.mozdev.org/mozile/mozile-0.7.1.zip
http://downloads.mozdev.org/mozile/mozile-0.7.1.xpi
http://downloads.mozdev.org/mozile/mozile-0.7.1-devel.zip
http://downloads.mozdev.org/mozile/mozile-0.7.1-devel.xpi
In order to make sure that testing becomes more thorough in general,
I'm working on a manual testing protocol. (Hopefully it can be
automated somehow.) Here's a first draft:
Mozile Extension Manual Test Protocol (Firefox)
0. Build Mozile XPI files.
1. Delete "extensions" folder from profile.
2. Installation
1. Start browser.
2. Install XPI.
3. Restart browser.
3. Browser Test - http://www.google.com
1. Click in page - should behave like an unmodified browser
2. Location bar - should accept focus and allow typing
3. Text input field - should accept focus and allow typing
4. Keyboard shortcuts - Command-B should open the Bookmarks sidebar
4. Editing Loop
Variations:
A. http://google.com -- "Enhance the Mozile editor on this page."
B. http://google.com -- "Do not enhance this page."
C. http://mozile.mozdev.org -- "Enhance the Mozile editor on this
page."
D. http://mozile.mozdev.org -- "Do not enhance this page."
Steps:
(1. For google.com, press "Edit" button.)
2. Click in document and pick enhancement mode. - If enhanced,
cursor should appear.
3. Insert text - text should show up at cursor.
4. Make text bold - text should become bold.
5. Change colour - text should change colour.
6. Cut from web page and paste into text editor - text should
disappear; if enhanced, text should be copied to system clipboard;
otherwise it should not copy to the system clipboard.
7. Copy from text editor, paste into web page - new text should
appear; if enhanced this should be text from the text editor;
otherwise it should be the text cut in the previous step.
8. Undo repeatedly - document should be restored to its original state.
9. Redo repeatedly - document should return to its edited state.
10. Save to dialog, check all display options - dialog with document
source should pop up.
11. Leave page - for google.com there should be a warning; for
mozile.mozdev.org there shouldn't be a warning.
Comments and suggestions are appreciated. I'd also like to hear
about your favourite tools for doing functional testing like this.
Thanks,
James
More information about the Mozile
mailing list