2017-01-09 3 views
0

Я пытаюсь выполнить нагрузочный тест на одном из наших веб-серверов. Я записал сеанс просмотра веб-страниц с расширением хрома BlazeMeter «BlazeMeter | облако тестирования нагрузки 2.3.1». После этого, когда я запускаю тест нагрузки, я получаю код ответа: 200 для некоторых таблиц стилей CSS. Но этот HTTP-запрос для извлечения таблицы стилей CSS в «дереве результатов поиска» JMeter получает RED, также отчет Dashboard (http://jmeter.apache.org/usermanual/generating-dashboard.html) JMeter говорит, что это была ошибка с ошибкой утверждения. Ответное сообщение говорит о каком-то сообщение об ошибке, как указано ниже:Устранение ошибки JMeter Assertion

Response message: Embedded resource download error:http://f...content-available-to-author-only...s.com/css?family=Lato:100,300,400,700 code:Non HTTP response code: java.net.UnknownHostException message:Non HTTP response message: f...content-available-to-author-only...s.com: Name or service not known, 

Как я могу удалить эту ошибку путем редактирования CSS стилей или как пропустить эту ошибку и сделать его пройти? Полный результат добавляют образец ниже:

Thread Name: Thread Group 1-1 
Sample Start: 2017-01-09 11:59:45 BDT 
Load time: 1031 
Connect Time: 508 
Latency: 764 
Size in bytes: 24175 
Sent bytes:1094 
Headers size in bytes: 331 
Body size in bytes: 23844 
Sample Count: 1 
Error Count: 1 
Data type ("text"|"bin"|""): text 
Response code: 200 
Response message: Embedded resource download error:http://f...content-available-to-author-only...s.com/css?family=Lato:100,300,400,700 code:Non HTTP response code: java.net.UnknownHostException message:Non HTTP response message: f...content-available-to-author-only...s.com: Name or service not known, 

Response headers: 
HTTP/1.1 200 OK 
Server: nginx/1.10.1 
Date: Mon, 09 Jan 2017 05:59:46 GMT 
Content-Type: text/css 
Content-Length: 21431 
Last-Modified: Mon, 09 Jan 2017 05:51:50 GMT 
Connection: close 
ETag: "587324f6-53b7" 
Accept-Ranges: bytes 
Strict-Transport-Security: max-age=31536000; includeSubdomains; preload 
X-Frame-Options: DENY 


HTTPSampleResult fields: 
ContentType: text/css 
DataEncoding: null 

К сожалению, для бедного языка.

ответ

1

Существует свойство, контролирующее поведение JMeter при неудачной загрузке встроенных ресурсов, по умолчанию родительский образец помечается как сбой. Если это то, что вы не хотите, просто установите значение httpsampler.ignore_failed_embedded_resources в значение true. Это может быть сделано 2 способами:

  1. Добавьте следующую строку в user.properties файл (находится в папке JMeter в "Bin")

    httpsampler.ignore_failed_embedded_resources=true 
    
  2. Сквозное свойство через -J Command- линия аргумент как:

    jmeter -Jhttpsampler.ignore_failed_embedded_resources=true -n -t ... 
    

Ссылки:

+0

Спасибо. Это сработало. –