Ядро драйвера IE содержится в dll COM, написанном на C ++.Для определенных языковых привязок (.NET и Java) эта dll извлекается во время выполнения во временную папку, когда вы создаете экземпляр класса InternetExplorerDriver.Эти языки затем используют свой механизм вызова собственного кода (JNA или P / Invoke) для вызова функций в dll собственного кода.Эта методология была выбрана, чтобы уменьшить потребность пользователя в правильном .dll (и правильной версии .dll) в известном месте.В настоящее время не похоже, что привязки языка Java делают что-либо для удаления этого .dll после выключения сервера, тогда как привязки .NET делают.Отчет, отслеживающий эту проблему для привязок Java в списке проблем проекта: проблема # 1140 .В качестве обходного пути вы можете вручную удалить эти каталоги после запуска ваших тестов или создать короткую подпрограмму в вашей среде тестирования, которая будет делать то же самое.