Я использую веб-приложение. Когда я воспроизвожу свой тест, он не может нажать на гиперссылку. Я попытался нарисовать ярлык и найти соответствующие элементы управления, но не повезло. Вы можете найти подробную информацию об ошибке:Невозможно выполнить Нажмите «Скрытый контроль» в тестах кодированного интерфейса
Microsoft.VisualStudio.TestTools.UITest.Extension.FailedToPerformActionOnHiddenControlException: Cannot perform 'Click' on the hidden control. Additional Details:
TechnologyName: 'Web'
ControlType: 'Pane'
Id: 'ctl00_ctl00_ctl00_cntBody_cntBody_cntBody_listUsers_lblAdd'
Name: ''
TagName: 'SPAN'
---> System.Runtime.InteropServices.COMException: Exception from HRESULT: 0xF004F002
Если бы мне пришлось посмотреть на ваш идентификатор управления, похоже, что он имеет глубокую цепочку поиска. Вы уверены, что контроль действительно виден? –
Привет JL, он действительно отображается на странице, но отображается как Anchor tag. Элемент управления, используемый на странице, - это кнопка изображения. – feroz
Убедитесь, что ваша контрольная дефиниция (tyrpe, name, id, ...) верна и что ваш элемент управления включен, когда вы пытаетесь его выбрать. Также, возможно, есть всплывающее блокирование? – eetawil