Показать сообщение отдельно
Старый 11.12.2019, 13:04   #3  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,867 / 3123 (112) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Зачем часы ? Чтобы выявить нелинейность не надо ждать часы.

1. создаем заказ 10 строк.
2. постим инвоис
3. засекли время
4. создаем заказ 100 строк.
5. постим инвоис
6. засекли время
7. создаем заказ 300 строк.
8. постим инвоис
9. засекли время
...

Если на каком то из шагов время возрастает нелинейно, то тест можно прерывать, он провален. Постинг документа можно делать в отдельном потоке (пакет ?) если не завершился за разумное время то тоже тест провален. Постинг принудительно прерываем.

По опыту разноски накладной по закупке/заказу, время не резко скачет до часов. Сперва минут 10 на 500 строк выскочит. Тут уже станет видна нелинейность. К этим цифрам скачком не подберешься.

Последний раз редактировалось Logger; 11.12.2019 в 13:06.