Size: a a a

QA — Load & Performance

2021 February 15

SG

Shamil Garifullin in QA — Load & Performance
Viktor Ganeles
Фиг знает. Можно попробовать от админа запустить установщик
Или другую версию load runner скачать

Может не установились какие-то из компонентов, которые нужны lr?

Всякие dotnet или там пррчие. Они в папке с дистрибутивом лежат.
Спасибо
источник

VG

Viktor Ganeles in QA — Load & Performance
Вообще, конечно, такого быть не должно
источник

VB

Viktor Bashkatov in QA — Load & Performance
Viktor Ganeles
Чуть выше Кирилл приводил пример кода, который будет в пост-процессоре срабатывать только для зафейленных запросов
Этот
if (prev.isSuccessful() ) {
  Thread.sleep(1000)
}
?
источник

VG

Viktor Ganeles in QA — Load & Performance
Да
источник

VB

Viktor Bashkatov in QA — Load & Performance
Спасибо, попробую.
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Viktor Bashkatov
Спасибо, так Transaction Controller фейлится. Но есть проблема - в этом случае выполнение продолжится с того запроса, где упали (потому что "Continue"), а надо стартовать тред группу заново.
Аналог JSR-223 PostProcessor для Transaction Controller в Apache.JMeter можно сделать с JSR-223 Listener. В нем проверять, что имя Sampler заканчивается на строку (TC), так понимать, что это Transaction Conctoller и предпринимать действия.

Больше никак не сделать эффект обработки результата для Transaction Controller.

В обработке результата можно сказать - поток, не прырывайся, делай Continue. Программно.
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Пример такого Listener, но для целей Duration Assertion: https://gist.github.com/polarnik/7f5fdc5c70809c879dd42904b8639f31
источник
2021 February 16

A

Ablaihan in QA — Load & Performance
всем привет, есть в jmeter чтонибудь такое что будет насильно игнорить сертификаты, пробовали trus store добавлять и через option ->ssl manager
источник

СФ

Степа Фомичев... in QA — Load & Performance
Ablaihan
всем привет, есть в jmeter чтонибудь такое что будет насильно игнорить сертификаты, пробовали trus store добавлять и через option ->ssl manager
В смысле игнорировать сертификаты?
источник

A

Ablaihan in QA — Load & Performance
Типа такой штуки
источник

VG

Viktor Ganeles in QA — Load & Performance
Ablaihan
Типа такой штуки
Так у тебя не серт завалился а хендсшейк не прошёл

А почему он не прошёл - хз
Может на той стороне и не https вовсе :)))
источник

VG

Viktor Ganeles in QA — Load & Performance
Из браузера запрос отправляется?
источник

A

Ablaihan in QA — Load & Performance
Viktor Ganeles
Из браузера запрос отправляется?
да и с idea тоже
источник

VG

Viktor Ganeles in QA — Load & Performance
Если в браузере работает а в жметре нет - попробуй сменить имплементацию http-семплера

Ps а что там с сертификатом?
источник

A

Ablaihan in QA — Load & Performance
узнал только  что -  у нас tls1.2
источник

VG

Viktor Ganeles in QA — Load & Performance
Только 1.2 ? (В смысле не меньше, чем 1.2)?
Ну поставь свежую жабу + в проперти что-то есть на эту тему
источник

VG

Viktor Ganeles in QA — Load & Performance
Ablaihan
узнал только  что -  у нас tls1.2
В общем, дело не в сертификатах было :)
источник

A

Ablaihan in QA — Load & Performance
у меня 8-я поидее должна поддеживать
источник

VG

Viktor Ganeles in QA — Load & Performance
С 13 жавой и свежим дметром можно и tls 1.3 сделать :)

Поищи в чате, упоминалось
источник

VG

Viktor Ganeles in QA — Load & Performance
Вячеслав Смирнов
Была задача как-то тестировать сайт, который работает по разным TLS. B JMeter запущенном через Java 8 выбирался TLS 1.1. Чтобы выбирался TLS 1.2 явно указывал это в настройках JVM:
JVM_ARGS=-Dfile.encoding=UTF-8 -Dhttps.protocols=TLSv1.2 -Djdk.tls.client.protocols=TLSv1.2 -Djsse.enableSNIExtension=false

У тебя может быть, что сервер может хотеть TLS 1.3, а у клиента поддержки нет.
Попробуй JVM новее чем 1.8.0.121, например, 11 - 13
Тут
источник