Боюсь, что вы ввернуты, когда задействован ActiveX.
Я провел некоторую автоматизацию с PowerShell через Com и C # с WatiN (который сказал, что я не могу выполнять функциональное тестирование системы с помощью модульных тестов MSVS: P), ноУ меня всегда были проблемы с ActiveX.Я также попробовал некоторые другие тесты, такие как QuickTestPro, но ActiveX все еще был проблемой.Проблема заключалась в том, что в системе, которую я тестировал, был один ActiveX, который загружал некоторые данные в фоновом режиме и затем отображал их на странице.
Я мог уловить некоторое поведение, когда использовал HP Performance Center, но это было только тогда, когда я слушал протокол связи очень низко.В конце концов, это было бесполезно для меня, так как требовалось перехватывать и вводить сетевой трафик.
Одна вещь, которая будет работать, - это программное обеспечение, основанное на распознавании графических областей, но я обычно испытываю ограниченное доверие к тестированию программного обеспечения, которое основано на каких-либо распознаваниях или экранных координатах.