From Fedora Project Wiki
(update link to test day sop)
m (stub content)
Line 1: Line 1:
This page lists global-level goals for the QA project. It was created as an adjunct to a fedora-test-list discussion on the subject in February, 2009.
{{header|qa}}
{{draft}}


= Fedora 12 QA Goals - take#1 =
= Introduction =  


== Data Presentation ==
'''AutoQA''' is an automated test system for Fedora.  Its design is simple: when certain events occur, AutoQA launches automated tests.  Events that AutoQA monitors include:


As is typically the case for updates-testing or rawhide, there are failures present but the information isn't recorded somewhere.  This focus area is designed to outline areas where we can provide automated test data collection.  This data can later be used for decision making or policy, but the focus now is on gathering the data.
* New packages in the koji build system
* A new Fedora update has been created in bodhi
* The package repository for Fedora, Fedora updates and Fedora updates-testing has changed
* Installable images of [[Releases/Rawhide|rawhide]] have changed


=== israwhidebroken.com ===
= Getting involved =


{|
Interested in writing tests?
! Status !! Owner
|-
| INPROGRESS || [[User:Wwoods]]
|-
|}


'''How to get involved'''
* [[Writing_AutoQA_Tests]]
* [[Writing_AutoQA_Hooks]] ''(optional)''
* [[Install and configure AutoQA]]
* '''FIXME''' -- more ''test developer'' links to come out of use case analysis at [[Writing_AutoQA_Tests]]


Interested in participating?  Take a look at the [http://autoqa.fedorahosted.org project page] for more information.
How about contributing back to the AutoQA project?


== Process Definition ==
* First, you might be interested in the [[AutoQA_architecture|AutoQA architecture overview]]
* AutoQA uses the [[Autotest]] test harness, you may which to [[Install_and_configure_autotest]]
* '''FIXME''' -- more ''administrator'' links to come out of use case analysis at [[Writing_AutoQA_Tests]]


The QA team does a lot.  This goal is intended to demystify the process and procedures members of the QA team follow on a regular basis.  The idea is that by documenting a process, you increase transparency, invite participation and outline areas for future improvement.
= Communicate =


=== Test Day SOP ===
Please contact us!  We look forward to your ideas and suggestions.


Create a Fedora Test Day SOP describing how to host a test day
* [https://fedorahosted.org/mailman/listinfo/autoqa-devel autoqa-devel] is the mailing list for development discussion of the AutoQA project
 
* [https://fedorahosted.org/mailman/listinfo/autoqa-results autoqa-results] is where automated test results are submittedThis is intended for test results review only.
{|
* [http://webchat.freenode.net/?channels=#cobbler Talk to QA members] about AutoQA on our permanent IRC channel <code>#fedora-qa</code>
! Status !! Owner
* Visit the project development page at: https://fedorahosted.org/autoqa/
|-
| INPROGRESS || [[User:Adamwill]]
|-
|}
 
'''How to get involved'''
 
Help review [[QA/SOP_Test_Day_management]]
 
=== Install Test Run SOP ===
 
Create a Fedora Installation Test SOP - describe the process for hosting a collaborative test run during Fedora 12 milestones
 
{|
! Status !! Owner
|-
| INPROGRESS || [[User:Liam]]
|-
|}
 
'''How to get involved'''
 
Help review [[User:Liam/Draft_Install_Test_SOP]]
 
== Test Days Revisited ==
 
Fedora 11 test days were a successThe plan for Fedora 12 will be to build on the success, identify and improve on any pain points.
 
# Solicit feedback from test day participants - [[Fedora_11_Test_Day_Survey]]
 
= Fedora 12 QA Goals - take#2 =
 
This page lists individual goals for the QA project for the Fedora 12 release. If you'd like to get involved, you are encouraged to add your name and goals to the list below.
 
== [[User:Adamwill]] ==
 
* [[User:Adamwill/Draft_test_day_SOP]]
 
== [[User:dpravec]] ==
 
== [[User:jlaska]] ==
 
== [[User:Johannbg]] ==
 
== [[User:Liam]] ==
 
* [[QA:Fedora_12_Install_Test_Plan]]
* [[User:Liam/Draft_Install_Test_SOP]]
 
== [[User:Wwoods]] ==
 
* [[QA:Rawhide_Acceptance_Test_Plan]]

Revision as of 14:46, 18 November 2009

QA.png


Warning.png
This page is a draft only
It is still under construction and content may change. Do not rely on the information on this page.

Introduction

AutoQA is an automated test system for Fedora. Its design is simple: when certain events occur, AutoQA launches automated tests. Events that AutoQA monitors include:

  • New packages in the koji build system
  • A new Fedora update has been created in bodhi
  • The package repository for Fedora, Fedora updates and Fedora updates-testing has changed
  • Installable images of rawhide have changed

Getting involved

Interested in writing tests?

How about contributing back to the AutoQA project?

Communicate

Please contact us! We look forward to your ideas and suggestions.