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


Quality/Development

From Mer Wiki
< Quality(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
= Development =
+
= Naming =
  
== Tests ==
+
= Process =
 
+
'''OBS'''
+
 
+
Tests are divided to 2 groups:
+
* Architecture domains (Communications, Graphics, etc. )
+
* UX (for GUI testing)
+
 
+
 
+
'''Development'''
+
  
 
As a developer:
 
As a developer:
# Search the test version control location (no info yet)
+
# Search / ask the test version control location
 
# Pull the test's source code and make changes
 
# Pull the test's source code and make changes
 
# Copy the original package to your home project in OBS
 
# Copy the original package to your home project in OBS
 
# Update your changes to the OBS
 
# Update your changes to the OBS
# Test your changes, '''Note:''' Only passing test cases are accepted!
+
# Test your changes
 
# Push your changes to the version control
 
# Push your changes to the version control
 
# Inform QA team about the changes with changes diff (URL to gitorious/gerrit/github diff)
 
# Inform QA team about the changes with changes diff (URL to gitorious/gerrit/github diff)

Revision as of 06:30, 29 June 2012

Naming

Process

As a developer:

  1. Search / ask the test version control location
  2. Pull the test's source code and make changes
  3. Copy the original package to your home project in OBS
  4. Update your changes to the OBS
  5. Test your changes
  6. Push your changes to the version control
  7. Inform QA team about the changes with changes diff (URL to gitorious/gerrit/github diff)
  8. The QA team will review, retest and update the tool to OBS
Personal tools