Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Peer-grading acceptance tests #2431

Merged
merged 1 commit into from
Feb 5, 2014
Merged

Conversation

wedaly
Copy link
Contributor

@wedaly wedaly commented Feb 3, 2014

This PR adds bok-choy acceptance tests for the peer-grading flow. It covers:

  1. Submitting an essay for peer grading
  2. Grading calibration essays
  3. Grading peer essays
  4. Receiving feedback on a peer-graded essay.

It does not cover the staff grading UI or flagging submissions.

The setup is relatively complicated, since the peer grading workflow requires communication with the ORA service. I have created a new stub service for ORA that simulates a simplified version of the peer-grading API.

@stephensanchez @jzoldak

'/peer_grading/save_calibration_essay': '_save_calibration_essay',

# Test-specific, used by the XQueue stub to register a new submission,
# with we use to discover valid problem locations in the LMS
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

typo

@jzoldak
Copy link
Contributor

jzoldak commented Feb 4, 2014

👍
@dglance another rake file change for #2146 :(

Added feedback check for AI-assessment test
Added peer assessment feedback test
Added tests for peer grading module
Added stub peer grading module service
Updated Studio/LMS page objects and tests to use bok-choy v0.1.0
Added LMS bok-choy tests from e2e repo
Add bok-choy tests for peer grading module, including calibration.
wedaly pushed a commit that referenced this pull request Feb 5, 2014
@wedaly wedaly merged commit 4c2b769 into master Feb 5, 2014
@wedaly wedaly deleted the will/ora-acceptance-tests-rebase branch February 5, 2014 21:43
jenkins-ks pushed a commit to nttks/edx-platform that referenced this pull request Feb 26, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants