Всем привет! Кто работает с Robot Framework- стоит ли его брать для в принципе несложного с точки зрения UI продукта? Какие минусы?
Альтернатива - самим написать фреймворк
Я сейчас работаю. Плюсы - быстро из коробки можно накидать тесты. Минусы - "много" писать, в смысле синтаксис такой, что какие-то простые штуки приходится в 2-3 строчки писать. Но там копипаста, некритично, просто неопрятно. Плюс стандартные проблемы готовых фремфорков - каких-то вещей не хватает "из коробки", их можно дописать самому, но в целом смысл теряется. Но Робот в этом плане неплохо.
Кажется, что:
1. Оценивайте, сколько у вас времени выделено на автотесты - мы сейчас пишем по остаточному принципу, так что хочется по максимуму тратить время на тесты, и по минимуму - на архитектуру фреймворка. Поэтому и взял Робот
2. Уровень команды (и есть ли вообще команда). Если несколько человек и все умеют писать код - возможно стоит потратить время на сборку фремворка, благо это тоже недолго