повторюсь - если нужно посадить непрограммистов делать автоматические проверки - робот и подобные (изитесты и тп) вполне себе полезная штука. Но если планируется развитие команды в полноценных автоматизаторов изначально - это излишнее
Тут есть еще одна сторона: фреймворк по определению - это штука которая загоняет тебя в рамки. И pytest, и RF каждый выставляют свои рамки. И в pytest эти рамки шире (поскольку его изначально писали программисты для юнит-тестов), но это же позволяет и свободнее говнокодить. В RF рамки уже, они дисциплинируют. Там и ревью проще делать, поскольку ошибки уровней абстракции сразу видно. Но, это пожалуй субъективное. Мне так кажется.