Size: a a a

QA — Load & Performance

2019 September 16

ПБ

Пётр Байкалов in QA — Load & Performance
На этом вопросы не кончаются. Где-то внутри текст хранится в юникоде:
источник

ПБ

Пётр Байкалов in QA — Load & Performance
Как это работает?
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
По умолчанию кодировка берется из настроек java. Если явно не указать
-Dfile.encoding=UTF-8
в командном файле запуска JMeter

То кодировка по умолчанию будет cp866.

Исправляется добавлением параметра запуска.
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Кодировка по уммолчанию cp866, потому что она такая в консоли
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Кодировка для HTTP-ответов, для которых в заголовке ответа не указан заголовок Content-encoding берется из настройки JMeter. ...default encoding... Она по умолчанию тоже не UTF-8, ее тоже можно поменять на UTF-8
источник

ПБ

Пётр Байкалов in QA — Load & Performance
Открой sanity_2.jmx, пожалуйста.
источник

ПБ

Пётр Байкалов in QA — Load & Performance
Посмотри на думми и на лог.
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Пётр Байкалов
Посмотри на думми и на лог.
Позже. С телефона сложно
источник

ПБ

Пётр Байкалов in QA — Load & Performance
Вячеслав Смирнов
По умолчанию кодировка берется из настроек java. Если явно не указать
-Dfile.encoding=UTF-8
в командном файле запуска JMeter

То кодировка по умолчанию будет cp866.

Исправляется добавлением параметра запуска.
Во, это интересно.
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Пётр Байкалов
Во, это интересно.
По слову encoding найдешь в jmeter.properties
источник

ПБ

Пётр Байкалов in QA — Load & Performance
Короче, file.encoding мою проблему решил полностью, если не считать того, что теперь я не понимаю, как можно получить через bytes и через обращение к строке разные данные.
источник

ПБ

Пётр Байкалов in QA — Load & Performance
А на этот вопрос я тоже нашёл ответ.
источник

Y

Ye in QA — Load & Performance
Пётр Байкалов
А на этот вопрос я тоже нашёл ответ.
Заинтриговал
источник

ПБ

Пётр Байкалов in QA — Load & Performance
bytes/getBytes возвращает байты в системной кодировке.
источник

ПБ

Пётр Байкалов in QA — Load & Performance
не в UTF-16.
источник

VS

Vladimir Sitnikov in QA — Load & Performance
Пётр Байкалов
bytes/getBytes возвращает байты в системной кодировке.
Там аргументом кодировка передаётся. И по-хорошему, нужно всегда её передавать, а использовать «системную» это последнее дело
источник

ПБ

Пётр Байкалов in QA — Load & Performance
Я просто в жабе профан. Спасибо за пояснение.
источник

ПБ

Пётр Байкалов in QA — Load & Performance
Vladimir Sitnikov
Там аргументом кодировка передаётся. И по-хорошему, нужно всегда её передавать, а использовать «системную» это последнее дело
Проблема только в том, что жметр именно системную и использует.
источник

VS

Vladimir Sitnikov in QA — Load & Performance
Пётр Байкалов
CannotResolveClassException: kg.apc.jmeter.samplers.DummySampler

Эх
источник

ПБ

Пётр Байкалов in QA — Load & Performance
Plugin Manager поставь, он  докачает любой нужный плагин автоматически.
источник