...
Primary mentor | Kaweesi Joseph |
Backup mentor | Christine Gichuki |
Assigned to | TBA |
Blog | TBA |
Abstract
Excerpt |
---|
The current Quality Assurance (QA) team is working towards improvement of QA processes of our distributions and products. The team is drafting a criteria to analyse priority of what needs testing, writing a general automated QA platform that can be reused on other tools such as modules, distributions among others, this project is aimed at consuming that QA effort and applying it on one of the most used community modules or tools. |
Objectives
The student will be expected to work with the QA team on the following (areas or features) that have been identified as gaps in the reference application testing:
...
- Come up with system requirements with assistance from the QA team
- Create test cases
- Apply the Prioritization criteria
- Create a project in and export a java skeleton (feature files etc) from cucumber studio
- Work with the available ecosystem to automate the features within: https://github.com/openmrs/openmrs-contrib-qaframework
QA Team;
Ivan Cvitkovic
...
Extra Credit
Supporting Quality assurance in the OpenMRS COVID-19 response with a key focus on data collection tools and workflow.
...
- Create a project for your own projects or distribution.
- Define the user and what role they play.
- Glossary terms: CucumberStudio at a glance | CucumberStudio Documentation