MidasQA

From MIDAS Wiki

Jump to: navigation, search

Midas Quality Assurance

When an issue has been assigned to a developer to do quality assurance, the developer may wonder "How do I verify that this thing actually works?" The answer to that question is far too complex to answer rigorously in a wiki page but the below questions should guide our assurance of quality in Midas:

  • Is this issue free of any problems when submitting an experimental dashboard?
  • Are there no visual changes or other unintended consequences as a result of this change?
  • Is the git history of this change's topic branch well-formed (clean commits that can stand on their on and have good commit notes)?
  • Is this change documented?
  • Is the coding style of this change consistent with our standards?
  • Does the change preserve upload or download functionality without regression?
  • Does this change accomplish the goals of its corresponding Midas issue?

If and only if the answer to these questions is yes is it safe to merge the topic in question with master (The issue can be moved from MidasQA to To Be Merged in Mantis).

Personal tools