Смысл методики состоит в достижении условий конфликтов блокировок случайным образом, когда точно не известен механизм и места их возникновения. Для этого в нескольких сеансах «1С» запускаются обработки «Групповая обработка справочников и документов», для каждого сеанса задаются свои условия отбора (например, по организации или по периоду), отбираются документы, после этого быстрым нажатием кнопки Выполнить в разных окнах друг за другом запускается параллельное перепроведение отобранных групп документов.
Такой тест, конечно, не моделирует работу реальных пользователей (нет пауз между транзакциями), и найденные узкие места могут отличаться от тех, что будут иметь место при реальной работе.
Однако последствия использования методик, явно не обеспечивающих должной параллельности работы (например, автоматическую регистрацию в последовательности), такой тест выявляет эффективно.
Если в системе есть хорошие возможности для возникновения взаимоблокировок, бывает достаточно и двух параллельно работающих сеансов. Если же их нет, то нужно три-четыре сеанса минимум, иначе транзакции выстроятся по принципу застежки «молния»: ожидания на блокировках будут, а конфликтов блокировок может и не быть, и все отработает без ошибок, пусть и медленно.
Если же на такие узкие места не попадаем, при наращивании количества сеансов в итоге все упирается в производительность оборудования.