Closed Bug 358740 Opened 18 years ago Closed 18 years ago

L10n coverage testing extension

Categories

(Mozilla Localizations :: Infrastructure, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Pike, Assigned: Pike)

References

()

Details

Attachments

(1 file)

I'm working on an extension to automatically test the (Firefox) user interface. The current state of art is that it tests the menubar, the prefwindow and the neterror pages. This is mostly just assuring that no xml parse errors pop up at runtime. A short description is on the wiki, I'll clean up the code some more and submit a patch for review. Candidate location would be testing/tests/l10n/extensions/coverage.
The documentation for the how-to is on the wiki page. The code opens the complete menu bar and the preference window so far. I'll leave opening of windows or kicking off commands for later, that will require a bit more testing.
Assignee: nobody → l10n
Status: NEW → ASSIGNED
Attachment #245100 - Flags: review?(rcampbell)
Looks interesting. Any special steps required to build? Make options?
Just make creates the xpi in dist/xpi-stage, which you can then install in your profile. The two prefs are the chrome files to start to actually run the tests, there is no UI hook, on purpose to change the tested system as little as possible.
Attachment #245100 - Flags: review?(rcampbell) → review+
Landed, thanks for the review.
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Component: Testing → Infrastructure
Product: Core → Mozilla Localizations
QA Contact: testing → infrastructure
Version: Trunk → unspecified
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: