ключевая фраза в твоем тексте "программисты на питоне тоже будут владеть кодом". кодом они будут владеть на уровне логики тестирования, а не инфраструктуры. на уровне логики всем пох, какой язык. на уровне инфраструктуры это только твоя работа будет. со всей той логикой принятия решений, которую ты уже изложил.
поэтому комментарием выше я написал слово "scala" как компромисс между java и python для скриптинга твоей рабочей платформы. я бы написал слово jpython, если бы был уверен, что он работает ок. или groovy, если бы он не был похож на java слишком сильно. и безотносительно них, scala кажется довольно подходящей историей для написания тестов, учитывая ее функциональность и возможности разработки/использования dsl.
p.s. может так случится, что хорошо разработанный dsl будет похож на robot framework :)
Reply
Но ты так говоришь, как будто никогда не пас котов.
"всем пох, какой язык" - хрен бы там, это же детский сад.
На яве они писать просто не будут. В качестве контраргумента можешь попытаться пересадить Андрея на неделю на eclipse.
Reply
Reply
Reply
поэтому комментарием выше я написал слово "scala" как компромисс между java и python для скриптинга твоей рабочей платформы.
я бы написал слово jpython, если бы был уверен, что он работает ок. или groovy, если бы он не был похож на java слишком сильно.
и безотносительно них, scala кажется довольно подходящей историей для написания тестов, учитывая ее функциональность и возможности разработки/использования dsl.
p.s. может так случится, что хорошо разработанный dsl будет похож на robot framework :)
Reply
Leave a comment