Мысли

Jan 31, 2014 17:52

Приходится отвечать на до поры до времени гипотетический вопрос: какой язык выбрать для написания автотестов:
Python или java?

Аргументы за python- Мои программисты пишут на python - и в случае выбора этого языка готовы помочь ( Read more... )

программисты, всем похуй, автоматизация тестирования, процесс тестирования

Leave a comment

khazzar January 31 2014, 13:55:17 UTC
ключевая фраза в твоем тексте "программисты на питоне тоже будут владеть кодом". кодом они будут владеть на уровне логики тестирования, а не инфраструктуры. на уровне логики всем пох, какой язык. на уровне инфраструктуры это только твоя работа будет. со всей той логикой принятия решений, которую ты уже изложил.

Reply

w_bf February 2 2014, 10:29:02 UTC
Мысль интересная и в чем-то верная.

Но ты так говоришь, как будто никогда не пас котов.
"всем пох, какой язык" - хрен бы там, это же детский сад.

На яве они писать просто не будут. В качестве контраргумента можешь попытаться пересадить Андрея на неделю на eclipse.

Reply

ext_297426 February 3 2014, 04:24:39 UTC
Макс, тебя обманули! Eclipse - это не язык ;)

Reply

w_bf February 3 2014, 04:27:22 UTC
Это не язык, зато это твоя попоболь, хех.

Reply

khazzar February 3 2014, 08:29:14 UTC
>> На яве они писать просто не будут

поэтому комментарием выше я написал слово "scala" как компромисс между java и python для скриптинга твоей рабочей платформы.
я бы написал слово jpython, если бы был уверен, что он работает ок. или groovy, если бы он не был похож на java слишком сильно.
и безотносительно них, scala кажется довольно подходящей историей для написания тестов, учитывая ее функциональность и возможности разработки/использования dsl.

p.s. может так случится, что хорошо разработанный dsl будет похож на robot framework :)

Reply


Leave a comment

Up