QA/TDAI/Inventory: Difference between revisions

Jump to navigation Jump to search
→‎Test Harnesses: add info from timr
(→‎Test Harnesses: add eggplant)
(→‎Test Harnesses: add info from timr)
Line 28: Line 28:
|-  
|-  
| MochiTest
| MochiTest
| based on the MochiKit framework
| built by [mailto:sayrer@gmail.com sayrer] using the [http://www.mochikit.com MochiKit] framework
| JavaScript
| JavaScript
| Invocation by buildbot on QA machines is being set up. Invocation of tests by inidividuals on built trunk is possible with setup. Currently being made to work in automated test harnesses.
| Invocation by buildbot on QA machines is being set up. Invocation of tests by inidividuals on built trunk is possible with setup. Currently being made to work in automated test harnesses.
| [http://developer.mozilla.org/en/docs/Writing_MochiTest-based_unit_tests MochiTest on devmo]
| [http://developer.mozilla.org/en/docs/Writing_MochiTest-based_unit_tests devmo]
|-
| jsunit
|
| JavaScript
|
|
|-
|-
| eggplant
| eggplant
Line 44: Line 38:
| Being used for automation of Smoke Tests suites in [http://litmus.mozilla.org litmus]
| Being used for automation of Smoke Tests suites in [http://litmus.mozilla.org litmus]
|  
|  
|-
| Acid2
| Web Standards Project compliance test page(s)
|
|
| [http://www.webstandards.org/action/acid2/ Stds page]
|-
|-
| litmus
| litmus
| Catalog of manual test cases
| Catalog of manual test cases. [http://wiki.mozilla.org/Litmus Being developed] to allow community to [http://litmus.mozilla.org/run_tests.cgi run] the manual smoke tests, BFT, FFT and L10n tests. [http://litmus.mozilla.org/search_results.cgi GUI to capture results] and provide feedback to the QA team.  Reporting function to check test and platform coverage.
| English, German, French, etc.
| English, German, French, etc.
| The place to be on Community Test Day!
| The place to be on Community Test Day! Still in refinement by [mailto:zlipton@mozilla.com zlipton] and [mailto:ccooper@deadsquid.com coop]
| [http://litmus.mozilla.org main site]
| [http://litmus.mozilla.org main site]
|-
|-
| xpcshell
| xpcshell
| lots of under-the-hood XPCOM smarts!
| used by 40+ tests, plans for use by many more
| some JavaScript, much C++
| some JavaScript, much C++
|  
|  
| [http://developer.mozilla.org/en/docs/Writing_xpcshell-based_unit_tests xpcshell on devmo]
| [http://developer.mozilla.org/en/docs/Writing_xpcshell-based_unit_tests devmo]
|-
|-
| SpiderMonkey
| SpiderMonkey
| crawls a site to specified depth, loading CSS, executing JS along the way.
| JavaScript
| used only for the js/tests by bc, et al, for JS testing
| used only for the js/tests by bc, et al, for JS testing
| JavaScript
|
| [http://bclary.com/projects/spider/ bc's page]
| [http://bclary.com/projects/spider/ bc's page]
|-
|-
Line 73: Line 61:
| JavaScript
| JavaScript
| runnable on built trunk
| runnable on built trunk
| [http://developer.mozilla.org/en/docs/Creating_reftest-based_unit_tests reftest on devmo]
| [http://developer.mozilla.org/en/docs/Creating_reftest-based_unit_tests devmo]
|-
| jssh
| a javascript shell. What more can you say?
| JavaScript
| described as "largely defunct"
|
|-
| Tp
| test of page loading
|
| currently runs in tinderbox
|
|-
| Tp2
| test of page loading
|
| being developed to run in buildbot
|
|-
| T*
| includes Tdhtml, Ts, Txul, Trender (aka Tgfx), Z, and mZ
|
|
| [http://wiki.mozilla.org/Performance:Tinderbox_Tests most T] [http://wiki.mozilla.org/Mozilla2:Trender Trender]
|-
| 'Browser and Eyeballs'
| The most common test harness in use today.
| wetware
| There is a new tester born every day! :-)
|
|}
|}


99

edits

Navigation menu