Использование формата безголовых Chrome не работает - PullRequest
0 голосов
/ 30 июня 2018

Я использую хром без головы. Большинство тестовых случаев проходят с этим изменением. Но там, где есть числовые утверждения, они терпят неудачу, что составляет почти 100 тестов из 800 тестов.

Ex: Не удалось выполнить следующие утверждения: Неправильный процент продвижения Ожидается: "15%", но: было "0.150000000000000" Сумма неверна Ожидается: "-1000.00 USD", но: было "-1000.000000000000000 USD"

Есть ли какое-нибудь центральное место, где я могу изменить настройку, и проблема с форматированием чисел может быть решена. Или я должен обновить каждый контрольный пример. Используя java 8, селен веб-драйвер, chromedriver 2.40

1 Ответ

0 голосов
/ 31 января 2019

У меня похожая проблема. Я решил эту проблему, установив опцию локали через командную строку для браузера без головы Chrome следующим образом. Похоже, что в безголовом режиме браузер Chrome не был настроен ни с одним языковым стандартом, но эти средства форматирования зависят от языкового стандарта. Отсюда и проблема. Я передал локаль в chrome options

chrome.switches = - без головы, - окно размером = 1920,1080 - Ланг = еп

...