IMS QTI ( Question and Test Interoperability ) -konsortion spesifikaatio määrittelee standardimuodon testikohteiden sisällön, arvioinnin ja tulosten esittämiselle , joka tukee materiaalin vaihtoa luontijärjestelmien välillä, järjestelmien sisällä, varmuuskopioiden tallennuslähteissä ja muissa automatisoiduissa oppimisjärjestelmissä. Muoto mahdollistaa materiaalien vaihdon, mikä takaa niiden muuttumattomuuden ja yksiselitteisen tulkinnan. Formaatin luomisen tarkoituksena oli varmistaa järjestelmien yhteentoimivuus.
Kun automaattiset tiedonhallintajärjestelmät alkoivat kehittyä poikkeuksellisen nopeasti, nousi esiin kysymys kysymyksiä ja tehtäviä kuvaavasta vaihtokielestä. Tämän kielen käytön tehtävänä on mahdollistaa yhdessä järjestelmässä valmistetun testitehtävän tekijän helppo siirtää se toiseen järjestelmään. Laadukkaiden testikohteiden kirjoittaminen ja tarkistaminen vie paljon aikaa, joten standardikielen olemassaolo testikohteiden kuvauksessa takaa mahdollisuuden jatkotyöskentelyyn.
Määrittely sisältää tietomallin, joka määrittelee kysymyksen rakenteen, pisteet ja kysymystulokset yhdessä XML - tietomuodossa. Useimmiten määritystä käytetään kysymysten kuvauksen osassa. Arviointiosassa ja tulososissa määritystä käytetään paljon harvemmin.
QTI:n (1.0) ensimmäinen versio luotiin QuestionMarkin kehittämän Questions Markup Language (QML) -formaatin pohjalta, mutta kieli kehittyy ja sitä voidaan nyt käyttää minkä tahansa testitehtävän kuvaamiseen (QML on edelleen Questionmarkin käytössä ja se on luotu taaksepäin yhteensopivuus työkaluissa, kuten Adobe Captivate ).