2016-06-23 2 views
1

При запуске JMeter, тестовый пример не удается, потому что он сравнивает нежелательный ASCII символJMeter: сравнение ASCII символов

следующего результат:

Data '£107.29K' is missing; 
Data '£131.72K' is missing; 
Data '£67.05K' is missing; 
Data '£93.84K' is missing; 
Data '£107.29K' is new; 
Data '£131.72K' is new; 
Data '£67.05K' is new; 
Data '£93.84K' is new; 

Когда я проверяю ответы, нет такого характера в ожидаемом ответе. Никакая разница не показана при сравнении ответов.

Как пропустить это сравнение?

ответ

0

Попробуйте coverting вашу строку в UTF-8

byte[] utf8Bytes = original.getBytes("UTF8"); 
String roundTrip = new String(utf8Bytes, "UTF8"); 

Вы можете передать этот https://docs.oracle.com/javase/tutorial/i18n/text/string.html

+0

это только поднимает ожидаемый ответ из CSV-файла, который имеет невидимый символ. Я показал все символы в блокноте ++, но не смог их поймать. – kaur

+0

попробуйте изменить кодировку ur csv-файла в блокноте ++ и попробовать этот кусок кода Java. Это может помочь. Я столкнулся с похожим сценарием с японскими персонажами. –