Еще замечал, что не всегда отрабатывают обработчики выбора строк. На ухе частенько падал на чем то аля ТекущиеДанные. Воспроизвести такие падения руками не удавалось. То есть переход к строке в тесте, работал не совсем так же как в клиенте.
Если в форме есть асинхрон - то она в этот момент готова принимать команды. И может быть, что она подключила обработчик ожидания, который должен был что-то подггрузить, но он не доработал, т.к. уже какую-то кнопку нажали
Это зависит от кода формы. Там ведь можно написать ПОдключитьОбработчикОжидания("Имя", 10, Ложь) и через 10 секунд какое-то важное поле или таблица заполниться чем-то важным. Но всё это время форма в idle и принимает команды.
Ну дык если система тестирования пропихивает в клиент команду "Сделан выбор в поле ИКС" то возврат управления должен случиться только тогда, когда этот выбор клиент выполнил