так как для простого клика Вам нужно несколько обьектов ScreenRegion, Target, Mouse и нет необходимости их держать уникальними всегда, по етому думаю лучше обертки писать
спасибо за ответ.
в общем решил вообще не использовать RobotFramework, а писать тесты просто на java + testng/junit,
т.к. используя RF возни прилично увеличивается, а преимуществ кроме няшных отчётов для себя не вижу.
если вам необходимо только автоматизация веб-приложений и вы умеете программировать, то вы сделали правильный выбор
robotframework хорошо подходит, когда нужно автоматизировать разные технологии для одного теста и когда, пользователи автоматизации не умеют программировать
у меня только вопросов почему java?
в принципе с питоном знаком достаточно для написания тестов. Но решил попробовать java для разнообразия. Так же было интересно попробовать новую IDE, после просмотра классного доклада http://www.youtube.com/watch?v=42HEBONX_cA.
т.е. Java или Python - вопрос не принципиальный, и там и там каких-то хоть сколько-нибудь существенных плюсов или минусов для написания тестов я не вижу.
Вопрос, почему Sikuli - намного интереснее
ну а почему sikuli? :)
Сейчас как раз думаю надэтим вопросом - какой инструмент использовать. На данный момент испытываю Sikuli на пригодность для моих нужд.
В целом сикули подкупил своей простотой, отсутствием глючности
Мне кажется, что нужно было прежде всего провести анализ инструментов и выбрать наиболее подходящий именно вашему проекту, а не на основании простоты и отсутствия глючности. Это очень слабые аргументы при создании инфраструктуры автоматизации. Да и глюки можно найти в любом продукте / библиотеке.
Хуже будет, когда вас попросят решить какую-то задачу, и вы осознаете, что выбранное вами решение совершенно не подходит для этих целей.
Всё так. Сейчас анализом инструментов и занимаюсь. Отсутсвие глючности, простота - это те причины по которым данный инструмент не был выкинут из рассмотрения в первый же день. И, безусловно, на степень пригодности Sikuli для моих нужд смотрю в первую очередь.