QA/TDAI/Automation Software: Difference between revisions
Jump to navigation
Jump to search
(added watir and samie) |
Samuelsidler (talk | contribs) No edit summary |
||
(5 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
<small>[[QA/TDAI|« QA/TDAI]]</small> | |||
<table cellspacing="0" cellpadding="5" style="font-size: small;border: 1px solid black;margin: 15px 0 15px 15px;"> | <table cellspacing="0" cellpadding="5" style="font-size: small;border: 1px solid black;margin: 15px 0 15px 15px;"> | ||
<tr> | <tr> | ||
Line 39: | Line 41: | ||
<td><ul><li>Python-based: would be easy to extend</li></ul></td> | <td><ul><li>Python-based: would be easy to extend</li></ul></td> | ||
<td><ul><li>Reliant on accessibility hooks.</li> | <td><ul><li>Reliant on accessibility hooks.</li> | ||
<li>still very alpha</ul></td> | <li>still very alpha</li></ul></td> | ||
<td>Under investigation (bc)</td> | <td>Under investigation (bc)</td> | ||
</tr> | </tr> | ||
Line 47: | Line 49: | ||
<td><ul><li>someone in China is already working to automate testing of Firefox (1.0.6)</li></ul></td> | <td><ul><li>someone in China is already working to automate testing of Firefox (1.0.6)</li></ul></td> | ||
<td><ul><li>Requires Gnome</li> | <td><ul><li>Requires Gnome</li> | ||
<li>Reliant on accessibility hooks.</li></ul> | <li>Reliant on accessibility hooks.</li></ul></td> | ||
<td>Under investigation (coop)</td> | <td>Under investigation (coop)</td> | ||
</tr> | </tr> | ||
Line 62: | Line 64: | ||
<td><ul><li>promises automated and "hidden" testcase generation</li></ul></td> | <td><ul><li>promises automated and "hidden" testcase generation</li></ul></td> | ||
<td><ul><li>Reliant on expert domain knowledge (hard to get) to seed testcase generation.</li> | <td><ul><li>Reliant on expert domain knowledge (hard to get) to seed testcase generation.</li> | ||
<li>No existing examples (that are accessible at least)</li></ul> | <li>No existing examples (that are accessible at least)</li></ul></td> | ||
<td>Waiting on feedback from Edjard and/or Monica. We tasked them to provide some proof-of-concept testcases for Software Update and Preferences.</td> | <td>Waiting on feedback from Edjard and/or Monica. We tasked them to provide some proof-of-concept testcases for Software Update and Preferences.</td> | ||
</tr> | </tr> | ||
Line 78: | Line 80: | ||
<li>Designed for use in testing</li></ul></td> | <li>Designed for use in testing</li></ul></td> | ||
<td><ul><li>Drives IE, not FF</li> | <td><ul><li>Drives IE, not FF</li> | ||
<li>Designed for testing web app, not | <li>Designed for testing web app, not browser</li></ul></td> | ||
<td>davel to investigate</td> | <td>davel to investigate</td> | ||
</tr> | </tr> |
Latest revision as of 06:40, 15 November 2007
Software | Advantages | Disadvantages | Status |
Spider |
|
In use on QA test farm. | |
Selenium |
|
Under investigation | |
Eggplant |
|
|
Coop is working with Eggplant on the test farm to generate some proof-of-concept tests. |
TestGen4Web |
|
Under investigation | |
dogtail |
|
|
Under investigation (bc) |
LDTP |
|
|
Under investigation (coop) |
Tomato | Under investigation (coop) | ||
Grubzilla |
|
|
Waiting on feedback from Edjard and/or Monica. We tasked them to provide some proof-of-concept testcases for Software Update and Preferences. |
Tracer |
|
|
Possibly reuse this design pattern in the future, but the tool itself is of limited use. |
WATIR |
|
|
davel to investigate |
SAMIE |
|
|
davel to investigate |