А если такой вариант: кто-то умный пишет те же по сути обертки, но называются они методами и лежат в классе типа Хэлпер. А тестеры пишут селениум-тесты, используя эти подготовленные методы. По-моему, тогда схема прозрачнее и тестеры в результате могу поправить подготовленные методы
У меня сейчас такая схема. Но все равно будем накручивать behave, потому что тестировщикам ручным понятнее как подавать свои параметры, нагляднее и в отчёте не надо разбираться - явно видно где упало