Size: a a a

QA — Load & Performance

2020 October 10

O

Oleksii in QA — Load & Performance
у меня под "страницей" может быть до 100 вызовов, и куча данных заезжает, и там почти нет парсинга данных, в основном get, так вот кейсА у меня мин 10 резолвился перед стартом, а кецсБ буквально 20 сек и стартовал - это только для меня стало открытием?
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
В JMeter все имеет контекст, в нем элементы
-Config
-Timer
-Listener
-PreProcessor
-PostProcessor
имеют контекст

Контекстом является:
-Logical Element
-Sampler
источник

ВС

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

ВС

Вячеслав Смирнов... in QA — Load & Performance
В тесте А в контекст Thread Group кейсА добавлено 6 таймеров.
Поэтому каждый из таймеров применяется к каждому Sample в этой группе.

Логин + 6 таймеров
дашборд + 6 таймеров
...
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
В тесте Б, контекст, в которой добавлен таймер уже. Одна группа, в ней один запрос.
Там происходит все быстрее поэтому
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Так если View Result Three добавить в корень теста, он поймает все запросы - у него контекст большой. А если только в TearDown, то запросы основной катушки для него не видны - малый контекст
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
И если вы заметили не так важно выше Sample или ниже был добавлен View Result Three, если он в корне, то он увидит свой Sample, точнее Sample увидит этот View Result Three
источник

z

zhizha in QA — Load & Performance
подскажите пожалуйста, в чем может быть причина, не получается сделать импорт JAR файла
import  com.a.b.c.A

Script11.groovy: 1: unable to resolve class com.a.b.c.A
 
я размещал JAR в lib/, в lib/ext, указывал путь через jmeter.properties в  секции Classpath configuration, в самом тест плане тоже указывал файл для импорта.
источник

z

zhizha in QA — Load & Performance
zhizha
подскажите пожалуйста, в чем может быть причина, не получается сделать импорт JAR файла
import  com.a.b.c.A

Script11.groovy: 1: unable to resolve class com.a.b.c.A
 
я размещал JAR в lib/, в lib/ext, указывал путь через jmeter.properties в  секции Classpath configuration, в самом тест плане тоже указывал файл для импорта.
речь про jmeter
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
zhizha
речь про jmeter
Самое простое указать путь к jar в корневом узле Test Plan, внизу.

Это для локального ручного теста
источник

z

zhizha in QA — Load & Performance
указывал. как раз для локальных тестов хочу импортировать сначала
источник

СФ

Степа Фомичев... in QA — Load & Performance
zhizha
указывал. как раз для локальных тестов хочу импортировать сначала
А этот джарник сам по себе работает?
источник

z

zhizha in QA — Load & Performance
возможно что нет, но класс там есть) даже если не рабочий джар, то надеюсь что импорт хоть пройдет ровно.
источник

СФ

Степа Фомичев... in QA — Load & Performance
У меня есть подозрения, что когда класс не найден, ошибка должна звучать как-то типа unable find class
источник
2020 October 11

O

Oleksii in QA — Load & Performance
Вячеслав Смирнов
В JMeter все имеет контекст, в нем элементы
-Config
-Timer
-Listener
-PreProcessor
-PostProcessor
имеют контекст

Контекстом является:
-Logical Element
-Sampler
Спасибо за пояснение, теперь понятно!
источник

KY

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

O

Oleksii in QA — Load & Performance
Да понимаю, к счастью такого рода модель всего одна из 5, и тут клиент это захотел именно так, уговаривали его всеми силами, но деньги то его
источник

VG

Viktor Ganeles in QA — Load & Performance
Kirill Yurkov
негативная практика везде тыкать рандомные таймеры, лучше контролировать рпсы
Кажется, один таймер в корне и так будет срабатывать между всеми семплерами
Так что не нужно совать их в таком количестве
источник

VG

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

KY

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