Проблема с обращением к подпунктам главного меню

Доброго времени суток.
В TestComplete новичок, возник один вопрос, который не позволяет продвинуться дальше в изучении продукта.
В общем, суть:

Не удается обратиться к элементу из главного меню, а точнее - выбрать подпункт из подменю.
В свойствах процесса тестируемого приложения для MainMenu прописано (Null Object), и, как следствие, обратиться к нему нельзя, хотя при выборе подпункта без воздействия TC действие совершается.

Собственно, вопрос:
Есть ли возможность обработать подобную ситуацию? И как?

Примечание:
При записи keyword-теста действие с меню не удается записать, происходит только обращение к процессу приложения.

+1 . Таже проблема. Очень актуально!

з.ы. спасибо автору за вопрос.

День добрый! Вам нужен именно keyword-тест? Для себя данный вид тестов нашел не очень удобным. В скрипте это выглядело бы примерно так (для десктопного приложения написанного на java):

Aliases.FRAME_MAIN.MENU.Click();
Aliases.FRAME_MAIN.MENU.SwingPopupMenu.Click("Something");

Где:

  • MENU - ваше главное меню
  • Click(“Something”) - выбор элемента подменю

Еще может быть полезной данная тема: object mapping, если в приложении используются собственноручно написанные элементы управления.

1 Like