Size: a a a

QA — Load & Performance

2020 June 22

К

Кайрат in QA — Load & Performance
Подскажите пожалуйста что можно использовать кроме View Results Tree чтобы посмотреть response body
источник

К

Кайрат in QA — Load & Performance
чтобы сохраняло в отдельный файл допустим
источник

SP

S̸̗ͬU̢̠̼̣͂̎ͩ̃̆̍͝Ë̀͐... in QA — Load & Performance
Кайрат
Подскажите пожалуйста что можно использовать кроме View Results Tree чтобы посмотреть response body
можешь в логи выводить
источник

KY

Kirill Yurkov in QA — Load & Performance
Кайрат
Подскажите пожалуйста что можно использовать кроме View Results Tree чтобы посмотреть response body
кроме логирования вариантов нет, могу дать листенер который в инфлюкс шлет тело при ошибке
источник

К

Кайрат in QA — Load & Performance
если я вас правильно понял, что нужно использовать Simple Data Writer и в конфигурации указать чтобы сохранял response body?
источник

M

Max in QA — Load & Performance
Кайрат
Подскажите пожалуйста что можно использовать кроме View Results Tree чтобы посмотреть response body
simpleDataWriter
источник

MN

Marat N in QA — Load & Performance
Кайрат
чтобы сохраняло в отдельный файл допустим
есть лисенер прям такой Save Responses to a file
источник

KY

Kirill Yurkov in QA — Load & Performance
Кайрат
если я вас правильно понял, что нужно использовать Simple Data Writer и в конфигурации указать чтобы сохранял response body?
можно и так логировать да
источник

DM

Dmitrii Malivanov in QA — Load & Performance
Kirill Yurkov
кроме логирования вариантов нет, могу дать листенер который в инфлюкс шлет тело при ошибке
а можно такой листенер пожалуйста
источник

KY

Kirill Yurkov in QA — Load & Performance
#jmeter #listener добавляете jsr223 listener и вот это его тело
result = new StringBuilder();

status = "Failure";

if (!sampleResult.isSuccessful()) {
result.append("test5,")
   .append("label=")
   .append(escapeTag(sampleResult.getSampleLabel()))
   .append(",status=")
   .append(status)
   .append(" ")
   .append('responsecode="')
   .append(escapeValue(sampleResult.getResponseCode()))
   .append('",url="')
   .append(escapeValue(sampleResult.getUrlAsString()))
   .append('",response="')
   .append(escapeValue(sampleResult.getResponseMessage()))
   .append('" ')
   .append(sampleResult.getTimeStamp())
   .append("000000");
}

String escapeValue(String val) {

   val = val.replaceAll(",", "\\\\,")
       .replaceAll(" ", "\\\\ ")
       .replaceAll("=", "\\\\=")
       .replaceAll("\r\n", " ")
       .replaceAll("\n", " ")
       .trim();

   return val;

}

String escapeTag(String val) {

   val = val.replaceAll(",", "\\\\,")
       .replaceAll(" ", "_")
       .replaceAll("=", "\\\\=")
       .replaceAll("\r\n", "_")
       .replaceAll("\n", "_")
       .trim();

   return val;

}

import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.StringEntity;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.params.BasicHttpParams;
import org.apache.http.util.EntityUtils;

void PostMeasurement(String metric) {
 
   def httpclient = new DefaultHttpClient(new BasicHttpParams());
   def httpPost = new HttpPost();
   httpPost.setURI(new URI("http://${influx_host}:8086/write?db=jmeter"));
   httpPost.setEntity(new StringEntity(metric));
   HttpResponse response = httpclient.execute(httpPost);
   EntityUtils.consumeQuietly(response.getEntity());
}
if (result.toString()!="") {
 PostMeasurement(result.toString());
}
источник

К

Кайрат in QA — Load & Performance
А что обычно считают при тестах: load time, connect time или latency?
источник

M

Maxim in QA — Load & Performance
Если речь о пользовательской системе, то бизнесу все равно на какой стадии задержки. Интересует только время отклика системы на действие пользователя.
источник

E

Evgen in QA — Load & Performance
Кайрат
А что обычно считают при тестах: load time, connect time или latency?
обычно response с этой картинки
источник

Е

Евгений in QA — Load & Performance
Всем привет! Подскажите, пожалуйста, сталкивался ли кто нибудь с вызовом оракловых хранимых процедур в #gatling?
источник

К

Кайрат in QA — Load & Performance
ну вот допустим, мне нужно узнать, что быстрее: загрузить файл с помощью веб-интерфейса или через API. какой именно показатель брать в расчёт?
источник

M

Maxim in QA — Load & Performance
Веб клиент не то же самое апи дергает?
источник

AL

A L in QA — Load & Performance
коллеги, добрый день, подскажите в каком семплере и где можно отправить сообщение через вебсокете на джиметре?
источник

AL

A L in QA — Load & Performance
правильно ли я понимаю что вот тут?
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
как сюда локуст попал?)
источник

KY

Kirill Yurkov in QA — Load & Performance
эту часть не я делал
источник