This paper presents test environment that is intended to support e-learning in software engineering education. The environment is part of the Virtual Education Space [8] and consists of two operatives named Questioner Operatives. They support automatic generation and assessment of the test questions by using ontologies. These operatives are implemented as intelligent agents that use structured educational content (an ontology in the Unified Modeling Language domain) to generate and assess different types of test questions, according to the QTI (Questions and Test Interoperability) [19] specification.