Какой язык выбрать для автоматизации тестирования ? Java или Python ? JavaScript для автоматизации

Поделиться
HTML-код
  • Опубликовано: 2 авг 2020
  • Какой язык выбрать для автоматизации тестирования ? Java или Python ? JavaScript для автоматизации.
    В этом не лёгком вопросе вам мало помогут многие советы. Так как думать придётся своей головой и даже мои советы могут прийтись не для вас.
    Давайте по существу. Автоматизация тестирования не всегда заявязана на конкретный язык программирования. Иногда она делает при помощи определённого софта и язык вообще не нужен.
    Иногда достаточно понимать базовые конструкции языка, чтобы просто делать проверки. Например в постмане.
    А иногда ты хочешь стать действительно крутым специалистом. Это значит, что начинаешь свой путь разработчика. Всё верно. На автоматизации, работа тестировщика заканчивается и начинается написание кода.

Комментарии • 52

  • @sani4051992
    @sani4051992 2 месяца назад

    весьма полезно - благодарю! Ясности в выборе языка определенно прибавилось+

  • @user-er4fq6co1b
    @user-er4fq6co1b 2 года назад

    Максимально информативно, спасибо

  • @richarddrake1724
    @richarddrake1724 2 года назад

    Спасибо за ваши видео

  • @viksaskin1547
    @viksaskin1547 2 года назад

    как всегда супер)

  • @user-rz7fy3st2m
    @user-rz7fy3st2m 2 года назад

    Спасибо!

  • @seriklepessov3546
    @seriklepessov3546 2 года назад +1

    А про какой рынок идёт речь в этом видео? Российский или американский? Я не думаю что будет проблема с поиском на американском рынке для питона правильно же?

  • @linknotforbuilt7877
    @linknotforbuilt7877 Год назад

    так что выбрать для джун тестировщика зависит от модели на проекте, значит пока не дошел до проекта, выбрать что-то будет не легко, ибо выберешь питон, а работать будешь где java

  • @anastasiiagorbatenko
    @anastasiiagorbatenko Год назад +2

    Послушала, вообще не поняла, почему такое отношение к js. Услышала один аргумент - "даже не думайте заниматься этой ерундой". Очень убедительно, спасибо!

  • @user-vn3vo3zf2m
    @user-vn3vo3zf2m 2 года назад +19

    У js и у языка сервера есть свои преимущества при автоматизации, js - ближе к пользовательским сценариям и легче соответственно их поддерживать, у серверного языка (у нас это c#) - проще работа с данными и их генерация. Не понятно, почему ты сразу отсеиваешь js, это неплохой кандидат.
    Не понял, почему ты советуешь java и приводишь нам голословную статистику на веру (90%), и запрещаешь юзать тот же js, когда js по открытой статистике (можешь проверить в гугле) является самым популярным ЯП на сегодня (фронт + нода + react native для мобилок), к тому же охватывает широкий спектр сфер в it (фронт, бэк и мобилки). Поэтому, если ты предлагаешь тыкать пальцем в небо только по тому, что вероятность использования ЯП в будущем больше, я бы посоветовал именно JS. А если тестер планирует потом в полноценную разработку, то тут вообще надо выбирать ЯП исходя из того, что нравится.

    • @cristiansuruceanu5610
      @cristiansuruceanu5610 2 года назад +1

      Js плохой выбор для тестировщика, сложно работу найти будет

    • @user-te3jn4fx4s
      @user-te3jn4fx4s 2 года назад +1

      @@cristiansuruceanu5610 ага учитывая, что сейчас 60+% js вакансии

    • @cristiansuruceanu5610
      @cristiansuruceanu5610 2 года назад +2

      @@user-te3jn4fx4s Так это из-за того, что весь фронт на джсе, но о фронте речь не идёт

  • @kudgi6120
    @kudgi6120 3 года назад +9

    выбирайте java или java, в целом все понятно))

  • @olegs7422
    @olegs7422 Год назад

    Ребята, вы забыли учесть что уровень у всех разный по "поглащению" материала, а также что, всё меняется в этом мире. Спрос, в разной степени, есть у всех специалистов. Нужно просто найти свою низшу. Ролик прикольный, текст - отличный, но на мутные буквы смотреть не приятно. А где у вас в постман ссылка, Я бы с удовольчтвием послушал. Спасибо, автор обьясняет все очень доходчиво и понятно!

  • @jackd325
    @jackd325 3 года назад +6

    Чувак ты красавчик👍💪 Наконец-то кто-то нормально разобрал эту тему

  • @Chocuchan
    @Chocuchan Год назад

    Актуально ли заявление что Python язык для стартапов?

  • @mikhailnt
    @mikhailnt 2 года назад +4

    довольно дерзкое заявление про js для 2020го)) на фоне бурного развития playwright на ts/js, мое мнение выбор зависит не от яп, а от задачи , в первую очередь от платформы, если у вас только веб, то зачем выбирать, чтото кроме js/ts. Если у вас кроссплатформа то кому нужен Python, если под андроид и иос нужен Kotlin и Swift , а web запросто так же покрывается Kotlin

    • @NoName-js9xm
      @NoName-js9xm 2 года назад

      Ну пока чо питон и жаба лидируют

    • @cordinaliusjo1435
      @cordinaliusjo1435 2 года назад

      Какое твоё мнение для новичка в 2022?

    • @BorisAkimenko
      @BorisAkimenko Год назад +4

      @Cordinalius Jo учись стрелять 😂

    • @cordinaliusjo1435
      @cordinaliusjo1435 Год назад +1

      @@BorisAkimenko уже научился 😉

    • @BorisAkimenko
      @BorisAkimenko Год назад

      @@cordinaliusjo1435 блин, я тогда пошутил. Надеюсь, тебе не пригодилось это умение.

  • @lisa-bf5tw
    @lisa-bf5tw 2 года назад +1

    Что-то я не услышала вообще про JS🤔

  • @romyrummy9289
    @romyrummy9289 3 года назад

    Что можете сказать насчёт swift? Для автоматизации на ios

    • @leshamarshal
      @leshamarshal  3 года назад

      Я думаю, что лучше не надо. Нет толковых библиотек чтобы делать нормальную автоматизацию

    • @romyrummy9289
      @romyrummy9289 3 года назад

      @@leshamarshal а в целом как язык для изучения?

    • @user-sq4yd3fg4k
      @user-sq4yd3fg4k 2 года назад

      @@romyrummy9289 ну язык то норм, но это для разработки на яблочную продукцию, кстати на питон похож.

  • @rogersmith3141
    @rogersmith3141 7 месяцев назад

    С# используют на проектах с С# (с)
    Ок)

  • @user-ez4or1qt5n
    @user-ez4or1qt5n 2 года назад +3

    Блин.
    Решил изучить автоматизированное тестирование, язык изначально выбрал Питон Но посмотрел вакансии в аутсорсинговых компаниях и там действительно джава почти везде нужна .
    Теперь вот не знаю, бросать питон и переходить на джаву( хотя она сложнее намного), или же пусть все идёт как идёт...

    • @canon8807
      @canon8807 2 года назад

      Насколько сильно джава сложнее?

    • @nicksnicks4379
      @nicksnicks4379 2 года назад

      Привет)какой в итоге язык учишь?

    • @user-ez4or1qt5n
      @user-ez4or1qt5n 2 года назад

      @@nicksnicks4379 питон и продолжаю учить

    • @cordinaliusjo1435
      @cordinaliusjo1435 2 года назад

      @@user-ez4or1qt5n работу ещё не нашёл ? Вроде уже можешь искать

    • @user-ez4or1qt5n
      @user-ez4or1qt5n 2 года назад

      @@cordinaliusjo1435 в яндексе пока.
      Но не автоматизатором, мануальное тестирование. Для опыта сойдет

  • @seekerofsense
    @seekerofsense 3 года назад +1

    обьясните как связан код проекта и код автоматизации тестирования?

    • @leshamarshal
      @leshamarshal  3 года назад +2

      тут можно рассматривать связь в разных контекстах.
      Код проекта и тестов может лежать вместе и запускаться вместе, без дополнительных проблем, при непрерывной интеграции кода.
      Можно и на простом примере. Когда тестировщик и разработчик говорят на одном языке, они лучше друг друга понимают. (Например тестировщику на JS впринципи сложно понять что переменные имеют строгую типизацию)

    • @user-vn3vo3zf2m
      @user-vn3vo3zf2m 2 года назад

      @@leshamarshal сегодня же мало кто на голом js пишет проекты.

  • @MultiGuitarX
    @MultiGuitarX 3 года назад

    А чем Cypress на js не устроил? Пока только положительные эмоции

    • @leshamarshal
      @leshamarshal  3 года назад

      Акцент этого видео на тек , кто хочет найти работу в автоматизации. ,js как язык мне нравится , но найти работу с этим языком сложно . Особенно Джуну . Js это должен быть осознанный выбор, под конкретный проект.

    • @leshamarshal
      @leshamarshal  3 года назад +2

      @@vadimnechaev Я не имею ничего против этого языка. Если он вам нравится, то пишите на нем. Но будьте готовы к тому, что найти работу для автоматизатора на этом языке сложнее чем на других.
      Ну и учтите, что если проект станет большим, то поддерживать тесты на этом языке сложнее чем на других.
      На нем можно делать небольшие проекты. Чтобы подробнее объяснить надо наверно отдельное видео снять)

    • @bagzhansadvakassov1093
      @bagzhansadvakassov1093 2 года назад

      Cypress пока экзотика.

    • @mikhailnt
      @mikhailnt 2 года назад

      @@leshamarshal да очень просится видос об этом ("какие есть ограничения при выборе JS для написания тестов"), особенно в контексте возможностей js/ts с playwright

  • @JAYHUNTERZ
    @JAYHUNTERZ Год назад

    Провёл вчера своё исследование , qa automation использование языков : Python 40% , JS 40% и Java 20%. Основано на 100 вакансиях . Так что судить вам .

    • @timko_guitar
      @timko_guitar Год назад

      На каком рынке? Российском? Просто в штатах реально больше вакансий на Java атомашин. Сам работал на питоне, а сейчас перебрался в штаты и теперь и стал задумыватся о том, чтобы переучиться на Джава

  • @user-rw6rd7le8v
    @user-rw6rd7le8v Год назад +2

    JS автоматизаторы зарабатывают больше Джавистов
    Ба-дум-тсс

    • @coolbe07
      @coolbe07 Год назад

      откуда данные, если не секрет?