Many faculty have expressed an interest in web-based assessment. Several UO faculty have developed or installed online testing facilities for their courses.
Most packages use a backend database to store test information and student data.
Overall, my sense is that a major problem with online assessment is the difficulty of security. One can, of course, proctor online tests, but that mitigates many of the benefits. As a result, web-based testing software tends to be most popular with faculty who need it for some special reason, e.g. because the course is offered totally by distance ed, or because the course material whose mastery is being tested involves use of a computer. Other common uses of web-based assessment, however, don't necessarily have such stringent security constraints. Includes some discussion of the issues, and an excellent collection of links to dozens of existing packages.