Я пишу описательный программный код для приложенного приложения в инструменте автоматизации SmartBear TestComplete.Я имею дело с WndClass = TElTreeView. Как щелкнуть по узлам внутри него? TestComplete идентифицирует его как целое
Мне нужна помощь с WndClass=TElTreeView
. Внутри этой области дерева есть несколько узлов или значений (отображается как текст). Объект «Шпион» идентифицирует только эту область дерева в целом и не идентифицирует различные узлы внутри него.
Моя задача - щелкнуть по различным узлам внутри этой области дерева. Как я могу щелкнуть по определенному узлу? Вот сценарий нажатия на узлы в древовидной структуре, о которых я говорю.
Вот скриншот объекта зрения Spy в TestComplete
для TElTreeView
собственности.
Записанные скрипты работает отлично и нажимает на записанном узел с помощью конкретных координат [Нажмите (77, 44)]. Но этот узел может быть изменен, и поэтому координаты не фиксированы.
Как нажимать на различные узлы внутри него?
Любая помощь была бы принята с благодарностью.
Привет, Дмитрий, Спасибо за информацию. Не могли бы вы помочь с более конкретной информацией. Я проверил ссылку, которую вы отправили, но не смог решить мою проблему. Надеюсь услышать тебя позже. –
Prakhar, текущая версия TestComplete не имеет встроенной поддержки этого элемента управления. Таким образом, вы не сможете записывать действия высокого уровня с помощью древовидного управления. Единственный способ работать с элементом управления - использовать его собственные методы и свойства и указан в упомянутой статье. В этом случае вам придется создавать тесты, которые работают с деревом, вручную - писать код, который вызывает подпрограммы скрипта из образца. –