Deleted requirements and comments; minor fixes;

This commit is contained in:
Tetiana Churikova 2018-04-03 16:37:12 +03:00 committed by Oskar Thorén
parent e66d18dc5d
commit 5485bbca88
1 changed files with 8 additions and 29 deletions

View File

@ -1,9 +1,6 @@
"Improve OpenBounty Testing and make it easy to contribute"
<!-- Please Review https://docs.google.com/document/d/1CaFM2ZXGOKf05_LXMPJeNNy5qJOdAq91EF2Gn2QUBFI/edit# for more details -->
<!-- in PR the document should be named as`DEV#1-title.md` -->
## Preamble
Idea: 127
@ -12,50 +9,32 @@
Created: 2018-04-02
## Summary
- make QA process in SOB team easy to understand and support for newcomers;
- in order to reduce time spent on regression testing automate main usecases;
- make QA process in SOB team easy to understand and support;
- in order to reduce time spent on regression testing automate main use cases;
## Swarm Participants
<!-- Each contributor pledges to the idea with their FOCUS value. (hours per week) -->
<!-- Here all roles in swarm are defined and filled, one of the contributors should responsibility of the Idea as Lead. -->
<!-- Testing/Evaluation support role is also mandatory to check in on specified Goal dates or earlier. -->
<!-- Lead Contributor is the Owner of the Idea. If required, they can get support from a PM, but should be responsible for end to end execution of the Idea. This includes ensuring appropriate resources are allocated, setting realistic timelines and milestones, and any post-launch metrics or bug fixes that are attributed to the Idea -->
<!-- A swarm requires at minimum 3 contributors and 1 evaluator/tester -->
<!-- 'Contributor' should be replaced with a descriptive role type. -->
- Lead Contributor:@churik
- Testing & Evaluation: @annadanchenko
- Contributor: @asemiankevich
## Product Overview
<!-- A short (~200 word) description and motivation of the Idea. Without clear explanation the Idea should not proceed. Can include User Stories -->
<!-- Testing/Evaluation role accepts responsbility to checkin at Goal dates, -->
<!-- forces discussion to continue implementation or recommend disband and post-mortem. -->
Full and transparent QA process in Status Open Bounty team will help to involve new people into testing process more quickly (if needed) and provide developers with more info about what was tested in particular PR or in `develop` branch. Ideally process should be integrated with TestRail, but initially smoke check list should be defined and than automated.
Hence this idea is placeholder for current and future iterations of improving QA process in SOB team.
Full and transparent QA process in Status Open Bounty team will help to involve new people into the testing process more quickly (if needed) and provide developers with more info about what was tested in particular PR or in `develop` branch. Ideally process should be integrated with TestRail, but initially, a smoke checklist should be defined and then automated.
Hence this idea is a placeholder for current and future iterations of improving QA process in SOB team.
### Requirements & Dependencies
<!-- Are there bugs or feature requests in other repositories that are part of this Idea? -->
<!-- There is no approval unless the idea requires to be reviewed by supporting organelles (Financial, Hiring, or Design). -->
<!-- The Swarm must develop a fully fleshed out Requirements document for the idea to proceed, to the satisfaction of participants. -->
For now blocker for 1 full-walkthrough autotest are:
- Jenkins doesn't recognize xml reports and looks for them in wrong place after last refactoring. Problem is still investigating.
### Minimum Viable Product v1
<!-- Mandatory, completes the Idea in the fastest route possible, can be hacky, needed to feel progress. See https://imgur.com/a/HVlw3 -->
Goal Date: 2018-06-29
Actions needed for MVP v1 passed:
Actions needed for MVP v1 will pass:
#### Documentation
- [ ] Tutorial video or docs about QA process in SOB team
- [ ] Basic use cases (smoke check list) are defined in TestRail
- [ ] Basic use cases (smoke checklist) are defined in TestRail
#### Involment
- [ ] one more QA can test SOB
#### End-to-end test (1 full walkthrough test for SOB)
- [ ] automate creating PR
- [ ] define function for merging PR
- [ ] define function for SNT transfer
- [ ] define function for signing transaction and confirming payment
- [ ] define function for signing transaction and payout confirmation