Нет, браузеры предназначены для ограничения ущерба, который веб-сайт или приложение могут причинить системе. Возможно, вы сможете достичь своих целей с помощью Java, элемента управления ActiveX или пользовательского плагина, но кроме этого вы не сможете «наблюдать» за тем, что они делают в своей системе, и тем более контролировать ее. (Подумайте, если бы вы могли! Я мог бы разместить шпиона на этой веб-странице, и если у вас он открыт, я смогу увидеть, какие другие веб-сайты у вас открыты?)
Даже если бы вы могли это сделать, использование браузера внутри виртуальной машины дало бы им возможность использовать один компьютер для просмотра во время теста, и если бы вы могли это исправить, они могли бы просто использовать библиотечный компьютер со своим ноутбуком рядом с ним. или читать вещи из книги.
Реальность такова, что такие неконтролируемые тесты должны считаться тестами «открытой книги» или «честью». Вы должны разработать тестовые вопросы таким образом, чтобы ссылки не помогли решить проблемы, а это также означает, что каждому учащемуся необходимо пройти немного другой тест, чтобы у них не было возможности сговориться и сгенерировать ключ.
Вам необходимо разработать приложение, которое будет работать на их компьютере, но даже тогда вы не сможете легко решить проблему с виртуальной машиной и вообще не сможете решить проблему с соседними компьютерами или книгой.
-Adam