CSC/ECE 517 Fall 2016/E1664: Feature Test Assignment Creation

From Expertiza_Wiki
Jump to navigation Jump to search

Background

Objective

Feature Testing Tools

Rspec

Capybara

Test Cases

Existing Test Cases

Newly Added Test Cases

1. Test Assignment Creation

a. Test Creating public Assignment

b. Test Creating private Assignment

c. Create Assignment for Team 
d. Create Assignment with Quiz
e. Create Assignment with staggered deadline 
f. Create Assignment with review visible to all reviewers
g. Create public micro-task assignment
h. create calibrated public assignment 

2. Test General Tab of Assignment Creation

a. Edit assignment available to students
b. Edit number of quizzes available to students
c. Edit number of members per team in an Assignment
d. Edit number of members per team 
e. Edit review visible to all other reviewers'
f. Should create teammate review row in rubrics
g. Check if checking calibration shows the tab


3. Test Topic Tab of Assignment Creation

 a. edit topics properties
 b. edit topics properties
 c. Add new topic 
 d. Delete existing topic 

4. Test Rubrics Tab of Assignment Creation

5. Test Review Strategy of Assignment Creation

6. Test Due dates tab of assignment Creation

7. Test Adding participants by Instructor

a. Add New Participants to assignment 
b. Verify assignments assigned to participants

Automated Execution via Travis

References