<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.expertiza.ncsu.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Xpan</id>
	<title>Expertiza_Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.expertiza.ncsu.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Xpan"/>
	<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=Special:Contributions/Xpan"/>
	<updated>2026-05-16T08:13:48Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Spring_2016/Functional_tests_for_assignment_creation_function&amp;diff=101352</id>
		<title>CSC/ECE 517 Spring 2016/Functional tests for assignment creation function</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Spring_2016/Functional_tests_for_assignment_creation_function&amp;diff=101352"/>
		<updated>2016-03-24T18:22:55Z</updated>

		<summary type="html">&lt;p&gt;Xpan: Created page with &amp;quot;=Functional tests for assignment creation function= This page outlines the use tests for assignment creation using the Expertiza system __TOC__  ===Structural Overview=== Assignm...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Functional tests for assignment creation function=&lt;br /&gt;
This page outlines the use tests for assignment creation using the Expertiza system&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
===Structural Overview===&lt;br /&gt;
Assignment creation in Expertiza provides a large number of options for users. Features come at the cost of complexity; this project is focused on creating testing methods to ensure that user interaction with the assignment interface remains stable and reliable.&lt;br /&gt;
&lt;br /&gt;
Assignment creation is available from the Manage -&amp;gt; Assignments drop down on the expertiza site. Once an assignment is created it has 5 tabs for form entry. The remainder of this document will cover testing for each tab in more detail, the tabs are:&lt;br /&gt;
* General&lt;br /&gt;
* Topics&lt;br /&gt;
* Rubrics&lt;br /&gt;
* Review Strategy&lt;br /&gt;
* Due Dates &lt;br /&gt;
&lt;br /&gt;
===General===&lt;br /&gt;
In this section, the functional test includes assignment name, course, submission directory, description URL, &amp;quot;Has team?&amp;quot;, &amp;quot;Has quiz?&amp;quot; and &amp;quot;Calibrated peer-review for training&amp;quot;.&lt;br /&gt;
*assignment name&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can set assginment name&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      expect(page).to have_content &amp;quot;Assignment name&amp;quot;&lt;br /&gt;
      fill_in &amp;quot;Assignment name:&amp;quot;, with: 'assignment for test'&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
      expect(Assignment.where(name: &amp;quot;assignment for test&amp;quot;)).to exist&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*course&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can select course&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      select('5', :from =&amp;gt; 'assignment_form_assignment_course_id')&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*submission directory&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can set assginment Submission directory&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      fill_in &amp;quot;Assignment name:&amp;quot;, with: 'assignment for test 2'&lt;br /&gt;
      expect(page).to have_content &amp;quot;Submission directory&amp;quot;&lt;br /&gt;
      fill_in &amp;quot;Submission directory:&amp;quot;, with: 'Submission directory for test'&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
      expect(Assignment.find(2).directory_path).to eq 'Submission directory for test'&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*description URL&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can set assginment Description URL&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      fill_in &amp;quot;Assignment name:&amp;quot;, with: 'assignment for test 3'&lt;br /&gt;
      expect(page).to have_content &amp;quot;Description URL&amp;quot;&lt;br /&gt;
      fill_in &amp;quot;Description URL:&amp;quot;, with: 'Description URL for test'&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
      expect(Assignment.find(2).spec_location).to eq 'Description URL for test'&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*&amp;quot;Has team?&amp;quot;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can Has teams and set team number&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      fill_in &amp;quot;Assignment name:&amp;quot;, with: 'assignment for test 5'&lt;br /&gt;
      find('#team_assignment').set(true)&lt;br /&gt;
      expect(page).to have_content &amp;quot;Maximum number of members per team&amp;quot;&lt;br /&gt;
      expect(page).to have_content &amp;quot;Show teammate reviews&amp;quot;&lt;br /&gt;
      fill_in 'assignment_form_assignment_max_team_size', with: 4&lt;br /&gt;
      find('#assignment_form_assignment_show_teammate_reviews').set(true)&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
      expect(Assignment.find(2).show_teammate_reviews).to eq true&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*&amp;quot;Has quiz?&amp;quot;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can save the number of quiz questions&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      fill_in &amp;quot;Assignment name:&amp;quot;, with: '11'&lt;br /&gt;
      select('5', :from =&amp;gt; 'assignment_form_assignment_course_id')&lt;br /&gt;
      find('#assignment_form_assignment_require_quiz').set(true)&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
      visit '/assignments/2/edit'&lt;br /&gt;
      expect(page).to have_content &amp;quot;Number of Quiz questions&amp;quot;&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*&amp;quot;Calibrated peer-review for training&amp;quot;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can set Calibrated peer-view for training&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      fill_in &amp;quot;Assignment name:&amp;quot;, with: 'assignment for test 4'&lt;br /&gt;
      find('#assignment_form_assignment_is_calibrated').set(true)&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
      expect(Assignment.find(2).is_calibrated).to eq true&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===Topics===&lt;br /&gt;
