Size: a a a

QA — Load & Performance

2021 February 19

SP

Sergey Polyakov in QA — Load & Performance
Коллеги, добоый день. Стоит задача протестить клиентскую программу через LR по протоколу oracle 2 tier, во время записи эта программа открывает ещё одну программу и вторую программу LR не записывает. Отдельно запустить вторую программу нельзя. Есть у кого-нибудь идея, как решить проблему?
источник

VG

Viktor Ganeles in QA — Load & Performance
А почему вторую программу не запустить отдельно?
источник

VG

Viktor Ganeles in QA — Load & Performance
Может проблема в параметрах запуска или рабочем каталоге?
источник

VG

Viktor Ganeles in QA — Load & Performance
Их можно посмотреть в диспетчере задач, если добавить столбцы
источник

SP

Sergey Polyakov in QA — Load & Performance
Да, вторая программа запускается с помощью параметров, вбиваем их в recorder в program arguments но после запуска происходит ошибка клиентской программы, хотя без LR получается
источник

SP

Sergey Polyakov in QA — Load & Performance
+ если запускать вторую прогу отдельно то там не будет нужных нам данных
источник

PB

Pavel Bairov in QA — Load & Performance
Кстати, заметил нюанс в Гатлинге. Может кто-то уже сталкивался и сможет объяснить сакральный смысл данного)
Есть метрика active users. И согласно доки это:
“At a given second, active users are computed as:
the number of active users at the previous second
+ the number of users who started during this second
- the number of users who finished during the previous second”


А теперь у нас есть ConsoleDataWriter и GraphiteDataWriter
Если взять закрытую модель и Console, то оно возьмёт значение со сценария
constantConcurrentUsers(5) и будет его отображать в stdout
А вот Graphite будет высчитывать как написано в доке
источник

PB

Pavel Bairov in QA — Load & Performance
источник

PB

Pavel Bairov in QA — Load & Performance
источник

VG

Viktor Ganeles in QA — Load & Performance
Sergey Polyakov
Да, вторая программа запускается с помощью параметров, вбиваем их в recorder в program arguments но после запуска происходит ошибка клиентской программы, хотя без LR получается
Тогда сложно.
Если есть поддержка микрофокуса - спросите у них.

Если нет - перехватывайте запросы профайлером (будут тысячи их)
источник

VG

Viktor Ganeles in QA — Load & Performance
Ну или связаться с разработчиками тестируемой (второй) программы и у них выясняйте, как запустить вторую программу самостоятельно
источник

SP

Sergey Polyakov in QA — Load & Performance
Viktor Ganeles
Ну или связаться с разработчиками тестируемой (второй) программы и у них выясняйте, как запустить вторую программу самостоятельно
Разрабы: Вы получили ошибку, вы и разбирайтесь
источник

VG

Viktor Ganeles in QA — Load & Performance
Sergey Polyakov
Разрабы: Вы получили ошибку, вы и разбирайтесь
Если разрабы внешние - ответ логичный. Деньги решают подобные проблемы.

Если разрабы внутренние - решайте проблему через руководство
источник

VG

Viktor Ganeles in QA — Load & Performance
Sergey Polyakov
Разрабы: Вы получили ошибку, вы и разбирайтесь
Кстати, в настройках рекордера можно крутить какие-то ручки, попробуйте, может повезёт.
источник

VG

Viktor Ganeles in QA — Load & Performance
Ещё у меня было такое, что новый lr не писал а старый писал.

Может вторая прога 64 битная а у вас старый 32-битный lr?
источник

AA

Artem Astaxov in QA — Load & Performance
о прикольно, не знал
источник

AA

Artem Astaxov in QA — Load & Performance
Sergey Polyakov
Разрабы: Вы получили ошибку, вы и разбирайтесь
какие милые люди😅
источник

AA

Artem Astaxov in QA — Load & Performance
сочувствую, на прошлом проекте было что то рядом
источник

VG

Viktor Ganeles in QA — Load & Performance
Artem Astaxov
какие милые люди😅
Ну, если это внешние разрабы - то тут ничего такого:

- алло, мы тут пытаемся пылесосить вашим пылесосом через замочную скважину, но он не пролезает. Что делать?
- ээ... сочувствуем вам..
источник

AA

Artem Astaxov in QA — Load & Performance
да оно понятно что без доп бабок никому лишний чих делать не надо) хотя с другой стороны если система на поддержке то по итогу с этим дефектом всеравно к ним придут же
источник