mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
29 lines
1.8 KiB
Plaintext
29 lines
1.8 KiB
Plaintext
This is the git repository for the Mozilla mozbase suite of python utilities.
|
|
|
|
MozBase is composed of several python packages. These packages work
|
|
together to form the basis of a test harness.
|
|
|
|
* Firefox is launched via [mozrunner](https://github.com/mozilla/mozbase/tree/master/mozrunner)
|
|
** which sets up a profile with preferences and extensions using
|
|
[mozprofile ](https://github.com/mozilla/mozbase/tree/master/mozprofile)
|
|
** and runs the application under test using [mozprocess](https://github.com/mozilla/mozbase/tree/master/mozprocess)
|
|
* [mozInstall](https://github.com/mozilla/mozbase/tree/master/mozinstall) is used to install the test application
|
|
* A test harness may direct Firefox to load web pages. These may be
|
|
served using [mozhttpd](https://github.com/mozilla/mozbase/tree/master/mozhttpd) for testing
|
|
* The machine environment is introspected by [mozinfo](https://github.com/mozilla/mozbase/tree/master/mozinfo)
|
|
* A test manifest may be read to determine the tests to be run. These
|
|
manifests are processed by [ManifestDestiny](https://github.com/mozilla/mozbase/tree/master/manifestdestiny)
|
|
* For mozbile testing, the test runner communicates to the test agent
|
|
using [mozdevice](https://github.com/mozilla/mozbase/tree/master/mozdevice)
|
|
(Note that the canonical location of mozdevice is
|
|
mozilla-central: http://mxr.mozilla.org/mozilla-central/source/build/mobile/)
|
|
|
|
Learn more about mozbase here:
|
|
https://wiki.mozilla.org/Auto-tools/Projects/MozBase
|
|
|
|
Bugs live at
|
|
https://bugzilla.mozilla.org/buglist.cgi?resolution=---&component=Mozbase&product=Testing and https://bugzilla.mozilla.org/buglist.cgi?resolution=---&status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=mozbase
|
|
|
|
To file a bug, go to
|
|
https://bugzilla.mozilla.org/enter_bug.cgi?product=Testing&component=Mozbase
|