The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)


Quality

From Mer Wiki
(Difference between revisions)
Jump to: navigation, search
(ToDo)
(ToDo)
Line 19: Line 19:
 
== ToDo ==
 
== ToDo ==
  
1. '''Test automation'''
+
1. '''Test automation and tools'''
 
# Automatic smoke testing
 
# Automatic smoke testing
## Create test automation virtual image (with eat, SSH and static IP) (phaeron)
+
## Create test automation virtual image (phaeron)
## Setup test automation environment (Yunta, Jolla is working on this)
+
## Setup test automation environment (Yunta from Jolla is working on this)
## Create smoke test plan (E-P)
+
## Create smoke test plan ([https://bugs.merproject.org/show_bug.cgi?id=447 MER-447], E-P)
## Test result reporting (QA-reports, see task [https://bugs.merproject.org/show_bug.cgi?id=244 Mer-244], phaeron)
+
## QA-reports for test result reporting ([https://bugs.merproject.org/show_bug.cgi?id=244 MER-244], phaeron)
# Design to identify test constraints [https://bugs.merproject.org/show_bug.cgi?id=317 Mer-317]
+
# TDriver in Qt5 ([https://bugs.merproject.org/show_bug.cgi?id=439 MER-439], Paimen)
# Netconsole for debugging, http://www.mjmwired.net/kernel/Documentation/networking/netconsole.txt  
+
# TDriver with QtQuick 2.0 ([https://bugs.merproject.org/show_bug.cgi?id=440 MER-440], Paimen)
 +
# Design to identify test constraints ([https://bugs.merproject.org/show_bug.cgi?id=317 MER-317], not taken)
 +
# Netconsole for debugging, http://www.mjmwired.net/kernel/Documentation/networking/netconsole.txt (not taken)
  
 
2. ''' Test coverage '''
 
2. ''' Test coverage '''
# Create a coverage chart/table for core packages (E-P [https://bugs.merproject.org/show_bug.cgi?id=446 MER-446])
+
# Create a coverage chart/table for core packages ([https://bugs.merproject.org/show_bug.cgi?id=446 MER-446], E-P)
  
 
3. ''' Mer Dashboard '''
 
3. ''' Mer Dashboard '''
# Mer dashboard [https://bugs.merproject.org/show_bug.cgi?id=429 Mer-429] (kyyberi and lbt)
+
# Mer dashboard ([https://bugs.merproject.org/show_bug.cgi?id=429 Mer-429], kyyberi and lbt)
 
# http://www.youtube.com/watch?v=urmp-fmjRro
 
# http://www.youtube.com/watch?v=urmp-fmjRro
  

Revision as of 06:03, 20 July 2012

Contents

Quality

QA tools

QA tools used in Mer:

HowTo's

ToDo

1. Test automation and tools

  1. Automatic smoke testing
    1. Create test automation virtual image (phaeron)
    2. Setup test automation environment (Yunta from Jolla is working on this)
    3. Create smoke test plan (MER-447, E-P)
    4. QA-reports for test result reporting (MER-244, phaeron)
  2. TDriver in Qt5 (MER-439, Paimen)
  3. TDriver with QtQuick 2.0 (MER-440, Paimen)
  4. Design to identify test constraints (MER-317, not taken)
  5. Netconsole for debugging, http://www.mjmwired.net/kernel/Documentation/networking/netconsole.txt (not taken)

2. Test coverage

  1. Create a coverage chart/table for core packages (MER-446, E-P)

3. Mer Dashboard

  1. Mer dashboard (Mer-429, kyyberi and lbt)
  2. http://www.youtube.com/watch?v=urmp-fmjRro

4. Documentation

  1. Create Category:About pages for tools and processes
  2. Create a documentation how to contribute to the QA tests

List of all bugs and tasks related to QA.

Contact

Meetings

Future topics

  • Bug metrics and QA ToDo list (19.7.2012)
  • Test coverage (26.7.2012)

Minutes

Personal tools