-
Notifications
You must be signed in to change notification settings - Fork 2
Software Testing Process
William Emfinger edited this page Jul 24, 2018
·
4 revisions
This document describes the software testing process for the Smart Evaluation App.
You will need to install github-automation:
cd ~
git clone https://github.com/max-mobility/github-automation
cd github-automation
sudo npm install -gThere are two operations when testing:
- Performing a single test
- Generating the Software V&V Document from the Tests that have been run.
cd ~/evalapp/maxmobility
perform_test
# this will walk you through the process of testing
# when this is done a new test report will be saved (as JSON) in ./reports
# you will need to add and commit this file
git add reports
git commit -m '${Your Commit message here}'
git push# turns the data saved in ./reports into a valid report file
gen_report_doc| Field | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Requirement IDs |
|
|||||||||
| Revision | A | |||||||||
| Description | App should support bluetooth communications with both PushTracker and SmartDrive. | |||||||||
| Test Level | System | |||||||||
| Method | Test 1 |
The app should be running and opened to the OTA page.
|
||||||||
| Test 2 |
The app should be running and opened to the OTA page. A PushTracker running version 1.5 should be present and turned on.
|
|||||||||
| Acceptance Criteria | Test 1 |
|
||||||||
| Test 2 |
|
|||||||||
| Start / End Dates | 2018-07-23 | 2018-07-23 | ||||||||
| Tester Name | William Emfinger | |||||||||
| Output | Sample quantity and test result | Pass/Fail | ||||||||
| #1 | #2 | #3 | #4 | #5 | #6 | #7 | ||||
| Test 1 | PASS | PASS | PASS | SKIP | SKIP | SKIP | SKIP | PASS | ||
| Test 2 | PASS | PASS | PASS | SKIP | SKIP | SKIP | SKIP | PASS | ||
| Results | PASS | |||||||||
| Notes | ||||||||||