&lt;br /&gt;
===Rubrics===&lt;br /&gt;
Rubrics are arranged into 3 rows of data named &amp;quot;Review&amp;quot;, &amp;quot;Author Feedback&amp;quot;, and &amp;quot;Teammate Review&amp;quot;. Each row is handled under separate descriptions in order to allow quick and comprehensive testing for the seperate functions.&lt;br /&gt;
Each row updates a subclass of the Questionnaire class. The Active Record hierarchy is:&lt;br /&gt;
* Questionnaire&lt;br /&gt;
** ReviewQuestionnaire&lt;br /&gt;
** AuthorFeedbackQuestionnaire&lt;br /&gt;
** TeammateReviewQuestionaire&lt;br /&gt;
&lt;br /&gt;
The Questionnaire class is connected to the Assignment class via the AssignmentQuestionnaire class. &lt;br /&gt;
&lt;br /&gt;
===Due dates===&lt;/div&gt;</summary>
		<author><name>Xpan</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Spring_2016&amp;diff=101351</id>
		<title>CSC/ECE 517 Spring 2016</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=CSC/ECE_517_Spring_2016&amp;diff=101351"/>
		<updated>2016-03-24T18:22:27Z</updated>

		<summary type="html">&lt;p&gt;Xpan: /* Writing Assignment 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Calibration Assignment Submissions==&lt;br /&gt;
*[[Calibration Assignment Submission (OmniAuth)]]&lt;br /&gt;
*[[Calibration Assignment Submission (Patch_verb)]]&lt;br /&gt;
&lt;br /&gt;
==Writing Assignment 2==&lt;br /&gt;
[[CSC/ECE 517 Spring 2016/Mozilla Implement HTML5 form validation]]&lt;br /&gt;
&lt;br /&gt;
[[CSC/ECE 517 Spring 2016/Functional Tests for Questionnaire Controller]]&lt;br /&gt;
&lt;br /&gt;
[[CSC/ECE 517 Spring 2016 / Expertiza Self-Review Feature]]&lt;br /&gt;
&lt;br /&gt;
[[CSC/ECE 517 Spring 2016/Refactor different question types from quiz feature]]&lt;br /&gt;
&lt;br /&gt;
[[CSC/ECE 517 Spring 2016/Implement private browsing]]&lt;br /&gt;
&lt;br /&gt;
[[CSC/ECE 517 Spring 2016/Write automated tests for WebDriver]]&lt;br /&gt;
&lt;br /&gt;
[[CSC/ECE 517 Spring 2016/Refactor sign_up_sheet_controller.rb and sign_up_topic.rb]]&lt;br /&gt;
&lt;br /&gt;
[[CSC/ECE 517 Spring 2016/Implement Common Parts of the CSSOM API]]&lt;br /&gt;
&lt;br /&gt;
[[CSC/ECE 517 Spring 2016/Functional tests for assignment creation function]]&lt;/div&gt;</summary>
		<author><name>Xpan</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=User:Xpan&amp;diff=101299</id>
		<title>User:Xpan</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=User:Xpan&amp;diff=101299"/>
		<updated>2016-03-24T02:49:05Z</updated>

		<summary type="html">&lt;p&gt;Xpan: Created page with &amp;quot;==Functional tests for assignment creation function==  *&amp;quot;General&amp;quot; tab function, *&amp;quot;Topics&amp;quot; tab function, *&amp;quot;Rubrics&amp;quot; tab function, *&amp;quot;Due dates&amp;quot; tab function,  ==&amp;quot;General&amp;quot; tab funct...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Functional tests for assignment creation function==&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;General&amp;quot; tab function,&lt;br /&gt;
*&amp;quot;Topics&amp;quot; tab function,&lt;br /&gt;
*&amp;quot;Rubrics&amp;quot; tab function,&lt;br /&gt;
*&amp;quot;Due dates&amp;quot; tab function,&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;General&amp;quot; tab function==&lt;br /&gt;
In this section, the functional test includes assignment name, course, submission directory, description URL, &amp;quot;Has team?&amp;quot;, &amp;quot;Has quiz?&amp;quot; and &amp;quot;Calibrated peer-review for training&amp;quot;.&lt;br /&gt;
*assignment name&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can set assginment name&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      expect(page).to have_content &amp;quot;Assignment name&amp;quot;&lt;br /&gt;
      fill_in &amp;quot;Assignment name:&amp;quot;, with: 'assignment for test'&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
      expect(Assignment.where(name: &amp;quot;assignment for test&amp;quot;)).to exist&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*course&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can select course&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      select('5', :from =&amp;gt; 'assignment_form_assignment_course_id')&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*submission directory&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can set assginment Submission directory&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      fill_in &amp;quot;Assignment name:&amp;quot;, with: 'assignment for test 2'&lt;br /&gt;
      expect(page).to have_content &amp;quot;Submission directory&amp;quot;&lt;br /&gt;
      fill_in &amp;quot;Submission directory:&amp;quot;, with: 'Submission directory for test'&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
      expect(Assignment.find(2).directory_path).to eq 'Submission directory for test'&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*description URL&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can set assginment Description URL&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      fill_in &amp;quot;Assignment name:&amp;quot;, with: 'assignment for test 3'&lt;br /&gt;
      expect(page).to have_content &amp;quot;Description URL&amp;quot;&lt;br /&gt;
      fill_in &amp;quot;Description URL:&amp;quot;, with: 'Description URL for test'&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
      expect(Assignment.find(2).spec_location).to eq 'Description URL for test'&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*&amp;quot;Has team?&amp;quot;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can Has teams and set team number&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      fill_in &amp;quot;Assignment name:&amp;quot;, with: 'assignment for test 5'&lt;br /&gt;
      find('#team_assignment').set(true)&lt;br /&gt;
      expect(page).to have_content &amp;quot;Maximum number of members per team&amp;quot;&lt;br /&gt;
      expect(page).to have_content &amp;quot;Show teammate reviews&amp;quot;&lt;br /&gt;
      fill_in 'assignment_form_assignment_max_team_size', with: 4&lt;br /&gt;
      find('#assignment_form_assignment_show_teammate_reviews').set(true)&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
      expect(Assignment.find(2).show_teammate_reviews).to eq true&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*&amp;quot;Has quiz?&amp;quot;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can save the number of quiz questions&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      fill_in &amp;quot;Assignment name:&amp;quot;, with: '11'&lt;br /&gt;
      select('5', :from =&amp;gt; 'assignment_form_assignment_course_id')&lt;br /&gt;
      find('#assignment_form_assignment_require_quiz').set(true)&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
      visit '/assignments/2/edit'&lt;br /&gt;
      expect(page).to have_content &amp;quot;Number of Quiz questions&amp;quot;&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*&amp;quot;Calibrated peer-review for training&amp;quot;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can set Calibrated peer-view for training&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      fill_in &amp;quot;Assignment name:&amp;quot;, with: 'assignment for test 4'&lt;br /&gt;
      find('#assignment_form_assignment_is_calibrated').set(true)&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
      expect(Assignment.find(2).is_calibrated).to eq true&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==&amp;quot;Topics&amp;quot; tab function==&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Rubrics&amp;quot; tab function==&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Due dates&amp;quot; tab function==&lt;/div&gt;</summary>
		<author><name>Xpan</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=MainPage&amp;diff=101298</id>
		<title>MainPage</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=MainPage&amp;diff=101298"/>
		<updated>2016-03-24T02:47:30Z</updated>

		<summary type="html">&lt;p&gt;Xpan: Undo revision 101287 by Xpan (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Functional tests for assignment creation function==&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;General&amp;quot; tab function,&lt;br /&gt;
*&amp;quot;Topics&amp;quot; tab function,&lt;br /&gt;
*&amp;quot;Rubrics&amp;quot; tab function,&lt;br /&gt;
*&amp;quot;Due dates&amp;quot; tab function,&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;General&amp;quot; tab function==&lt;br /&gt;
In this section, the functional test includes assignment name, course, submission directory, description URL, &amp;quot;Has team?&amp;quot;, &amp;quot;Has quiz?&amp;quot; and &amp;quot;Calibrated peer-review for training&amp;quot;.&lt;br /&gt;
*assignment name&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Topics&amp;quot; tab function==&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Rubrics&amp;quot; tab function==&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Due dates&amp;quot; tab function==&lt;/div&gt;</summary>
		<author><name>Xpan</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=MainPage&amp;diff=101297</id>
		<title>MainPage</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=MainPage&amp;diff=101297"/>
		<updated>2016-03-24T02:46:48Z</updated>

		<summary type="html">&lt;p&gt;Xpan: Undo revision 101294 by Xpan (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Functional tests for assignment creation function==&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;General&amp;quot; tab function,&lt;br /&gt;
*&amp;quot;Topics&amp;quot; tab function,&lt;br /&gt;
*&amp;quot;Rubrics&amp;quot; tab function,&lt;br /&gt;
*&amp;quot;Due dates&amp;quot; tab function,&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;General&amp;quot; tab function==&lt;br /&gt;
In this section, the functional test includes assignment name, course, submission directory, description URL, &amp;quot;Has team?&amp;quot;, &amp;quot;Has quiz?&amp;quot; and &amp;quot;Calibrated peer-review for training&amp;quot;.&lt;br /&gt;
*assignment name&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can set assginment name&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      expect(page).to have_content &amp;quot;Assignment name&amp;quot;&lt;br /&gt;
      fill_in &amp;quot;Assignment name:&amp;quot;, with: 'assignment for test'&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
      expect(Assignment.where(name: &amp;quot;assignment for test&amp;quot;)).to exist&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*course&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can select course&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      select('5', :from =&amp;gt; 'assignment_form_assignment_course_id')&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==&amp;quot;Topics&amp;quot; tab function==&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Rubrics&amp;quot; tab function==&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Due dates&amp;quot; tab function==&lt;/div&gt;</summary>
		<author><name>Xpan</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=MainPage&amp;diff=101294</id>
		<title>MainPage</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=MainPage&amp;diff=101294"/>
		<updated>2016-03-24T02:40:23Z</updated>

		<summary type="html">&lt;p&gt;Xpan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Functional tests for assignment creation function==&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;General&amp;quot; tab function,&lt;br /&gt;
*&amp;quot;Topics&amp;quot; tab function,&lt;br /&gt;
*&amp;quot;Rubrics&amp;quot; tab function,&lt;br /&gt;
*&amp;quot;Due dates&amp;quot; tab function,&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;General&amp;quot; tab function==&lt;br /&gt;
In this section, the functional test includes assignment name, course, submission directory, description URL, &amp;quot;Has team?&amp;quot;, &amp;quot;Has quiz?&amp;quot; and &amp;quot;Calibrated peer-review for training&amp;quot;.&lt;br /&gt;
*assignment name&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can set assginment name&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      expect(page).to have_content &amp;quot;Assignment name&amp;quot;&lt;br /&gt;
      fill_in &amp;quot;Assignment name:&amp;quot;, with: 'assignment for test'&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
      expect(Assignment.where(name: &amp;quot;assignment for test&amp;quot;)).to exist&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*course&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can select course&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      select('5', :from =&amp;gt; 'assignment_form_assignment_course_id')&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*submission directory&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can set assginment Submission directory&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      fill_in &amp;quot;Assignment name:&amp;quot;, with: 'assignment for test 2'&lt;br /&gt;
      expect(page).to have_content &amp;quot;Submission directory&amp;quot;&lt;br /&gt;
      fill_in &amp;quot;Submission directory:&amp;quot;, with: 'Submission directory for test'&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
      expect(Assignment.find(2).directory_path).to eq 'Submission directory for test'&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*description URL&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can set assginment Description URL&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      fill_in &amp;quot;Assignment name:&amp;quot;, with: 'assignment for test 3'&lt;br /&gt;
      expect(page).to have_content &amp;quot;Description URL&amp;quot;&lt;br /&gt;
      fill_in &amp;quot;Description URL:&amp;quot;, with: 'Description URL for test'&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
      expect(Assignment.find(2).spec_location).to eq 'Description URL for test'&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*&amp;quot;Has team?&amp;quot;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can Has teams and set team number&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      fill_in &amp;quot;Assignment name:&amp;quot;, with: 'assignment for test 5'&lt;br /&gt;
      find('#team_assignment').set(true)&lt;br /&gt;
      expect(page).to have_content &amp;quot;Maximum number of members per team&amp;quot;&lt;br /&gt;
      expect(page).to have_content &amp;quot;Show teammate reviews&amp;quot;&lt;br /&gt;
      fill_in 'assignment_form_assignment_max_team_size', with: 4&lt;br /&gt;
      find('#assignment_form_assignment_show_teammate_reviews').set(true)&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
      expect(Assignment.find(2).show_teammate_reviews).to eq true&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*&amp;quot;Has quiz?&amp;quot;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can save the number of quiz questions&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      fill_in &amp;quot;Assignment name:&amp;quot;, with: '11'&lt;br /&gt;
      select('5', :from =&amp;gt; 'assignment_form_assignment_course_id')&lt;br /&gt;
      find('#assignment_form_assignment_require_quiz').set(true)&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
      visit '/assignments/2/edit'&lt;br /&gt;
      expect(page).to have_content &amp;quot;Number of Quiz questions&amp;quot;&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*&amp;quot;Calibrated peer-review for training&amp;quot;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can set Calibrated peer-view for training&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      fill_in &amp;quot;Assignment name:&amp;quot;, with: 'assignment for test 4'&lt;br /&gt;
      find('#assignment_form_assignment_is_calibrated').set(true)&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
      expect(Assignment.find(2).is_calibrated).to eq true&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==&amp;quot;Topics&amp;quot; tab function==&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Rubrics&amp;quot; tab function==&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Due dates&amp;quot; tab function==&lt;/div&gt;</summary>
		<author><name>Xpan</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=MainPage&amp;diff=101287</id>
		<title>MainPage</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=MainPage&amp;diff=101287"/>
		<updated>2016-03-24T02:36:40Z</updated>

		<summary type="html">&lt;p&gt;Xpan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Functional tests for assignment creation function==&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;General&amp;quot; tab function,&lt;br /&gt;
*&amp;quot;Topics&amp;quot; tab function,&lt;br /&gt;
*&amp;quot;Rubrics&amp;quot; tab function,&lt;br /&gt;
*&amp;quot;Due dates&amp;quot; tab function,&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;General&amp;quot; tab function==&lt;br /&gt;
In this section, the functional test includes assignment name, course, submission directory, description URL, &amp;quot;Has team?&amp;quot;, &amp;quot;Has quiz?&amp;quot; and &amp;quot;Calibrated peer-review for training&amp;quot;.&lt;br /&gt;
*assignment name&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can set assginment name&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      expect(page).to have_content &amp;quot;Assignment name&amp;quot;&lt;br /&gt;
      fill_in &amp;quot;Assignment name:&amp;quot;, with: 'assignment for test'&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
      expect(Assignment.where(name: &amp;quot;assignment for test&amp;quot;)).to exist&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*course&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    it &amp;quot;can select course&amp;quot; do&lt;br /&gt;
      login_as(&amp;quot;instructor6&amp;quot;)&lt;br /&gt;
      visit '/assignments/new?private=0'&lt;br /&gt;
      select('5', :from =&amp;gt; 'assignment_form_assignment_course_id')&lt;br /&gt;
      click_button &amp;quot;Create&amp;quot;&lt;br /&gt;
    end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==&amp;quot;Topics&amp;quot; tab function==&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Rubrics&amp;quot; tab function==&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Due dates&amp;quot; tab function==&lt;/div&gt;</summary>
		<author><name>Xpan</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=MainPage&amp;diff=101285</id>
		<title>MainPage</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=MainPage&amp;diff=101285"/>
		<updated>2016-03-24T02:34:57Z</updated>

		<summary type="html">&lt;p&gt;Xpan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Functional tests for assignment creation function==&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;General&amp;quot; tab function,&lt;br /&gt;
*&amp;quot;Topics&amp;quot; tab function,&lt;br /&gt;
*&amp;quot;Rubrics&amp;quot; tab function,&lt;br /&gt;
*&amp;quot;Due dates&amp;quot; tab function,&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;General&amp;quot; tab function==&lt;br /&gt;
In this section, the functional test includes assignment name, course, submission directory, description URL, &amp;quot;Has team?&amp;quot;, &amp;quot;Has quiz?&amp;quot; and &amp;quot;Calibrated peer-review for training&amp;quot;.&lt;br /&gt;
*assignment name&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Topics&amp;quot; tab function==&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Rubrics&amp;quot; tab function==&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Due dates&amp;quot; tab function==&lt;/div&gt;</summary>
		<author><name>Xpan</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=MainPage&amp;diff=101274</id>
		<title>MainPage</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=MainPage&amp;diff=101274"/>
		<updated>2016-03-24T02:28:10Z</updated>

		<summary type="html">&lt;p&gt;Xpan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Functional tests for assignment creation function==&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;General&amp;quot; tab function,&lt;br /&gt;
*&amp;quot;Topics&amp;quot; tab function,&lt;br /&gt;
*&amp;quot;Rubrics&amp;quot; tab function,&lt;br /&gt;
*&amp;quot;Due dates&amp;quot; tab function,&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;General&amp;quot; tab function==&lt;br /&gt;
you need to test assignment name, course, submission directory, description URL, ‘Has team?’, ‘Has quiz?’ and ‘Calibrated peer-review for training’ and make sure either text fields or checkboxes can be saved successfully.&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Topics&amp;quot; tab function==&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Rubrics&amp;quot; tab function==&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Due dates&amp;quot; tab function==&lt;/div&gt;</summary>
		<author><name>Xpan</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=MainPage&amp;diff=101272</id>
		<title>MainPage</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=MainPage&amp;diff=101272"/>
		<updated>2016-03-24T02:27:22Z</updated>

		<summary type="html">&lt;p&gt;Xpan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Functional tests for assignment creation function==&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;General&amp;quot; tab function,&lt;br /&gt;
*&amp;quot;Topics&amp;quot; tab function,&lt;br /&gt;
*&amp;quot;Rubrics&amp;quot; tab function,&lt;br /&gt;
*&amp;quot;Due dates&amp;quot; tab function,&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;General&amp;quot; tab function==&lt;br /&gt;
 you need to test assignment name, course, submission directory, description URL, ‘Has team?’, ‘Has quiz?’ and ‘Calibrated peer-review for training’ and make sure either text fields or checkboxes can be saved successfully.&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Topics&amp;quot; tab function==&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Rubrics&amp;quot; tab function==&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Due dates&amp;quot; tab function==&lt;/div&gt;</summary>
		<author><name>Xpan</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=MainPage&amp;diff=101271</id>
		<title>MainPage</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=MainPage&amp;diff=101271"/>
		<updated>2016-03-24T02:26:46Z</updated>

		<summary type="html">&lt;p&gt;Xpan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Functional tests for assignment creation function==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;General&amp;quot; tab function,&lt;br /&gt;
&amp;quot;Topics&amp;quot; tab function&lt;br /&gt;
&amp;quot;Rubrics&amp;quot; tab function&lt;br /&gt;
&amp;quot;Due dates&amp;quot; tab function&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;General&amp;quot; tab function==&lt;br /&gt;
 you need to test assignment name, course, submission directory, description URL, ‘Has team?’, ‘Has quiz?’ and ‘Calibrated peer-review for training’ and make sure either text fields or checkboxes can be saved successfully.&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Topics&amp;quot; tab function==&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Rubrics&amp;quot; tab function==&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Due dates&amp;quot; tab function==&lt;/div&gt;</summary>
		<author><name>Xpan</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=MainPage&amp;diff=101262</id>
		<title>MainPage</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=MainPage&amp;diff=101262"/>
		<updated>2016-03-24T02:16:00Z</updated>

		<summary type="html">&lt;p&gt;Xpan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Functional tests for assignment creation function==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;General&amp;quot; tab function,&lt;br /&gt;
&amp;quot;Topics&amp;quot; tab function, you need to ensure topic creation functionality works.&lt;br /&gt;
&amp;quot;Rubrics&amp;quot; tab function, you need to test each questionnaire dropdowns, scored-question display style dropdowns, weight text fields and notification limit text fields and make sure they can be saved successfully.&lt;br /&gt;
&amp;quot;Due dates&amp;quot; tab function, you need to test “Date &amp;amp; time” date selectors and other action-allowed dropdowns and make sure they can be saved successfully.&lt;br /&gt;
==Application Behavior==&lt;br /&gt;
* [[Grading]]&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;General&amp;quot; tab function==&lt;br /&gt;
 you need to test assignment name, course, submission directory, description URL, ‘Has team?’, ‘Has quiz?’ and ‘Calibrated peer-review for training’ and make sure either text fields or checkboxes can be saved successfully.&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Topics&amp;quot; tab function==&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Rubrics&amp;quot; tab function==&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Due dates&amp;quot; tab function==&lt;/div&gt;</summary>
		<author><name>Xpan</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=MainPage&amp;diff=101261</id>
		<title>MainPage</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=MainPage&amp;diff=101261"/>
		<updated>2016-03-24T02:12:08Z</updated>

		<summary type="html">&lt;p&gt;Xpan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Functional tests for assignment creation function==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;General&amp;quot; tab function,&lt;br /&gt;
&amp;quot;Topics&amp;quot; tab function, you need to ensure topic creation functionality works.&lt;br /&gt;
&amp;quot;Rubrics&amp;quot; tab function, you need to test each questionnaire dropdowns, scored-question display style dropdowns, weight text fields and notification limit text fields and make sure they can be saved successfully.&lt;br /&gt;
&amp;quot;Due dates&amp;quot; tab function, you need to test “Date &amp;amp; time” date selectors and other action-allowed dropdowns and make sure they can be saved successfully.&lt;br /&gt;
==Application Behavior==&lt;br /&gt;
* [[Grading]]&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;General&amp;quot; tab function==&lt;br /&gt;
 you need to test assignment name, course, submission directory, description URL, ‘Has team?’, ‘Has quiz?’ and ‘Calibrated peer-review for training’ and make sure either text fields or checkboxes can be saved successfully.&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Topics&amp;quot; tab function==&lt;br /&gt;
&lt;br /&gt;
''Expertiza now has a Java dependency, so the machine you are using to develop Expertiza on should have the JVM installed.''&lt;br /&gt;
&lt;br /&gt;
* [[Setting Up a Development Machine]]&lt;br /&gt;
* [[Creating a Linux Development Environment for Expertiza - Installation Guide]]&lt;br /&gt;
* [[Using git and github for projects]]&lt;br /&gt;
* [[Using heroku to deploy your projects]]&lt;br /&gt;
* [[How to Begin a Project from the Current Expertiza Repository]]&lt;br /&gt;
* [[Git]]&lt;br /&gt;
* [[How to Change a User's Password on a Development Machine]]&lt;br /&gt;
* [[Debugging Rails]]&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Rubrics&amp;quot; tab function==&lt;br /&gt;
* [[Deploying to Production]]&lt;br /&gt;
* [[Downloading Production Data]]&lt;br /&gt;
* [[Accessing the Production Server]]&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;Due dates&amp;quot; tab function==&lt;br /&gt;
* [[Using Cucumber with Expertiza]]&lt;br /&gt;
* [[Rails Testing Overview]]&lt;br /&gt;
* [[Expertiza Continuous Integration]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [[Object-Oriented Design and Programming]]&lt;/div&gt;</summary>
		<author><name>Xpan</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=MainPage&amp;diff=101260</id>
		<title>MainPage</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=MainPage&amp;diff=101260"/>
		<updated>2016-03-24T02:10:36Z</updated>

		<summary type="html">&lt;p&gt;Xpan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Functional tests for assignment creation function==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;General&amp;quot; tab function,&lt;br /&gt;
&amp;quot;Topics&amp;quot; tab function, you need to ensure topic creation functionality works.&lt;br /&gt;
&amp;quot;Rubrics&amp;quot; tab function, you need to test each questionnaire dropdowns, scored-question display style dropdowns, weight text fields and notification limit text fields and make sure they can be saved successfully.&lt;br /&gt;
&amp;quot;Due dates&amp;quot; tab function, you need to test “Date &amp;amp; time” date selectors and other action-allowed dropdowns and make sure they can be saved successfully.&lt;br /&gt;
==Application Behavior==&lt;br /&gt;
* [[Grading]]&lt;br /&gt;
&lt;br /&gt;
==Metaprogramming==&lt;br /&gt;
* [[CSC/ECE_517_Spring_2013/ch1b_1k_hf|Lecture on Metaprogramming]]&lt;br /&gt;
&lt;br /&gt;
==Development==&lt;br /&gt;
&lt;br /&gt;
''Expertiza now has a Java dependency, so the machine you are using to develop Expertiza on should have the JVM installed.''&lt;br /&gt;
&lt;br /&gt;
* [[Setting Up a Development Machine]]&lt;br /&gt;
* [[Creating a Linux Development Environment for Expertiza - Installation Guide]]&lt;br /&gt;
* [[Using git and github for projects]]&lt;br /&gt;
* [[Using heroku to deploy your projects]]&lt;br /&gt;
* [[How to Begin a Project from the Current Expertiza Repository]]&lt;br /&gt;
* [[Git]]&lt;br /&gt;
* [[How to Change a User's Password on a Development Machine]]&lt;br /&gt;
* [[Debugging Rails]]&lt;br /&gt;
&lt;br /&gt;
==Production==&lt;br /&gt;
* [[Deploying to Production]]&lt;br /&gt;
* [[Downloading Production Data]]&lt;br /&gt;
* [[Accessing the Production Server]]&lt;br /&gt;
&lt;br /&gt;
==Testing==&lt;br /&gt;
* [[Using Cucumber with Expertiza]]&lt;br /&gt;
* [[Rails Testing Overview]]&lt;br /&gt;
* [[Expertiza Continuous Integration]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [[Object-Oriented Design and Programming]]&lt;/div&gt;</summary>
		<author><name>Xpan</name></author>
	</entry>
	<entry>
		<id>https://wiki.expertiza.ncsu.edu/index.php?title=MainPage&amp;diff=101259</id>
		<title>MainPage</title>
		<link rel="alternate" type="text/html" href="https://wiki.expertiza.ncsu.edu/index.php?title=MainPage&amp;diff=101259"/>
		<updated>2016-03-24T02:08:28Z</updated>

		<summary type="html">&lt;p&gt;Xpan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Functional tests for assignment creation function Topics==&lt;br /&gt;
&lt;br /&gt;
* [[CSC/ECE 517 Summer 2008]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2010]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2011]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2012]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2013]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2014]]&lt;br /&gt;
* [[CSC/ECE 517 Fall 2015]]&lt;br /&gt;
* [[CSC/ECE 517 Spring 2014]]&lt;br /&gt;
* [[CSC/ECE 517 Spring 2015]]&lt;br /&gt;
* [[CSC/ECE 517 Spring 2016]]&lt;br /&gt;
* [[CSC 456 Spring 2011|CSC 456 Spring 2012]]&lt;br /&gt;
* [[ECE 633]]&lt;br /&gt;
* [[KCU]]&lt;br /&gt;
* [[Progress reports]]&lt;br /&gt;
&lt;br /&gt;
==Application Behavior==&lt;br /&gt;
* [[Grading]]&lt;br /&gt;
&lt;br /&gt;
==Metaprogramming==&lt;br /&gt;
* [[CSC/ECE_517_Spring_2013/ch1b_1k_hf|Lecture on Metaprogramming]]&lt;br /&gt;
&lt;br /&gt;
==Development==&lt;br /&gt;
&lt;br /&gt;
''Expertiza now has a Java dependency, so the machine you are using to develop Expertiza on should have the JVM installed.''&lt;br /&gt;
&lt;br /&gt;
* [[Setting Up a Development Machine]]&lt;br /&gt;
* [[Creating a Linux Development Environment for Expertiza - Installation Guide]]&lt;br /&gt;
* [[Using git and github for projects]]&lt;br /&gt;
* [[Using heroku to deploy your projects]]&lt;br /&gt;
* [[How to Begin a Project from the Current Expertiza Repository]]&lt;br /&gt;
* [[Git]]&lt;br /&gt;
* [[How to Change a User's Password on a Development Machine]]&lt;br /&gt;
* [[Debugging Rails]]&lt;br /&gt;
&lt;br /&gt;
==Production==&lt;br /&gt;
* [[Deploying to Production]]&lt;br /&gt;
* [[Downloading Production Data]]&lt;br /&gt;
* [[Accessing the Production Server]]&lt;br /&gt;
&lt;br /&gt;
==Testing==&lt;br /&gt;
* [[Using Cucumber with Expertiza]]&lt;br /&gt;
* [[Rails Testing Overview]]&lt;br /&gt;
* [[Expertiza Continuous Integration]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [[Object-Oriented Design and Programming]]&lt;/div&gt;</summary>
		<author><name>Xpan</name></author>
	</entry>
</feed>