Size: a a a

QA — Load & Performance

2020 October 17

VG

Viktor Ganeles in QA — Load & Performance
А М
А можно тоже вопрос по jmeter?
У меня есть БД Oracle, в которой я хочу выполнить JDBC запрос типа "update tab set id=14 where id=4", например, и в ответ мне прилетает "0 rows updated". При этом в sql developer этот же запрос работает. Также нормально выполняются селекты и инсерты, а апдейт - нет.
Что может быть не так?
Можно в личку😌
Кстати, Володя дело пишет. Сделай сперва прямо из жметра селект, который покажет - а есть ли значение, которое ты хочешь проапдейтить
источник

VG

Viktor Ganeles in QA — Load & Performance
sergeyHa
Я   companyName.ru впервые увидел в hp lr
у локальной учетки другой домен
Учетка userName это так же не локальная учетка
открой сайт в браузере (ещё и не в IE) в режиме инкогнито. Удаётся залогиниться без домена? Значит не пиши его и в Jmeter тоже.
источник

s

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

VG

Viktor Ganeles in QA — Load & Performance
sergeyHa
да, удалось
Ты, наверное, не на то сообщение ответил :)
Удалось зайти на сайт без домена?
источник

АМ

А М in QA — Load & Performance
Короче)))0
Смысл был в том что забыл закоммитить, предполагая что оно там держит временную версию таблицы как девелопер
Спасибо🎩
источник

VG

Viktor Ganeles in QA — Load & Performance
Запись через жметровый прокси может и не получится сделать :(
Он не очень крутой, фиддлер круче
источник

VG

Viktor Ganeles in QA — Load & Performance
А М
Короче)))0
Смысл был в том что забыл закоммитить, предполагая что оно там держит временную версию таблицы как девелопер
Спасибо🎩
Кажется в жметре по-дефолту автокоммит. В настройках пула, по-моему, указывается есть он или нету
источник

АМ

А М in QA — Load & Performance
Кстати автокоммит стоит в true🧐 магия
источник

s

sergeyHa in QA — Load & Performance
Viktor Ganeles
Запись через жметровый прокси может и не получится сделать :(
Он не очень крутой, фиддлер круче
Я хотел попробовать correlation rules, но видимо не судьба
источник

s

sergeyHa in QA — Load & Performance
а так раньше fiddler использовал на других сайтах
источник

VG

Viktor Ganeles in QA — Load & Performance
Тебе три варианта как писать:

Вариант 1) выполняй кейсы через fiddler (строки можно выделять разными цветами для удобства)

Или просто в браузере F12 и записывай трафик.

В любом случае, потом экспортируй в HAR

Ну и гугли har 2 jmx
==========
Вариант 2) говорят у блейзметра классный плагин к хрому, позволяет экспортировать действия браузера в jmx. Но, по-моему, он только онлайн работает.

===========

Можно выполнить действия через fiddler, а потом в фиддлеровых настройках прописать жметер как следующий прокси, и на всех запросах, которые появились в фиддлере понажимать кнопку «R» (нажимать на клавиатуре твоего компа)
R означает Replay - при её нажатии фиддлер отправляет тот же запрос повторно, а т.к. жметер прописан у фиддлера как прокси, запрос из фиддлера автоматом попадёт в жметер
источник

s

sergeyHa in QA — Load & Performance
Viktor Ganeles
Тебе три варианта как писать:

Вариант 1) выполняй кейсы через fiddler (строки можно выделять разными цветами для удобства)

Или просто в браузере F12 и записывай трафик.

В любом случае, потом экспортируй в HAR

Ну и гугли har 2 jmx
==========
Вариант 2) говорят у блейзметра классный плагин к хрому, позволяет экспортировать действия браузера в jmx. Но, по-моему, он только онлайн работает.

===========

Можно выполнить действия через fiddler, а потом в фиддлеровых настройках прописать жметер как следующий прокси, и на всех запросах, которые появились в фиддлере понажимать кнопку «R» (нажимать на клавиатуре твоего компа)
R означает Replay - при её нажатии фиддлер отправляет тот же запрос повторно, а т.к. жметер прописан у фиддлера как прокси, запрос из фиддлера автоматом попадёт в жметер
Спасибо!!!
Не знал про replay, опробую его
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Несколько тонкостей. Если на компьютере есть ipv6, то адрес Gateway в fiddler лучше писать как
http=localhost:8888;https=localhost:8888

А если только ipv4, то можно
http=127.0.0.1:8888;https=127.0.0.1:8888

Где 8888 - порт JMeter Recorder
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Работает в Fiddler Everiwere и Fiddler 4/Fiddler 5 (старый большой)
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Второй момент в том, что Fiddler 4/Fiddler 5 и JMeter Recorder слушают порт 8888, и кому-то из них надо задать другой порт, 8889, 8890, ... Какой окажется свободным

Иначе, инструмент, запущенный вторым не будет работать, как прокси.

А так как, как прокси должен работать JMeter Recorder, его лучше запускать первым
источник

VG

Viktor Ganeles in QA — Load & Performance
Вячеслав Смирнов
Работает в Fiddler Everiwere и Fiddler 4/Fiddler 5 (старый большой)
Fiddler everywhere - это какая-то лажа имхо
Зачем его переписывают, не знаешь?
Функционала в разв меньше, а плюсов я не вижу пока что вовсе
источник
2020 October 18

ВС

Вячеслав Смирнов... in QA — Load & Performance
Viktor Ganeles
Fiddler everywhere - это какая-то лажа имхо
Зачем его переписывают, не знаешь?
Функционала в разв меньше, а плюсов я не вижу пока что вовсе
Everywhere - для MacOS, Linux, Windows
источник

VG

Viktor Ganeles in QA — Load & Performance
А, понял. Один инструмент на все платформы.
Ну, смысла его использовать на windows сейчас нет
источник

СФ

Степа Фомичев... in QA — Load & Performance
Приехал в Мекку нт
источник

KY

Kirill Yurkov in QA — Load & Performance
Степа Фомичев
Приехал в Мекку нт
Это алтарь)
источник