Я согласен с ответом от zacherates.
Но вы можете сделать вызов intern () в ваших нелиберальных строках.
Из примера zacherates:
// ... but they are not the same object
new String("test") == "test" ==> false
Если вы ставите нелитеральное равенство строки, это правда
new String("test").intern() == "test" ==> true
Копирование моего ответа с https://stackoverflow.com/a/55704955/5449500
Все еще нет официального подхода запустить IE / EDGE внутри докера как " Нет образов докера Windows с графическим интерфейсом, поэтому мы не можем протестировать IE11, EDGE. "
Но мы можем установить виртуальные коробка и сделать это
Этот подход добавляет дополнительный уровень виртуализации [Вложенность виртуализации] поверх докера, чтобы выполнить IE / Edge, и я думаю, что в ближайшем будущем это может привести к снижению производительности для тяжелых испытаний.
Если тестирование Selenium - это то, что вы ищете, и у вас нет большой нагрузки, вы можете попробовать подход, упомянутый в ссылке.