Size: a a a

QA — Load & Performance

2020 January 31

ВС

Вячеслав Смирнов in QA — Load & Performance
Antony Sunrise
Есть какая-нибудь либа или удачный пример как tail читать удаленно через джаву? Я натыкаюсь на простыни кода для элементарных действий
Выше обсуждали Process Builder и system для вызова sh скриптов.

Один раз делал. Но не в java а в JMeter: OS Process Sampler.

Примеры есть тут:
https://github.com/polarnik/Apache.JMeter.Benchmark.NG/tree/master/src/test/jmeter/tools/wget
(Скрипты, которые вызывал)


https://github.com/polarnik/Apache.JMeter.Benchmark.NG/blob/master/src/test/jmeter/Samplers.OS.Process.wget.new.jmx
Сам тест с os Process Sampler
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Можно использовать утилиту для выборки 1-й случайной строки из файла. И вызвать ее через sh скрипт:

shuf -n 1 filename
источник

OP

Oleg Pipenko in QA — Load & Performance
Sam 7
Спасибо. Это если данные хранятся в файле. А определить, к примеру, массив из 5 элементов, чтоб не подключать внешний файл
источник

A

Alina in QA — Load & Performance
Привет .
Очень нужна помощь. Свалилась задача потестить сайт по покупке билетов  на нагрузку , мы как бы вообще ни разу этого не делали , в общих чертах знаю про jmetr и как записать http запросы и указать число пользаков и время. На этом как бы все.
Может кто дать совет как лучше выполнить эту задачу с учётом всей ситуации ?
Из входных есть только ссыль на прод.
источник

А

Антон in QA — Load & Performance
покупка через ajax или api?
источник

A

Alina in QA — Load & Performance
api
источник

A

Alina in QA — Load & Performance
Но саму покупку,транзакцию тестить не надо
источник

A

Alina in QA — Load & Performance
Чисто пользовательские сценарии ,отработка поиска билетов
источник

А

Антон in QA — Load & Performance
статистику по запросам собирали?
источник

А

Антон in QA — Load & Performance
какие, в каком количестве
источник

A

Alina in QA — Load & Performance
Нет
источник

А

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

A

Alina in QA — Load & Performance
Это надо иметь доступ к админке чтоб прикрутить сбор статистики  ,так?
источник

А

Антон in QA — Load & Performance
если у вас nginx можно снять логи за месяц, распарсить и составить табличку
источник

A

Alina in QA — Load & Performance
Тип: на ссылку ,нагрузи сайт. Конец.
источник

А

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

МК

Максим Какбыпограммизд in QA — Load & Performance
для начала имхо: нагрузить чтобы что. узнать на какой нагрузке загибается или на какой максимальной - стабильно работает, или восстанавливается ли после пропадения нагрузки и т.д. после этого - статистика запросов, и уже после этого уже только писать тесты
источник

A

Alina in QA — Load & Performance
Сайт делает подрядчик и по срокам горит.
Заказчик попросил нас как сторонний отдел оценить работоспособность.
И соответственно у нас ниче нет.
источник

A

Alina in QA — Load & Performance
Максим Какбыпограммизд
для начала имхо: нагрузить чтобы что. узнать на какой нагрузке загибается или на какой максимальной - стабильно работает, или восстанавливается ли после пропадения нагрузки и т.д. после этого - статистика запросов, и уже после этого уже только писать тесты
1. Типа просто по ссылке пустить
100 , 200,500 пользаков ?
источник

МК

Максим Какбыпограммизд in QA — Load & Performance
Alina
1. Типа просто по ссылке пустить
100 , 200,500 пользаков ?
сначала узнать цель тестирования 😊
источник