| 9 | |
| 10 | = Design = |
| 11 | |
| 12 | = Implementation = |
| 13 | Manual testing should be done following these rules: |
| 14 | 1. We will use tcw for documenting of the manual tests. |
| 15 | 1. We will use trac for bug tracking. |
| 16 | 1. Manual testing should be done according to tcw test cases. |
| 17 | 1. How to write use cases. Basic rules: |
| 18 | * Each use case must be decomposed to simple (single action) steps. |
| 19 | * The use cases must cover all of the Sophie functionality. |
| 20 | * Every use case must consist of at most 15 steps. |
| 21 | * Use cases must be organized by categories. |
| 22 | * There must be some |
| 23 | 1. There must be integrity between our bug tracking system and tcw. |
| 24 | * when error occurs when following test case steps, you must describe in the bug tracking system: |
| 25 | * explanation of the error |
| 26 | * on which step of the test case the error occurs |
| 27 | * what type of error it is (crash, wrong application behavior, etc.) |
| 28 | * does the error appears every time on this action or only in certain conditions |
| 29 | * used version of sophie |
| 30 | * place link to the use case if such is available |
| 31 | * (optional) testing platform |