From Fedora Project Wiki

(Updated links)
(Updated wording on beaker and autoqa)
Line 2: Line 2:
__NOTOC__
__NOTOC__


The [[QA]] Project develops tools to make testing easier and more reliable.
The [[QA]] Project develops tools to make testing easier and more repeatable.  Developing open source quality assurance tools is complex and challenging stuff at the cutting edge of the field. Contact [[User:wwoods|Will Woods]] if you're up to the challenge of building new tools for Fedora QA.


= Test Automation =
= Test Automation =
* [[Autotest]] is an upstream test harness being used by the [https://fedorahosted.org/autoqa AutoQA] project.  AutoQA is an outgrowth of FudCon F11 [[Automated QA Testing Project|collaboration]].
 
* [https://fedorahosted.org/beaker Beaker] is an up and coming fully automated test framework.  The mailing list is [https://fedorahosted.org/mailman/listinfo/beaker-devel beaker-devel].
; [[AutoQA]] : AutoQA is an framework that provides tests, methods for automated execution, and displays for test results.  AutoQA relies on the [[Autotest]] test harness for job scheduling and execution.  Visit the [https://fedorahosted.org/autoqa AutoQA] trac instance for development milestones and source code.  AutoQA is an outgrowth of FudCon F11 [[Automated QA Testing Project|collaboration]].
; [https://fedorahosted.org/beaker Beaker] : [https://fedorahosted.org/beaker Beaker] is an up and coming fully automated test framework that provides bare metal hardware provisioning including console and power management, and job scheduling and execution.  The mailing list is [https://fedorahosted.org/mailman/listinfo/beaker-devel beaker-devel].


= Test Case Management =
= Test Case Management =
* [https://fedorahosted.org/nitrate Nitrate] is a upcoming test management framework for test planning and test execution tracking
 
; [https://fedorahosted.org/nitrate Nitrate] : The nitrate project intends to provide a web-based test management framework for test planning and test execution tracking


= Installation =
= Installation =
* [https://fedorahosted.org/snake SNAKE] - Smart Network Automated Kickstart Environment
; [https://fedorahosted.org/snake SNAKE] : Smart Network Automated Kickstart Environment.  A small tool to assist with installing and pykickstart-based library for modelling sustainable kickstarts.
* [https://fedorahosted.org/cobbler Cobbler/koan]  
; [https://fedorahosted.org/cobbler Cobbler/koan] : Provisioning at it's best ... check out the [https://fedorahosted.org/cobbler trac] instance for documentation.


= Bugzilla =
= Bugzilla =
* [https://fedorahosted.org/python-bugzilla/ python-bugzilla]
 
* Improvements to [https://bugzilla.redhat.com/ Bugzilla]
; [https://fedorahosted.org/python-bugzilla/ python-bugzilla] : Command-line interaction with bugzilla.  Supports searching, creating and modifying bugs.
; Improvements to [https://bugzilla.redhat.com/ Bugzilla] :


= Infrastructure =
= Infrastructure =
* [https://fedorahosted.org/bodhi/ Bodhi]


Developing Open Source QA tools is complex, challenging stuff at the cutting edge of the field. Contact [[WillWoods]] if you're up to the challenge of building new tools for Fedora QA.
; [https://fedorahosted.org/bodhi/ Bodhi] : Bodhi manages delivery of package updates for Fedora.

Revision as of 15:06, 11 November 2009

QA.png


The QA Project develops tools to make testing easier and more repeatable. Developing open source quality assurance tools is complex and challenging stuff at the cutting edge of the field. Contact Will Woods if you're up to the challenge of building new tools for Fedora QA.

Test Automation

AutoQA
AutoQA is an framework that provides tests, methods for automated execution, and displays for test results. AutoQA relies on the Autotest test harness for job scheduling and execution. Visit the AutoQA trac instance for development milestones and source code. AutoQA is an outgrowth of FudCon F11 collaboration.
Beaker
Beaker is an up and coming fully automated test framework that provides bare metal hardware provisioning including console and power management, and job scheduling and execution. The mailing list is beaker-devel.

Test Case Management

Nitrate
The nitrate project intends to provide a web-based test management framework for test planning and test execution tracking

Installation

SNAKE
Smart Network Automated Kickstart Environment. A small tool to assist with installing and pykickstart-based library for modelling sustainable kickstarts.
Cobbler/koan
Provisioning at it's best ... check out the trac instance for documentation.

Bugzilla

python-bugzilla
Command-line interaction with bugzilla. Supports searching, creating and modifying bugs.
Improvements to Bugzilla

Infrastructure

Bodhi
Bodhi manages delivery of package updates for Fedora.