Сорри за такой вопрос. История возникновения вопроса:
1. Решил написать скрипт для автоматизированного добавления продукта в интернет-магазин на движке Magento (после просмотра доклада Д. Романова нв MageConf - http://video.yandex.ua/users/mageconf/view/9/?cauthor=mageconf&cid=1). Создал сначала в Selenium IDE- там все работает. Решил на Python (это всего 2-й мой скрипт!!!). И тут началось.
Для выбора пункта меню, для которого надо сначала нажать на пункт меню "Катало" --> "Manage Product" написал команду:
2.Создал новый модуль Pydev c вышеприведенным кодом, запускаю и команды Keys.Down -не выполняются. Решил продебажить и нет нигде информации как это делать! Подскажите или ссылочку на видео. Или решение моей проблемы. Спс!
Key.DOWN - выполняются, а Key.ENTER - выполнелось на элементе "Search" (e = d.find_element_by_id("g-search-input")), что привело к не правильному результату.
А именно:
вместо того чтобы из выпадающего списка опуститься на 2-й элемент и зайти на этот продукт, сначала опустился на пункта (что правильно), а потом произошел поиск "nokia" c выводом листа продуктов. Т.е произошел Enter на элементе "Search", а не на выпадающем списке!