тестирование PopUp и DropDown menu
#1
Отправлено 06 мая 2013 - 06:09
Возникла следующая проблема при тестировании: Разработчики в рандомном порядке добавляют в PopUp и DropDown меню новые кнопки, либо в этих меню меняют кнопки местами.
Собственно вопрос: Как сделать лучше всего проверку на то, что кнопки в PopUp/DropDown меню остаются на своих местах и не добавляются новые кнопки?
Спасибо.
#2
Отправлено 06 мая 2013 - 06:45
Привет!Всем привет,
Возникла следующая проблема при тестировании: Разработчики в рандомном порядке добавляют в PopUp и DropDown меню новые кнопки, либо в этих меню меняют кнопки местами.
Собственно вопрос: Как сделать лучше всего проверку на то, что кнопки в PopUp/DropDown меню остаются на своих местах и не добавляются новые кнопки?
Спасибо.
Можно попробывать смотреть у контролов PopUp и DropDown порядковый номер/индекс. но видимо тогда придется их хардкодить, если кнопки имеют "постоянное место".
Или сделать запихать названия кнопок в массив (взять за эталон) и сравнивать их с новой версией софта.
#3
Отправлено 06 мая 2013 - 07:31
Или сделать запихать названия кнопок в массив (взять за эталон) и сравнивать их с новой версией софта.
такой вариант интересен, тк я сейчас делаю проверку через Regions (т.е. просто проверяю картинки popup меню).
Вопрос: как получить список объектов (Caption'ов кнопок), которые присутствуют в popup? У меня нет догадок, как такой список можно былобы получить...
#4
Отправлено 06 мая 2013 - 08:00
FindChild, куда передавать массив свойств и их значений. Можно туда запихнуть Caption и className (popup), чтобы уж наверняка идентифицировать.
Или сделать запихать названия кнопок в массив (взять за эталон) и сравнивать их с новой версией софта.
такой вариант интересен, тк я сейчас делаю проверку через Regions (т.е. просто проверяю картинки popup меню).
Вопрос: как получить список объектов (Caption'ов кнопок), которые присутствуют в popup? У меня нет догадок, как такой список можно былобы получить...
#5
Отправлено 06 мая 2013 - 09:22
FindChild, куда передавать массив свойств и их значений. Можно туда запихнуть Caption и className (popup), чтобы уж наверняка идентифицировать.
Или сделать запихать названия кнопок в массив (взять за эталон) и сравнивать их с новой версией софта.
такой вариант интересен, тк я сейчас делаю проверку через Regions (т.е. просто проверяю картинки popup меню).
Вопрос: как получить список объектов (Caption'ов кнопок), которые присутствуют в popup? У меня нет догадок, как такой список можно былобы получить...
спасибо! воспользуюсь методом FindAllChildren, для того, чтобы получить массив всех caption кнопок.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных