Size: a a a

2021 June 15

YN

Yegor Novinsky in testspro1c
Можно ли организовать одновременный запуск нескольких (например 100) клиентов тестирования и выполнения одного и того же сценария во всех запущенных клиентах?
источник

A

Alexey Lab Sosnoviy in testspro1c
У @nixel2007 был доклад про нагрузочное-сценарное
источник

YN

Yegor Novinsky in testspro1c
А где-как его посмотреть?
источник

VD

Valerii Diachenko in testspro1c
источник

YN

Yegor Novinsky in testspro1c
Понятно, спасибо. Для моих целей достаточно написать скрипт, который запустит 100 менеджеров тестирования, и каждый из этих менеджеров запустит своего клиента тестирования (собственно об этом доклад и есть, только используется тест-центр).
источник

n

nikita in testspro1c
Я подобное делал, после 30й пары менеджера и клиента тестирования рдп сессия на сервере зависала намертво. Там какие то инфраструктурные приколы начинались. Которые ушли после втыкания паузы между запусками в 40-60 сек
источник

YN

Yegor Novinsky in testspro1c
А если тест-центом, то таких приколов не будет?
источник

YN

Yegor Novinsky in testspro1c
На самом деле, интересует ~500 сеансов
источник

SW

Stas Wilf in testspro1c
Можно. Я запускал 2000. Важно не пытаться запускать больше десятка-двух клиентов на одной виртуальной машине, и делать паузы между запусками. Т.е. сперва вы постепенно запускаете столько клиентов, сколько нужно для теста, а потом отдаете им команду начать сценарий.
источник

YN

Yegor Novinsky in testspro1c
Чем это делается? Особенно интересует команда "начать сценарий" одновременно на всех менеджеров.
источник

SW

Stas Wilf in testspro1c
Свои скрипты писали (5 лет назад). Запуск сценария регулировался тупо константой, сейчас я сделал бы поумнее, наверное.
источник

YN

Yegor Novinsky in testspro1c
Виртуальные машины windows?
источник

YN

Yegor Novinsky in testspro1c
Каждый менеджер "поднимал" одного клиента, или нескольких?
источник

DR

Dmitry Reshitko in testspro1c
в один момент времени один менеджер может управлять только одним клиентом
источник
2021 June 16

n

nikita in testspro1c
В моем случае это были проблемы за пределами 1с, винда в каком-то месте буксовать начинала(или срабатывали зонды ИБ) Думаю кто в роли стартера менеджеров\клиентов не особо и важно
источник

В

Виталий in testspro1c
А не разумнее ли, для нагрузочного тестирования  просто эмулировать http запросы, формируемые тем же веб-клиентом? Без запуска менеджеров и клиентов тестирования.
источник

В

Виталий in testspro1c
Так можно и 500 сеансов с одной машины эмулировать.
источник

YN

Yegor Novinsky in testspro1c
В принципе, это тема. Вопрос: а Вы всегда знаете, какой http запрос формируется веб-клиентом при переключении вкладок, например, или при нажатии на какую-то кнопку в форме? Например, в ЛК, встроенном в ЗУП, при переключении на вкладку "Расчетный листок" обрабатывается событие изменения вкладки и формируется расчетный листок.
источник

В

Виталий in testspro1c
Так для этого существуют Chrome Developer Tools, вкладка Network
источник

YN

Yegor Novinsky in testspro1c
Понял, спасибо!
источник