IS480 Team wiki: 2018T1 Kaki&Kin/Documentations/Testing
Revision as of 17:38, 1 October 2018 by Eugene.yuen.2016 (talk | contribs)
Acceptance User Testing
Overview |
---|
|
Test subjects from KeyReply |
|
Task | Recommendation | Average Rating (1 - very easy, 6 very hard) |
---|---|---|
Uploading a text file into the system |
|
1.75 |
Finding a generated intent |
|
3 |
Editing a sentence related to an intent |
|
2 |
Adding alternative sentences for an intent |
|
2.25 |
Adding a chatbot response/answer to an intent |
|
2.5 |
Mid-Terms User Testing
Finals User Acceptance Testing
Pre-Acceptance Bugs
General back-End/NLP
Bug Description | Frontend / Backend | Tester | Date Found | Severity | Points Allocation | Resolved? | Cause | Action | Debugged By | Debugged Date | Current Points |
---|---|---|---|---|---|---|---|---|---|---|---|
CORS concerns on backend that does not allow front end to connect | Backend | Aaron | 8-Aug-18 | High Impact | 8 | Resolved | Allow(*) for cors, removed subscription option, false for websockets only | Went down to KR to understand how they set up graph QL | LiXuan | 9-Aug-18 | 0 |
Deployment to heroku unsuccessful | Backend | Li Xuan | 10-Aug-18 | High Impact | 8 | Resolved | server.js not found | Need to commit js files, not ts! Added a procfile | LiXuan, Zachery | 13-Aug-18 | 0 |
Upload Module
Bug Description | Frontend / Backend | Tester | Date Found | Severity | Points Allocation | Resolved? | Cause | Action | Debugged By | Debugged Date | Current Points |
---|---|---|---|---|---|---|---|---|---|---|---|
GraphQL runs on run time | Frontend | Eugene | 16-Aug-18 | High Impact | 5 | Resolved | Codes were executed on runtime | Execute the 'Skip' method in export function of GraphQL | Aaron | 16-Aug-18 | 0 |
Error thrown when read text file contents | Backend | Eugene | 16-Aug-18 | High Impact | 5 | Resolved | The uploaded object was not read as a text object | JSON.stringify() | Aaron | 16-Aug-18 | 0 |
Upon reading file, variables were not updated | Frontend | Eugene | 16-Aug-18 | High Impact | 5 | Resolved | The GraphQL server skip() function was not used | - | Aaron | 16-Aug-18 | 0 |
GraphQL not receiving string Object in Query | Front | Eugene | 16-Aug-18 | High Impact | 5 | Resolved | The variable required was not converted into a JSON object | Convert the variable into JSON object first | Aaron | 16-Aug-18 | 0 |
Edit Visualisation
Bug Description | Frontend / Backend | Tester | Date Found | Severity | Points Allocation | Resolved? | Cause | Action | Debugged By | Debugged Date | Current Points |
---|---|---|---|---|---|---|---|---|---|---|---|
Error in data structure of flattened data returned | Frontend | Eugene | 14-Aug-18 | High Impact | 5 | Resolved | Parsing and converting to string for JSON | Fixed the issues in the JSON template | Zachery | 16-Aug-18 | 0 |
Error on JSON file used for testing | Frontend | Eugene | 14-Aug-18 | High Impact | 5 | Resolved | Wrong assignment of variable | Changed the assignment of variable | Zachery | 16-Aug-18 | 0 |
Manage Content Node
Bug Description | Frontend / Backend | Tester | Date Found | Severity | Points Allocation | Resolved? | Cause | Action | Debugged By | Debugged Date | Current Points |
---|---|---|---|---|---|---|---|---|---|---|---|
Table not updated | Frontend | Eugene | 14-Aug-18 | Critical Impact | 10 | Resolved | JSON object deep freezed. | Requires parsing and stringify of return object | Zachery | 16-Aug-18 | 0 |
Pre-Midterms Bugs