Вы можете изменить значение свойства в репозитории, используя SetTOProperty
, это меняет значение для текущего прогона, но не для следующих прогонов теста. Также он изменяет значение в сохраненном тестовом объекте, а не в соответствующем элементе управления в тестируемом приложении (для получения текущего значения из приложения используйте GetROProperty
SetROProperty
).
''# Change button "5" to point to "And"
Window("Calculator").WinButton("5").SetTOProperty "text", "[Aa]nd"
Window("Calculator").WinButton("5").Click
Обратите внимание, что, хотя вы можете изменить значение, вы не можете изменить, является ли оно регулярным выражением (приведенный выше случай будет работать, только если свойство text
5
уже определено для использования регулярных выражений).
В качестве альтернативы вы можете использовать описательное программирование .