Test

Generator

PrimeExam

Igneon Test Maker

iSpring

QuizMaker

X-Pro

Milestone

User

friendliness

hard

hard

Simple

No

Yes

Flat GUI design

Yes, but

complicated

No,

complicated

No,

complicated

No,

complicated

Yes, logical and intuitive

GUI language

English

English

English

English

Bilingual, Arabic and English

Flat QB design

No

No

N/A; No direct question bank support, only categorization of individual Q’s

No

Yes, hierarchical intuitive structure. Based on the structure of the text-book and the course syllabus.

DB based

Yes

No, Special file format

Special file format

Special file format

No, open source file format technology: RTF and HTML.

No databases is used (for simplicity, expandability, and portability)

Portable item bank

Yes

No

No

No

Yes, with simple import and export commands

Multi-language

support

Yes (Unicode)

Yes

(Unicode)

Yes (Unicode)

Yes

(Unicode)

Yes (Unicode) with special support for courses in Arabic

Attachments and

figures format

Images

Images

Images

Images

Images, Text, HTML, computer codes. With important metadata on each figure

Attachments and

figures management

No

No

No

No

Yes, featured management menu

Figure insertion

location

Inline only

Inline only

Inline only

Inline only

Inline, repeatable appendix or unique appendix.

Question selection

manual

Random

Random

Random

Automatic, controlled random, producing comprehensive exams that perfectly covers the course syllabus

Media

Online, print

Online, print

Online

Online

Print

Informative, rich exam form header

No, very basic information

No, very basic information

No

No

Yes

Printable answer key

No

No

No

No

Yes

Widow and orphan

questions

Items may split

Items may split

Items may split

Items may split

Items may not split

Archiving produced exams

No

No

No

No

Yes, with special management tool

Provision of special

permutation option

No

No

No

No

Yes, the user may choose what to

permute. In multiple-choice questions, the “do not permute” can be used to control permutation (disable and enable).

Space control options

No

No

No

No

Yes; the user can set 1) the space between questions, 2) the space left for answer in free-response questions, 3) number of blank sheets to add to the exam, 4) the choices in multiple-choice questions to be rendered inline or not (all choices in one single line).

Performance

interference

Yes

Yes

Yes

Yes

Yes, permutation of questions and choices and hiding exam form ID

Item backward reachability

No

No

No

No

Yes

Score transformation tool

No

No

No

No

Yes, linear score transformation

Producing sign-up sheets

No

No

No

No

Yes, with/without student names

Protection of item banks

Yes

Yes

Yes

Yes

Yes, even at the level of single item