QFlowLearn: how we built QTI 3 authoring

Open assessment: QTI 3 procurement

QTI 3 procurement: requirements and evidence

How universities can evaluate QTI 3 certification, portability, accessibility, and supplier evidence before awarding an assessment contract.

By Sam Ottenhoff Published Updated

Summary

Before you buy a QTI 3 assessment system, ask each supplier which parts of the assessment process it handles and what its certification covers. Use sample assessments to test scoring, accessibility, and content transfer in the system you plan to use. Record the results and any limits before awarding the contract. Repeat the agreed tests before launch.

Written for: academic technology leaders, assessment program owners, procurement teams, accessibility and information security reviewers

Define what your institution is buying

Question and Test Interoperability (QTI) defines a format for exchanging assessment content. Your purchase can include an authoring tool, an item bank, a delivery service, or several connected systems. Before you write the request for proposal (RFP), identify which supplier is responsible for each part. The open assessment infrastructure guide explains those responsibilities.

Start with the workflows your institution must preserve. List your existing item banks, the people taking the assessments, testing conditions, integrations, and export destinations. Before reviewing supplier responses, mark each requirement as mandatory or optional.

Download the evaluation worksheet (plain text) and use one copy per supplier. Score technical requirements separately from price. Record any unmet mandatory requirement, even when a supplier offers a lower price.

Specify the QTI role, version, and features

1EdTech’s procurement guidance recommends specifying the application role, QTI version, certification level or profile, and required features. It also calls for a current certification registration number and representative sample content. Copy the exact profile terminology from the applicable certification documents when preparing your RFP.

Ask each supplier to complete a requirements table:

Purchased functionRequirement to defineEvidence to request
AuthoringRequired interactions, scoring rules, media, metadata, and review workflowEditable examples, revision history, exported packages, and validation results
Item bank and test constructionItem reuse, identifiers, permissions, provenance, and test structureA bank sample, an assembled test, an export inventory, and documented limits
DeliverySupported content, accommodations, navigation, timing, and submission policyCandidate demonstrations and recorded acceptance tests
Scoring and reportingExpected outcomes, partial credit, manual scoring, corrections, and grade returnKnown responses with expected scores, actual results, and correction records
ExchangeRequired import sources and export destinations, including exact versionsSource packages, conversion diagnostics, and destination test results

For every row, record the product version and whether the capability is available, partial, planned, or unsupported. Label planned work as such. If delivery or scoring is a separate service, request evidence for that service.

Verify the certification claim

Use the 1EdTech certification resources to find the applicable conformance documents and current directory listing. Save the listing URL, registration number, product name, role, QTI version, profile, and date checked. Ask the supplier to explain whether the listing covers the release you would buy.

If certification is mandatory and a supplier cannot provide it, record the requirement as unmet. If your institution accepts a promise of future certification, document who approved the exception, the deadline, and what happens if the supplier misses it.

Maintain separate records for certification, supplier tests, and tests your institution runs across systems. Your technical team can use the QTI validation guide to check the file format, question behavior, scoring, and transfer between systems.

Test import, editing, export, and delivery

Choose content that exercises your difficult cases: partial credit, multiple responses, mathematics, shared resources, local media, accommodations, and legacy imports where required. Use synthetic or approved test content without learner data. Agree on expected outcomes before the supplier runs the test.

  1. Inventory the source package, item identifiers, assets, scoring rules, and required metadata.
  2. Import it into the proposed product and save all diagnostics, including omitted or transformed content.
  3. Make the agreed edits in the authoring tool.
  4. Export the assessment package.
  5. Have your technical team run the agreed checks and record the tools and QTI versions used.
  6. Import the export into the intended destination and inspect the content and assets.
  7. Submit known responses and compare the scores and candidate experience with the expected results.
  8. Record every loss, workaround, and manual repair, including who must resolve it and whether your institution accepts it.

If the intended destination is unavailable, mark that test as not tested. Screenshots and imports back into the source product do not show whether the destination can use the content. Use the QTI migration guide to plan the inventory and compare the transferred content with the source.

Check what the supplier has tested

Ask the supplier to show that your questions, scoring rules, and accessibility settings work after a move to the system you plan to use. Ask what did not transfer correctly and whether your team will need extra tools or manual fixes.

