CSC/ECE 517 Fall 2021 - E2168. Testing - Reputations: Difference between revisions
Jump to navigation
Jump to search
(Added Test Objects section) |
|||
Line 11: | Line 11: | ||
*reputation_web_service_controller_spec | *reputation_web_service_controller_spec | ||
*hamer_spec | *hamer_spec | ||
*lauw_spec | *lauw_spec (?) | ||
== Test Plan == | == Test Plan == | ||
=== Testing Objects === | |||
Following objects will be created and confined for the purpose of testing. | |||
*[[assignments]]<br> | |||
*[[submission_records]]<br> | |||
*[[questionnaires]]<br> | |||
*[[assignment_questionnaires]]<br> | |||
*[[participants]]<br> | |||
*[[teams]]<br> | |||
*[[teams_users]]<br> | |||
*[[users]]<br> | |||
*[[responses]]<br> | |||
*[[response_maps]] | |||
=== Relevant Methods === | === Relevant Methods === | ||
hamer_spec | |||
*calculate_weighted_scores_and_reputation | |||
*converged? | |||
ReputationController_spec | ReputationController_spec | ||
*db_query | *db_query | ||
Line 22: | Line 40: | ||
*client | *client | ||
*send_post_request | *send_post_request | ||
== hamer_spec == | |||
=== calculate_weighted_scores_and_reputation === | |||
=== converged? === | |||
== ReputationController_spec == | == ReputationController_spec == |
Revision as of 22:46, 3 November 2021
Project Overview
Objectives
Our objectives for this project are the following:
- Double and stub an assignment, a few submissions to the assignment, under different review rubrics
- Manually calculate reputation scores based on paper "Pluggable reputation systems for peer review: A web-service approach"
- Validate correct reputation scores based on different review rubrics generated by reputation management VS manual computation of reputation score expectation
Files Involved
- reputation_web_service_controller_spec
- hamer_spec
- lauw_spec (?)
Test Plan
Testing Objects
Following objects will be created and confined for the purpose of testing.
- assignments
- submission_records
- questionnaires
- assignment_questionnaires
- participants
- teams
- teams_users
- users
- responses
- response_maps
Relevant Methods
hamer_spec
- calculate_weighted_scores_and_reputation
- converged?
ReputationController_spec
- db_query
- db_query_with_quiz_score
- json_generator
- client
- send_post_request
hamer_spec
calculate_weighted_scores_and_reputation
converged?
ReputationController_spec
db_query
db_query_with_quiz_score
json_generator
client
send_post_request
Results
Collaborators
Jinku Cui (jcui23)
Henry Chen (hchen34)
Dong Li (dli35)
Zijun Lu (zlu5)