Size: a a a

QA — Load & Performance

2021 May 04

KK

Konstantin Kalinin in QA — Load & Performance
Темплейт этого отчёта лежит в папке с Джметром. Надо будет на JS немного покодить.
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Делать не приходилось, нет. Если пришлось бы, то использовал бы Pandas с экспортом результата в отдельный файл pdf
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
источник

A

Anna in QA — Load & Performance
как раз фокус в том, что не всегда прогон с отсылкой данных в tsdb, иногда нет возможности ее использовать, зато есть необходимость после теста иметь все нужные результаты (в частности этот), желательно в одном месте, и здесь видится как раз хтмл-репорт, где и так уже почти всё есть
источник

A

Anna in QA — Load & Performance
действительно, спасибо. нет случайно примера допиливания темплейта? у меня малёха проблемы с "немножко js"
источник

KK

Konstantin Kalinin in QA — Load & Performance
Не, примера нет. Давно приходилось там совсем по мелочи что-то менять, но действительно "давно и неправда" 😃
источник

A

Anna in QA — Load & Performance
жаль( всё равно спасибо, попробую повторить фокус
источник

VB

Viktor Bashkatov in QA — Load & Performance
Коллеги, добрый день. В JMeter создаю файл в заданной папке, чтобы джоб его подхватил и отправил. Формирую с помощью кода отсюда: https://t.me/qa_load/33972 Возникла сложность: начинка моего файла - xml, в котором нужно изменить значение тега. Подскажите, пожалуйста, как лучше это реализовать?

Пока на ум приходят лишь костыли: сделать копию шаблона, заменить нужное с помощью sed и положить в требуемую папку; считать содержимое шаблона в переменную с помощью __FileToString(), как-то изменить эту переменную и передать её значение в код.
источник

VB

Viktor Bashkatov in QA — Load & Performance
Если есть способ сделать String message = "тут идёт xml с экранированием всех ломающих символов и переносом строк";, буду рад о нём узнать. Пока эксперименты в этом направлении не увенчались успехом.
источник

СФ

Степа Фомичев... in QA — Load & Performance
replaceAll не сработает?
источник

МК

Михаил Краснов... in QA — Load & Performance
import groovy.xml.XmlSlurper
def rootNode = new XmlSlurper().parseText(
       '''<root>
        <a>one!</a>
        <a>two!</a>
      </root>''' )
rootNode.a[1] = "three!"
источник

МК

Михаил Краснов... in QA — Load & Performance
источник

VB

Viktor Bashkatov in QA — Load & Performance
Пока нет понимания, в чём реплейсить. В копии файла? Можно слепить шаблон, в значении нужного тега указать REPLACE, после чего скопировать файл и заменить значение.
источник

VB

Viktor Bashkatov in QA — Load & Performance
Выглядит интересно. Сейчас посмотрю.
источник

МК

Михаил Краснов... in QA — Load & Performance
если потом результат тоже красивый нужен то к примеру выше добавиться
import groovy.xml.XmlUtil
...
XmlUtil.serialize(rootNode)


и в итоге получите
<?xml version="1.0" encoding="UTF-8"?><root>
 <a>one!</a>
 <a>three!</a>
</root>
источник

VS

Vladislav Suvorov in QA — Load & Performance
всем привет!
мб кто-то сталкивался с проблемой при распределенном запуске jmeter. между виндовыми машинами всё ок, но между виндой и линуксом получаю ошибку при запуске
Error in rconfigure() method java.rmi.ConnectException: Connection refused to host: ***; nested exception is:
 java.net.ConnectException: Connection refused: connect
источник

VG

Viktor Ganeles in QA — Load & Performance
Попробуйте отключить rmi ssl
источник

VS

Vladislav Suvorov in QA — Load & Performance
с отключенным запускаю
источник

VG

Viktor Ganeles in QA — Load & Performance
На обоих концах?
источник

VS

Vladislav Suvorov in QA — Load & Performance
да
источник