Skip to content

Commit

Permalink
Writing QA
Browse files Browse the repository at this point in the history
  • Loading branch information
opoudjis committed Nov 17, 2017
1 parent 85f710a commit c8e2722
Show file tree
Hide file tree
Showing 11 changed files with 219 additions and 185 deletions.
6 changes: 6 additions & 0 deletions app/naprrql/gql_schemas/naplan_schema.graphql
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,12 @@ type CodeframeCheckDataSet {
LocalID: String
# Type of Object that faulty GUID is found in
ObjectType: String
## the related testlet if any
Testlet: NAPTestlet
## the related test item if any
TestItem: NAPTestItem
## the related test if any
Test: NAPTest
}

## Reason why sitting test was interrupted
Expand Down
4 changes: 2 additions & 2 deletions app/naprrql/reporting_templates/qa/itemPrinting_map.csv
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Test Name,Test level,Test Domain,ItemRefID,Test Item Local Id,Test Item Name,Subdomain,Writing Genre,Birth Date,ACARA ID,PSI,Testlet Score,Item Score,Item Lapsed Time,Item Subscores,Item Response,Participation Code,NAPTestletLocalId,Response Correctness,ItemSubstitutedForList
Test.TestContent.TestName,Test.TestContent.TestLevel,Test.TestContent.TestDomain,TestItem.ItemID,TestItem.TestItemContent.NAPTestItemLocalId,TestItem.TestItemContent.ItemName,TestItem.TestItemContent.Subdomain,TestItem.TestItemContent.WritingGenre,Student.BirthDate,Student.ASLSchoolId,Response.PSI,Response.TestletList.Testlet.0.TestletScore,Response.TestletList.Testlet.0.ItemResponseList.ItemResponse.0.Score,Response.TestletList.Testlet.0.ItemResponseList.ItemResponse.0.LapsedTimeItem,Response.TestletList.Testlet.0.ItemResponseList.ItemResponse.0.SubscoreList.Subscore,Response.TestletList.Testlet.0.ItemResponseList.ItemResponse.0.Response,ParticipationCode,Response.TestletList.Testlet.0.NapTestletLocalId,Response.TestletList.Testlet.0.ItemResponseList.ItemResponse.0.ResponseCorrectness,TestItem.TestItemContent.ItemSubstitutedForList
Test Name,Test level,Test Domain,ItemRefID,Test Item Local Id,Test Item Name,Subdomain,Writing Genre,Birth Date,ACARA ID,PSI,Testlet Score,Item Score,Item Lapsed Time,Item Response,Participation Code,NAPTestletLocalId,Response Correctness,ItemSubstitutedForList
Test.TestContent.TestName,Test.TestContent.TestLevel,Test.TestContent.TestDomain,TestItem.ItemID,TestItem.TestItemContent.NAPTestItemLocalId,TestItem.TestItemContent.ItemName,TestItem.TestItemContent.Subdomain,TestItem.TestItemContent.WritingGenre,Student.BirthDate,Student.ASLSchoolId,Response.PSI,Response.TestletList.Testlet.0.TestletScore,Response.TestletList.Testlet.0.ItemResponseList.ItemResponse.0.Score,Response.TestletList.Testlet.0.ItemResponseList.ItemResponse.0.LapsedTimeItem,Response.TestletList.Testlet.0.ItemResponseList.ItemResponse.0.Response,ParticipationCode,Response.TestletList.Testlet.0.NapTestletLocalId,Response.TestletList.Testlet.0.ItemResponseList.ItemResponse.0.ResponseCorrectness,TestItem.TestItemContent.ItemSubstitutedForList
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Test Name,Test level,Test Domain,ItemRefID,Test Item Local Id,Test Item Name,Subdomain,Writing Genre,Birth Date,ACARA ID,PSI,Testlet Score,Item Score,Item Lapsed Time,Item Response,Participation Code,NAPTestletLocalId,Response Correctness,ItemSubstitutedForList,Spelling,Audience,Text Structure,Paragraphs,Sentence structure,Punctuation,Ideas,Persuasive Devices,Vocabulary,Cohesion
Test.TestContent.TestName,Test.TestContent.TestLevel,Test.TestContent.TestDomain,TestItem.ItemID,TestItem.TestItemContent.NAPTestItemLocalId,TestItem.TestItemContent.ItemName,TestItem.TestItemContent.Subdomain,TestItem.TestItemContent.WritingGenre,Student.BirthDate,Student.ASLSchoolId,Response.PSI,Response.TestletList.Testlet.0.TestletScore,Response.TestletList.Testlet.0.ItemResponseList.ItemResponse.0.Score,Response.TestletList.Testlet.0.ItemResponseList.ItemResponse.0.LapsedTimeItem,Response.TestletList.Testlet.0.ItemResponseList.ItemResponse.0.Response,ParticipationCode,Response.TestletList.Testlet.0.NapTestletLocalId,Response.TestletList.Testlet.0.ItemResponseList.ItemResponse.0.ResponseCorrectness,TestItem.TestItemContent.ItemSubstitutedForList,Spelling,Audience,TextStructure,Paragraphs,SentenceStructure,Punctuation,Ideas,PersuasiveDevices,Vocabulary,Cohesion
10 changes: 10 additions & 0 deletions app/naprrql/reporting_templates/qa/qaCodeframeCheck.gql
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,16 @@ query CodeFrame {
ObjectID
LocalID
ObjectType
TestItem {
TestItemContent {
ItemSubstitutedForList {
SubstituteItem {
SubstituteItemRefId
LocalId
}
}
}
}
}
}

4 changes: 2 additions & 2 deletions app/naprrql/reporting_templates/qa/qaCodeframeCheck_map.csv
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
ObjectID,LocalID,ObjectType
ObjectID,LocalID,ObjectType
ObjectID,LocalID,ObjectType,ItemSubstitutedForList
ObjectID,LocalID,ObjectType,TestItem.TestItemContent.ItemSubstitutedForList
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ACARA ID,Test Level,Test Domain,Participation Code,Family Name,Given Name,Birth Date,PSI,Test Item Local ID,Test Item Name,Testlet Score,Item Score,SubscoreList,RubricsNotScored,SubscoresNotDefined
Student.ASLSchoolId,Test.TestContent.TestLevel,Test.TestContent.TestDomain,ParticipationCode,Student.FamilyName,Student.GivenName,Student.BirthDate,Student.OtherIdList.OtherId.#[Type==NAPPlatformStudentId].Value,TestItem.TestItemContent.NAPTestItemLocalId,TestItem.TestItemContent.ItemName,Response.TestletList.Testlet.0.TestletScore,Response.TestletList.Testlet.0.ItemResponseList.ItemResponse.0.Score,Response.TestletList.Testlet.0.ItemResponseList.ItemResponse.0.SubscoreList,RubricsNotScored,SubscoresNotDefined
165 changes: 0 additions & 165 deletions build_naprr.sh

This file was deleted.

3 changes: 3 additions & 0 deletions naprrql/naprr_xmlhelpers.go
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,9 @@ type CodeframeCheckDataSet struct {
ObjectID string
LocalID string
ObjectType string
Test xml.NAPTest
Testlet xml.NAPTestlet
TestItem xml.NAPTestItem
}

// struct for sorting support
Expand Down
Loading

0 comments on commit c8e2722

Please sign in to comment.