Перейти к содержимому

Фотография

Что лучше использовать для автоматизации на Selenium : Python или Java


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1 Vedzmak

Vedzmak

    Новый участник

  • Members
  • Pip
  • 19 сообщений
  • ФИО:Николай

Отправлено 17 октября 2013 - 12:23

Стал выбор между двумя языками, Python и Java. Я понимаю что это холиварный вопрос, но из вашего опыта: кто что юзает, что удобнее?
  • 0

#2 appmen

appmen

    Опытный участник

  • Members
  • PipPipPipPip
  • 408 сообщений
  • ФИО:Victor

Отправлено 17 октября 2013 - 12:54

java - огромное количество примеров. Тренинги Баранцева на java. В нашей компании (и в других, в которых я работал) много людей, которые знают java, с Питоном сложнее
  • 0

#3 Petrov.Sergey

Petrov.Sergey

    Опытный участник

  • Members
  • PipPipPipPip
  • 446 сообщений
  • ФИО:Petrov Sergey
  • Город:МО, Лобня


Отправлено 17 октября 2013 - 12:58

Стал выбор между двумя языками, Python и Java. Я понимаю что это холиварный вопрос, но из вашего опыта: кто что юзает, что удобнее?

Поскольку сам Selenium написан на JAVA, то выбор языка не может оставлять сомнений.
  • 0
Форум читаю набегами. По возникшим вопросам можно в скайп (в профиле).

#4 user12

user12

    Специалист

  • Members
  • PipPipPipPipPip
  • 894 сообщений
  • ФИО:Виктор
  • Город:Минск


Отправлено 17 октября 2013 - 14:05

Если судить сугубо по вакансиям http://hh.ru/applica...urrencyCode=RUR
то Java фаворит.
Утверждать, что лучше, а что хуже, человек должен только в том случае, когда у него был опыт работы и с Python, и с Java. На Python я не разрабатывал, так что хз.
  • 0

#5 Freiman

Freiman

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 591 сообщений
  • ФИО:Андрей Адеркин
  • Город:Йошкар-Ола

Отправлено 17 октября 2013 - 14:19

Писал и на том, и на другом.
На java проще, оно «роднее» для selenium, больше документации, как уже сказали, проще портировать, при необходимости, например на .NET

Python мне был более удобен своей интерпретироемостью, т.е. это именно что особенность языка, а не Selenium. (При необходимости подправил файл текстовым редактором, и всё :) )
Да и некоторые внутренние dev-скрипты у нас именно на Python, так что добавлять еще один язык не хотелось, поэтому взял именно его.

Если уж стоит такой вопрос, и выбор языка не принципиален, то берите Java.

Утверждать, что лучше, а что хуже, человек должен только в том случае, когда у него был опыт работы и с Python, и с Java. На Python я не разрабатывал, так что хз.

На мой взгляд, Python создает чуть больше сложностей при разработке тестов на selenium, чем Java, так что из этих двух Python надо выбирать в том случае, если уж с Java совсем никак :)
  • 0

#6 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 871 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 23 октября 2013 - 11:53

Вообще-то у нас и на питоне тренинг есть
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#7 kimandrew

kimandrew

    Новый участник

  • Members
  • Pip
  • 32 сообщений
  • ФИО:Ким Андрей
  • Город:Калининград

Отправлено 01 ноября 2013 - 13:29

Пробовал писать и на JAVA и на Python. Больше склоняюсь к Python именно из-за удобства самого языка. Пока что не столкнулся с такой проблемой которая на JAVA решается просто, а на Python возникают какие-то проблемы. Последние версии Webdriver официально поддерживают python, поэтому не вижу каких-то проблем от того что "сам Selenium написан на JAVA"
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных