Note:

This site is no longer used and is in read-only mode. Instead please go to our new Moodle Developer Resource site.

Testing strategy: Difference between revisions

From MoodleDocs
Tim Barker (talk | contribs)
No edit summary
Line 1: Line 1:
{{Work in progress}}
{{Work in progress}}
=Introduction=
=Introduction=
==Purpose==
==Purpose==
The purpose of this document is to define a high level QA strategy
The purpose of this document is to define a high level QA strategy
at Moodle and communicate that process to the relevant stakeholders.
at Moodle and communicate that process to the relevant stakeholders.
Line 10: Line 13:
how testing is applied to it. This document also discusses potential
how testing is applied to it. This document also discusses potential
benefits to the organization of the processes discussed.
benefits to the organization of the processes discussed.
Currently the processes that are documented here are under development. Progress can be viewed via the [https://docs.moodle.org/dev/Testing_Roadmap Testing Roadmap]
Currently the processes that are documented here are under development. Progress can be viewed via the [[Testing Roadmap]]


==Scope==
==Scope==
This document encompasses all testing activities at Moodle and how they will be performed. This includes:
This document encompasses all testing activities at Moodle and how they will be performed. This includes:


* [https://docs.moodle.org/dev/Testing_strategy/Testing_Methodology_At_Moodle Testing Methodology at Moodle]
* [[Testing Methodology at Moodle]]
* [https://docs.moodle.org/dev/Testing_strategy/The_Moodle_Testing_Process The Moodle Testing Process]
* [[The Moodle Testing Process]]
* [https://docs.moodle.org/dev/Testing_strategy/Hardware_Requirements Hardware requirements]
* [[Hardware requirements]]
* [https://docs.moodle.org/dev/Testing_strategy/Testing_Tools_and_Their_Use Testing Tools and Their Use]
* [[Testing Tools and Their Use]]
* [https://docs.moodle.org/dev/Testing_strategy/Test_Automation_Process Test Automation Process]
* [[Test Automation Process]]
* [https://docs.moodle.org/dev/Testing_strategy/Test_Environments Test Environments]
* [[Test Environments]]
* [https://docs.moodle.org/dev/Testing_strategy/Useful_Resources Useful Resources]
* [[Useful Resources]]

Revision as of 16:53, 25 September 2012

Note: This page is a work-in-progress. Feedback and suggested improvements are welcome. Please join the discussion on moodle.org or use the page comments.


Introduction

Purpose

The purpose of this document is to define a high level QA strategy at Moodle and communicate that process to the relevant stakeholders.

This document is test centric, only explaining the development process from a testing point of view. The scope of this document does not cover the details of the entire development process at Moodle but how testing is applied to it. This document also discusses potential benefits to the organization of the processes discussed. Currently the processes that are documented here are under development. Progress can be viewed via the Testing Roadmap

Scope

This document encompasses all testing activities at Moodle and how they will be performed. This includes: