swarms/ideas/127-SOB-testing-process.md

41 lines
1.5 KiB
Markdown
Raw Normal View History

"Improve OpenBounty Testing and make it easy to contribute"
2018-04-02 11:32:00 +00:00
## Preamble
Idea: 127
2018-04-03 13:17:12 +00:00
Title: Improve OpenBounty Testing and make it easy to contribute
2018-04-02 11:32:00 +00:00
Status: In Progress
Created: 2018-04-02
## Summary
- make QA process in SOB team easy to understand and support;
- in order to reduce time spent on regression testing automate main use cases;
2018-04-02 11:32:00 +00:00
## Swarm Participants
- Lead Contributor:@churik
- Testing & Evaluation: @annadanchenko
- Contributor: @asemiankevich
## Product Overview
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.
2018-04-02 11:32:00 +00:00
### Minimum Viable Product v1
2018-04-03 13:17:12 +00:00
Goal Date: 2018-06-29
Actions needed for MVP v1 will pass:
2018-04-02 11:32:00 +00:00
#### Documentation
- [ ] Tutorial video or docs about QA process in SOB team
- [ ] Basic use cases (smoke checklist) are defined in TestRail
2018-04-02 11:32:00 +00:00
#### 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 payout confirmation