Your technical team can use Longsight’s QTI 3 test results and known limits as an example when reviewing supplier evidence.

Test accessibility in the purchased workflows

Require an accessibility conformance report that names the product version, evaluated interfaces, known exceptions, and people responsible for fixes. Include authoring, candidate delivery, results, and exports in your review.

1EdTech’s accessibility guidance explains the responsibilities of authors and delivery systems. Test that each required accommodation survives import, editing, export, and delivery. Confirm that the candidate can use it during the assessment.

Use the accessible assessment procurement guide to define keyboard, assistive-technology, and content tests. Record the browsers and assistive technologies used, actual results, and the person responsible for each defect.

Require delivery and operational evidence

Define the results you expect when testing identity, access to released content, attempt recovery, duplicate submissions, deadlines, scoring corrections, and audit records. Test connection loss and recovery under your institution’s policy. The secure assessment delivery guide provides a detailed test plan.

For capacity claims, request the tested workload, number of concurrent users, test duration, environment, response times, failure rate, and recovery results. Before accepting the claim, check whether that workload represents your event.

For either hosted or campus-run systems, name who patches the service, restores backups, monitors failures, responds to incidents, and supports integrations. Record the data locations, access controls, retention requirements, and recovery objectives your institution needs.

Put acceptance and exit conditions in the agreement

Review these draft requirements with your procurement team. Before issuing the RFP, fill every bracketed field.

  • Evidence: The supplier provides the evidence listed in [requirements table] for [product release and configuration] by [review date]. Each document or test result identifies its scope and known limitations.
  • Acceptance: The institution accepts each mandatory requirement only when [named test] meets [expected result] in [evaluation environment]. [Decision owner] must approve each exception and record [deadline for fixes and retesting].
  • Change review: A change to [required feature, integration, or deployment configuration] triggers [agreed regression tests] before institutional approval.
  • Exit: By [transition milestone], the supplier provides [item content, local assets, required metadata, test definitions, results, and audit records] in [documented formats]. The institution checks the export through [destination import or independent inspection]. The agreement specifies [fees, support period, and deletion conditions].

Distinguish QTI package exports from operational records such as attempts, grades, and audit history. Define a usable export for each required record type. Document any restriction on content that the institution does not own or have permission to transfer.

Record the procurement decision

Attach the completed worksheet and links to the evidence to your evaluation record. Record who accepted each requirement, rejected it, or approved an exception. Set the next test date for each unresolved item.

If you are evaluating QFlowLearn, request its RFP packet and compare the responses with your requirements. For help defining your assessment requirements, contact Longsight.

Limits of this guidance

  • These are technical evaluation recommendations. Your procurement and legal teams must approve the final requirements, exceptions, and contract terms.
  • A certification applies to its listed scope. It does not establish accessibility, security, or interoperability for every institutional workflow.
  • Longsight's published test results cover software for individual assessment questions, not a complete assessment platform. Test the full system you plan to buy.
  • Longsight does not claim QTI certification for qti3 or QFlowLearn here. Request current certification evidence from every supplier.

Procurement checklist

  • Name the authoring, item-bank, delivery, scoring, and reporting responsibilities included in the purchase.
  • If a supplier claims certification, record its current registration number, application role, QTI version, profile, and required features.
  • Test the same representative content in the source, proposed system, and intended export destination.
  • Compare scores, media, accessibility supports, and package diagnostics against documented expected results.
  • Assign owners and acceptance criteria for accessibility, security, recovery, integration, and export tests.
  • Resolve failures on mandatory requirements before acceptance. Record who approved each exception and when it must be fixed and retested.

Downloads

Related code

Standards and sources

  1. [1]QTI specification documents. Official information models, XML bindings, schemas, and implementation guidance.
  2. [2]Web Content Accessibility Guidelines 2.2. W3C accessibility requirements for evaluating the web interfaces in scope.
  3. [3]1EdTech QTI procurement requirements. Suggested institutional RFP language for QTI roles, certification, required features, and sample content.
  4. [4]1EdTech QTI conformance and certification. Official certification guidance and links to the QTI validator and version-specific documents.
  5. [5]1EdTech QTI accessibility resources. Explains accessibility and accommodation capabilities and the responsibilities of content authors and delivery applications.