Feature Wiki
Tabs
Test & Assessment
Page Overview
[Hide]1 General
Authorities and Tester
- Test and TestQuestionPool (aka Test & Assessment)
- Authority to Sign off on Conceptual Changes: dstrassner
- Authority to Sign off on Code Changes: skergomard , dstrassner , thojou
- Authority to Curate Test Cases: dstrassner
- Authority to (De-)Assign Authorities: dstrassner
- Assignee for Issues: dstrassner
- Assignee for Security Reports: dstrassner
- Unit-specific Guidelines, Rules, and Regulations: LINK MISSING
Additional
Roadmap
Priorities for the development of the Test & Assessment and the Test Question Pool depend on developer resources provided by a handfull of organizations. Thus no promises are made on timeframes.
Prioritized in the long run
- Reducing the number of reported issues in Test & Assessment
- Separating the Test-Player from the Questions and the Question-Pool.
Roadmap in 2026
Among other challenges, we are planning to use the given developing budget from the ILIAS Community Members for the following tasks:
- Main Goal: Fixing Issues and further cleaning up the code.
- Further roll out of Repository Pattern
- Continue of Abandon of settings and features in Test & Assessment to focus on main aspects and reduce the work on major refactorings
- Fundamental work
- Work on the project to abandon legacy ui.
- Clarification CTRL-flow
- Use of IRSS in T&A
- Further reduction of access and use of request variables (GPCR)
- Work on (Project) Revision of Test Question Creation
- Work on Project Revision of Import/Export of the T&A
- Feasibility study Test in Learning sequence - Could the LS uses the actual Exam View (since ILIAS9 - General Kiosk Mode)
- Authorized Saving of Participant Input - Problems e.g. in the question list, see Mantis 44211. In order to address the problem, we need a concept for the entire test run at the technical level and an analysis of the current situation. From this, we want to derive an operating concept for controlling the test run. By redesigning the test run, we know where we want to go and can at least mitigate the problems in existing ILIAS versions with usability fixes.
- KS Improvements / Exchange of single elements' trough existing KS elements independently of the Legacy-UI-Project
Depending on development ressources, funding and approval, some new features are conceivable in 2026.
Others
- Fixing access to Learning Status when access to test results is limited (see: Mantis 25064)
- Grading: Use of Short Form / Offical Form. Conceptual changes only with the introduction of new UI forms. (see Mantis)
- Test endings. See e.g. Dokumentation und Refaktoring des Testendes in ILIAS (german) or Mantis 40770
2 Projects
The following projects are planned or have been realised for this component:
NEW Projects
Ongoing Projects
Projects On-Hold
Completed Projects
3 Suggested Features
Please contact Strassner, Denis [dstrassner] if you plan to suggest a feature. Either a feature that fixes problems of Test & Assessment and keeps the Test & Assessment running or new features, that improve the Test & Assessment.
Ready for Jour fixe
Suggestions for Future ILIAS Releases but not yet JF Ready
- (Project) Improved test question sharing
- Abandon TinyMCE in Test & Assessment question creation process
- Abandon «Author» being automatically set in Test Questions
- Abandon «Required Amount of Answers for Competence Triggers»
- Access for test participants to uploaded files
- Access to Test Results - Point in Time - Immediately
- Accessible Alternative for Drag&Drop
- Add new value for Grade
- Adding comments to export file
- Adding Notes to Test Questions in Tests
- Allow editing of question after test has started
- Automatical update of remaining test time after adding extra time for users
- Autosave for Manual Scoring in Tests
- better Aggregated Test Results
- Better Ending of Tests
- Centrally Administrating Mark Schemas
- Change Style of Test
- Competence Management for Questions Groups
- Competence Management for Test Parts
- Competence-driven Question Groups and Test Parts
- Counter for Competence Data
- Create test questions offline
- Custom Metadata for Questions in Question Pools
- Deactivation of Javascript Usage in Tests
- Display Multiple Questions from a Question Group on One Page
- Display starting time
- Dwell Time (Verweildauer) per question
- Enforcing Guideline for Top Actions
- Errortext: mark single characters
- Extended post-correction with asynchronous recalculation in tests
- Extended Test and Item Statistics
- Field for default negative value in Matching Questions with n:n matching
- Filter Revision in Manual Scoring
- Flexible and inheritable IP restrictions at course level
- Formula Question: Support additional php math functions
- Formula Question: Using variables in feedback texts
- Four-Eye Marking
- Gap Analysis of Competence Results from Tests
- Gaps within words (Cloze question enhancement)
- Hide answer options
- Implement Correction Feature for Formula Question
- Improve Export of Test and Item Statistics
- Improved filter in test question pools
- Improving Correction for Text Subset Question
- Improving Essay Question - Comments in Manual Scoring
- Integration of the question type ‘Source code’ into ILIAS Core
- Integration of the “Auditing for test questions” function into the ILIAS core
- Introducing a new UIComponent QuestionListing
- Introduction of Question Groups
- it should be possible to define a question as a knockout question
- Item Statistic in Pool
- KS-Element Input Field Image for Media in Test Questions
- Limited Display Time for Test Questions
- Limited Question Working Time
- Linked parameters in formula questions
- Manual evaluation – Improving navigation in the modal dialog (usability during manual correction)
- Manual Scoring: Make Correction Comments a Useful Feature
- Manual Scoring: Rework Scoring by Question
- Manual synchronisation of questions in tests after editing in pool
- Matching Question – Additional Matching Mode 1:n
- Measure Working Time on Test Questions
- Minutes for Online Exams
- More metadata for test questions
- Multiple correction iterations
- Negative Points: Allowing a negative result for the whole test
- New MC Question Type ‘Answer Combination’
- New Plugin Slot for Questions Types
- Notes and annotations on test question page
- Notification about Changes in Test Questions
- offline e-exams
- Offline-Support for Test Questions
- Offline-Testplayer for E-Exams
- One Competence per Question & Raw Points
- Opportunity of an objective correction of online exams with open questions
- Optional History for saved Testinput
- Ordering questions: order pictures is not available in horizontal mode
- Overview Item Statistic
- Plugin Slot for Test and Item Statistics
- Print PDF before starting the test
- Print View with Feedback and Example solution
- QR Code to improve the protection against forgery of certificates
- Question Blocks in Tests
- Question Pool (Test)-related Quiz-Game Quiz & Conquer
- Question type freehand sketch
- Question type: Drag&Drop onto/into
- Question value depending on number of requested feedbacks
- Question Versioning in Test Object
- Questions Blocks in Random Tests
- Random Test Directly Linked With Pool(s)
- Revise Error Text Question Creation Process
- Revise Essay Question Creation Process
- Revise File Upload Question Creation Process
- Revise KPrim Question Creation Process
- Revise Matching Question Creation Process
- Revise Ordering Questions (Horizontal and Vertical) Creation Process
- Routing Rules in Test Parts for Adaptive Testing Scenarios
- Saving students answers in tests with instant feedback
- Select mail recipients for test notifications
- Separate Permission for Manual Scoring in Tests
- Setting internal Redirect-Links in Test
- Show only submitted answers, if the setting Scored Answers of Participant is enabled
- Show Participant View
- Show Test Pass ID on concluding remarks screen
- Support Plugin Question Types on Learning Module Pages
- Support rating of questions in pool
- Surveys as Test Parts
- Synchronized Start of Test for All Participants
- Test and Assessment: Drawing / Handwriting Question Type
- Test Player as Independent Object
- Test Player « CTM »
- Test Player « E-Exam »
- Test Player « Preconditional Test »
- Test Player « Self-Assessment »
- Test Player « Test in LoC »
- Test Question Pool: Change RBAC for editing and delete
- Test-Parts and Question-Groups
- Test: Add Confirmation for Saving Last Test Question for Tests with Duration
- Test: Confirmation Page
- Test: Equalize Test-Endings
- Test: Move Export of Participant Results to other tab
- Test: Repository picker to select a question pool from the repository
- Test: Revise Notifications
- Text field as answer option in single choice question
- Tinting examination screen
- Unique IDs for Test Questions
- Updating Questions in running Random Tests
- Versioning in Pool
- Versioning Questions
- Waiting time should only be enforced if the test pass is failed
- »or« Taxonomy in Question Pools
- “Hot Spot / Image Map Question” - Restrict Amount Of Clickable Areas
- „Error Text“ - Restrict Maximum Markable Options
4 Accepted Features
The following features have been accepted for trunk but are not yet scheduled for a specific ILIAS version.
5 Scheduled Features
Features scheduled for / published in ILIAS 12
Features scheduled for / published in ILIAS 11
- Abandon Hints in Test Questions
- Revision and Enhancement of the ‘Personal Default Settings‘
- Test: Abandon Additional Info-Page Information and Setting for Info-Page
- Test: Abandon Notifications
- Test: General Revision of Manual Scoring within Removing LUI
- Test: Pseudonymization of Names for Manual Scoring
- Test: Remove Limited Availability Period from Test-Settings
- Use test results as preconditions
Features scheduled for / published in ILIAS 10
- Bulk Edit in Test Question Pool
- New taxonomy filters to use taxonomies in the question selection for fixed tests
- Revision of Logging in Test: Interface Overhaul
- Revision of Logging in Test: Refactoring and Migration
- Test: Add IP Ranges as Access Constraint to Test Settings
- Test: Revise Test Tabs
- Test: Revision of the Participant Tab using the new data table
Abandoned Features from ILIAS 10
Features scheduled for / published in ILIAS 9:
- Abandon Content for Recapitulation - Type text
- Abandon ECTS Grades in ILIAS Test
- Abandon Generate PDF by User in ILIAS Test
- Abandon Item Analysis Export for Pure Single Choice Tests
- Abandon Setting Scored Answers on single pages
- Abandon Special Character Selector
- Abandon Taxonomy Filter as Navigation Tree
- Abandon Test Setting Digitally Sign Test Submissions and Plugin Slot to sign Tests
- Activating Taxonomies in glossaries and question pools
- Customizable Maximum File Upload Size
- Improve Presentation of T&A-Results
- Move Question Table in Question Pool Test to new UI Data Table
- New option for excel export of ILIAS test statistics
- Remove Settings-Templates for Tests
- Remove Setting «Limit Number of Concurrent Participants»
- Revamping Exam View with List of Questions
- Show Only Available Points
- Test-archive without PDF
- Test: Move General Settings to UI Forms and use IPE
- Test: Remove Setting Result Filter
- Test: Use Launcher to Start the ILIAS Test
- Transferring Taxonomies in sub-tab Taxonomy of glo, qpl and cat to Listing Panels
Features scheduled for / published in ILIAS 8:
- Abandon CTM
- Abandon Random Selection Button in ILIAS Tests
- Abandon Start Button in Page & List View in ILIAS Test
- Abandon Working Time in Test Questions and ILIAS Tests
- Overhaul of Test Question Editing Tabs
- Revision of Settings in ILIAS Test
- Test: Remove Option to select Use of Questions Pools and change Selection of Test Questions
Features scheduled for / published in ILIAS 7:
Features scheduled for / published in ILIAS 6:
- Lifecycle Metadata for Test Questions
- No further test passes when test status is passed
- Scoring by Question (Test): Show Content for Recapitulation in scoring Modal
- Scoring by Questions: Adding Feedback, Scoring State and Modal Enhancements
- Uploading Tile Image for some more objects
- Word Counter for Essay Questions
Features scheduled for / published in ILIAS 5.4:
- Cleanup of Evaluation for All Users-tab
- Cloze Question: Answer Specific Feedback
- Extend Lock Answers for Key-Feature
- Extract Test Results from the Participant tab and make a separate Tab of it
- Get rid of Pop-Up in Test
- Improved Question Preview in Pool
- Jump to feedback when requested
- Long Menu Question: Identical Scoring
- Reduce Functionality in »Corrections«-tab
- Remove Question Types Flash and Java Applet
- Show test results only after test is passed
- Streamlining Message Boxes
- Support commenting of questions in question pool
- Support of OrgUnits in Tests
- Uploading Images for Presenting Objects in Deck of Cards (Tile View)
Features scheduled for / published in ILIAS 5.3:
Features scheduled for / published in ILIAS 5.2:
- Abandon PDF Storage of e-Exams
- Cloze Question Gap Type Syntax
- Create New Pools from Random Tests having Lost Pools
- DR 5.1: Issue 16 - Deleting submitted file in test not possible on mobile devices
- Export and Import Questions with Competencies
- Improved Separating Submission and Navigation
- Learning Progress Trigger after Finish
- Minimum Waiting Time for Test Runs
- Multiple Choice - Restrict Maximum Selectable Options
- News Item Creation for Test
Features developed and published in ILIAS 5.1:
The following features have already been developed and published in ILIAS 5.0
- Anonymized Manual Scoring
- Cloze question: limit of possible characters
- Cloze question: Points on gap combinations
- Competence Service for Test
- Display Questionss Workingtime in Question Tables
- Enter password again when continuing a test on different computer
- Fixation of answers given when check is invoked
- Item preview from question pool plus feedback
- Manual scoring: save and jump to next student
- Matching Question
- Multiple Choice K/Kprim
- Prevent auto complete and spell checking
- Refactoring of Cloze-Question-Editing UI
- Refactoring of the Cloze Question type
- Scoring: permit half points for all question types
- Test Question Pool: display Points in print view
- Test Results: Link the question with an anchor
- Test Results: Show points but do not display passed or not passed
- Test Results: Show right answers in Show users detailed results (marked passed)
The editorial team of the help has refurbished the 'Settings'-tab of the Test.
Please check the respective page: Mapping of 'Settings'-tab in the Test Object of ILIAS 5.0 and ILIAS 4.4
- Cloze Question Improvements
- Continuous Testing Mode
- Enhance Error Text Question to Group Selections of Terms
- Essay question: completed by written text (not funded yet)
- Feedback Handling in Self-Assessment Questions
- Formula Question Type
- Import/Export plugin hooks for Tests
- Leveled Ordering Questions
- List of question: redesign travel light
- New question type Multiple Choice Image Map
- Save question-changes in a question-pool to tests (not funded yet)
- Taxonomies for Test Questions
- Using ILIAS Editor for Questions
- EA: Bewertung nach Fragen
- EA: Erweiterte Protokollierung
- EA: Erweiterung der Auswertungsmöglichkeiten für Fragen
- EA: Erweiterung Präsentation Testergebnisse
- EA: Extending Test Export (not funded yet)
- EA: Improving PDF Generation (partly funded)
- EA: IMS-M Schnittstelle
- EA: Individuelle Zeitzugabe
- EA: KIOSK Modus
- EA: Nachkorrekturmodus
- EA: PDF Storage of e-Exams
- EA: Sonderzeichen-Editor in Textfeldern
- Add Manual Feedback to Manual Scoring Notification
- Additional Test Start/Resume Button within Questions Tab
- Apply test defaults every time
- Auto Save for Test Results
- Best Solution as Option
- Deleting Selected Passes
- ECS Test
- Enhance Automatic Scoring Capabilities Of Essay Questions
- Enhance Multiple Choice For Controling Feedback Presentation
- Highscore
- Hints
- Improved Presentation of Best Solution
- Invite and rate Participants
- Option to Obligate Test Questions
- Revision of Manual Scoring
- Streamlining Questions for a unified feedback behaviour
- Show concrete time inside the log data output
- none
- New type Essay with predefined content
- New type Fileupload
- New type Flash-Applet
- New type Horizontal Ordering
- Question overview on the left side
- Short name of your feature
The following features are in preparation to be migrated from the EA-branch into the trunk.
Administration
- Improving PDF Generation
- PDF Storage of e-Exams
- PDF Elektronische Signatur
- Extending Test Export (Rohdatenexport)
- [[Administrationsskripten zur Verwaltung von Prüfungen und Prüflingen (Perl)] ** obsolet **]
- Erweiterung Präsentation Testergebnisse
- KIOSK Modus
- Display Options For E-Exams
- Erweiterte Protokollierung
Revision GUI Question Pool Test
Revision GUI Test
6 Redundant, Outdated and Rejected Feature Requests
Requests that are outdated or redundant (already implemented in other requests)
- (Project) Centralising Online/Offline Status
- (Project) E-Exams with ILIAS
- (Project) Enforcing Guideline for Top Actions
- Abandon Access Codes in Tests
- Add “no entry” node to taxonomy tree to show questions without taxonomy entries in questions pools
- Administration of Tests: Log Data Export Improvements
- Allow QTI import and export of tests
- Big Start Button
- Clarification of Log Data for Tests
- Cloze Question: Separately configured gap lengths
- Clozed question: seperatly feedback from multiple questions
- Competence Results in Tests: Adaptation of Object Reporting Panels
- Continuous Testing Mode Usability Improvement
- Detailed feedback (text and hyperlinks) after test is finished
- Excel export: Show answers of all test passes
- Extending Continuous Testing Mode: Consider Processing Time
- Extending Continuous Testing Mode: Purgatory Status of Question
- Extending Continuous Testing Mode: Threshold to Overcome Question
- Extending Test Export
- Fragen aus Survey oder Test in Pool kopieren und verlinken
- highlighted text
- Highlighting Words in Question Text
- Improve feedback setup in self assessment questions of ILIAS LM
- Improve Start Button in Tests and Surveys
- Improved navigation at end of initial test in course with learning objectives
- Improved Test Logging
- Improving e-exam countdown
- Info page for pool
- Interface to get assessment related user data
- Introduce New Permission *View to User Data in Selected Components*
- Introducing Assessment Question Service
- Introduction of Test Parts
- Is-dirty Mode for Tests
- Lifecycle and Versioning Support in Test Questions
- Manual Scoring for STACK Question Type
- MC-Questions with empty solution = correct solution
- Multiple pass scoring: change default setting to scoring the best pass
- Pie chart in Question Queue
- preview of all questions
- Questions (Test, Testpool, ILIAS-LM) - Show Javascript-Code as Text
- Random Response Selection in Questions
- Randomly Seeded Shuffling of Answer Options for Formative Assessments
- Rearrange Elements of Test-Question-Page
- Redo Question Rendering
- Remove Corrections tab
- Remove horizontal Ordering Question
- Revise Prepopulation of Content for Recapitulation of Type Text
- Revision of MCQ: Alternative points specification for multiple choice question
- Revision of Test Question Corrections
- Revision of the precision in the formula question
- Show points in preview
- Support metadata for individual questions in pools and tests
- Taxonomy Support when copying test questions to different question pool
- Test Question Interface
- Test Question Pool as Independent Object
- Traceable connection between tests and ILIAS-learning module
Rejected Feature Requests
- Abandon Feedback in Test Results
- Abandon Test Export File (incl. Participants Results)
- Adding Questions to a Learning Module from a Question Pool
- Amend Personal Default Settings
- Automatische Nachricht über neu hochgeladenen (oder kopierten) Test erzeugen
- Change Setting to show users their results in ILIAS Test
- Container object to cluster questions (improved display)
- Display of Time Limit per Question
- Don’t show Feedback button when there is no feedback
- DR 5.1: Issue 15: Presentation problems when running test
- Edit Questions of Test which already contains datasets
- Eingabefelder für Zahlen und Datumswerte
- Extend ASQ: Page Content for Questions
- Extending ASQ: Competence Assignment for Questions
- Extending ASQ: Taxonomy Assignment for Questions
- Grading, Marking and Evaluating in Tests
- Green Mark when test time is passed
- Images for Tests
- Impartial Manual Scoring
- Implement Kiosk-Mode for Test
- Import of Tests Without Questions
- Improved look of page Test Results
- KS Tree Select Input
- KS: Presentation Table for Test Statistics
- Mark schema: change marks when Access to Test Results is set to never
- Matching Questions in Learning Modules
- Migration path for question types to ASQ
- Multiple Choice Question (Kprim Answers) - Allow up to 6 Answers
- Question pool: make text size configurable in cloze question
- Remove the import of random tests into pools
- Remove the option to let anonymous take tests in public area
- Revamp Information about Hints and Deduction in Tests
- Separate Options for Show ‘List of Questions’ and Dashboard
- Simple Drag and Drop
- STACK questions in ILIAS LM
- Statistics: Evaluation for all questions
- Status-Sensitive Button Label
- Straightforward Configuration of Result Presentation
- Streamlining Answer Input Fields
- Streamlining Grading, Marking and Commenting
- Streamlining Participants and Statistics View
- Support all test question types in learning module
- Test Player: Kiosk-Mode (Exam View) for Page Layout Revision
- Test: Abandon Personal Default settings
- Test: Revise Hints and their visibility in manual scoring
- Usability Improvement of Random Tests
Last edited: 13. Aug 2026, 12:06, Tödt, Alexandra [atoedt]