| ... | ... | @@ -76,22 +76,21 @@ TestWiki will include all tests and results. |
|
|
|
|
|
|
|
## Front-Back-end (RuuviTag, gRPC-client)
|
|
|
|
|
|
|
|
### Non-functional tests
|
|
|
|
## Non-functional tests
|
|
|
|
|
|
|
|
| ID | Description | Test Date | Tester | PASS / FAIL |
|
|
|
|
|:--------:|:--------------:|:------:|:-------:|:-------:|
|
|
|
|
| RGNF001 | Character load time... | - | - | - |
|
|
|
|
| RGNF002 | etc. | - | - | - |
|
|
|
|
| RGNF003 | etc. | - | - | - |
|
|
|
|
| RGNF004 | etc. | - | - | - |
|
|
|
|
| RGNF005 | etc. | - | - | - |
|
|
|
|
| RGNF001 | Unauthorized Bluetooth-devices can't access the system | - | - | - |
|
|
|
|
| RGNF002 | RuuviTag battery lasts more than 3 days | - | - | - |
|
|
|
|
| RGNF003 | Python script calculates the RuuviTag distance, 1m accuracy | - | - | - |
|
|
|
|
| RGNF004 | RuuviTag data is sent to the game once per 100ms | - | - | - |
|
|
|
|
| RGNF005 | Outsiders can't access RuuviTag firmware without opening the tag | - | - | - |
|
|
|
|
|
|
|
|
### Functional tests
|
|
|
|
## Functional tests
|
|
|
|
|
|
|
|
| ID | Description | Test Date | Tester | PASS / FAIL |
|
|
|
|
|:--------:|:--------------:|:------:|:-------:|:-------:|
|
|
|
|
| RGF001 | Character waveing... | - | - | - |
|
|
|
|
| RGF002 | etc. | - | - | - |
|
|
|
|
| RGF003 | etc. | - | - | - |
|
|
|
|
| RGF004 | etc. | - | - | - |
|
|
|
|
| RGF005 | etc. | - | - | - | |
|
|
\ No newline at end of file |
|
|
|
| RGF001 | List of accepted MAC-addresses is received from the database | - | - | - |
|
|
|
|
| RGF002 | Profile tied to RuuviTag can be manually changed from database | - | - | - |
|
|
|
|
| RGF003 | RuuviTag does not break when a child drops/hits it| - | - | - |
|
|
|
|
| RGF004 | RuuviTag can be easily sterilized | - | - | - | |
|
|
\ No newline at end of file |