Какой язык выбрать для автоматизации тестирования ? Java или Python ? JavaScript для автоматизации
HTML-код
- Опубликовано: 2 авг 2020
- Какой язык выбрать для автоматизации тестирования ? Java или Python ? JavaScript для автоматизации.
В этом не лёгком вопросе вам мало помогут многие советы. Так как думать придётся своей головой и даже мои советы могут прийтись не для вас.
Давайте по существу. Автоматизация тестирования не всегда заявязана на конкретный язык программирования. Иногда она делает при помощи определённого софта и язык вообще не нужен.
Иногда достаточно понимать базовые конструкции языка, чтобы просто делать проверки. Например в постмане.
А иногда ты хочешь стать действительно крутым специалистом. Это значит, что начинаешь свой путь разработчика. Всё верно. На автоматизации, работа тестировщика заканчивается и начинается написание кода.
весьма полезно - благодарю! Ясности в выборе языка определенно прибавилось+
Максимально информативно, спасибо
Спасибо за ваши видео
как всегда супер)
Спасибо!
А про какой рынок идёт речь в этом видео? Российский или американский? Я не думаю что будет проблема с поиском на американском рынке для питона правильно же?
так что выбрать для джун тестировщика зависит от модели на проекте, значит пока не дошел до проекта, выбрать что-то будет не легко, ибо выберешь питон, а работать будешь где java
Послушала, вообще не поняла, почему такое отношение к js. Услышала один аргумент - "даже не думайте заниматься этой ерундой". Очень убедительно, спасибо!
У js и у языка сервера есть свои преимущества при автоматизации, js - ближе к пользовательским сценариям и легче соответственно их поддерживать, у серверного языка (у нас это c#) - проще работа с данными и их генерация. Не понятно, почему ты сразу отсеиваешь js, это неплохой кандидат.
Не понял, почему ты советуешь java и приводишь нам голословную статистику на веру (90%), и запрещаешь юзать тот же js, когда js по открытой статистике (можешь проверить в гугле) является самым популярным ЯП на сегодня (фронт + нода + react native для мобилок), к тому же охватывает широкий спектр сфер в it (фронт, бэк и мобилки). Поэтому, если ты предлагаешь тыкать пальцем в небо только по тому, что вероятность использования ЯП в будущем больше, я бы посоветовал именно JS. А если тестер планирует потом в полноценную разработку, то тут вообще надо выбирать ЯП исходя из того, что нравится.
Js плохой выбор для тестировщика, сложно работу найти будет
@@cristiansuruceanu5610 ага учитывая, что сейчас 60+% js вакансии
@@user-te3jn4fx4s Так это из-за того, что весь фронт на джсе, но о фронте речь не идёт
выбирайте java или java, в целом все понятно))
Ребята, вы забыли учесть что уровень у всех разный по "поглащению" материала, а также что, всё меняется в этом мире. Спрос, в разной степени, есть у всех специалистов. Нужно просто найти свою низшу. Ролик прикольный, текст - отличный, но на мутные буквы смотреть не приятно. А где у вас в постман ссылка, Я бы с удовольчтвием послушал. Спасибо, автор обьясняет все очень доходчиво и понятно!
Чувак ты красавчик👍💪 Наконец-то кто-то нормально разобрал эту тему
Спасибо !
Актуально ли заявление что Python язык для стартапов?
довольно дерзкое заявление про js для 2020го)) на фоне бурного развития playwright на ts/js, мое мнение выбор зависит не от яп, а от задачи , в первую очередь от платформы, если у вас только веб, то зачем выбирать, чтото кроме js/ts. Если у вас кроссплатформа то кому нужен Python, если под андроид и иос нужен Kotlin и Swift , а web запросто так же покрывается Kotlin
Ну пока чо питон и жаба лидируют
Какое твоё мнение для новичка в 2022?
@Cordinalius Jo учись стрелять 😂
@@BorisAkimenko уже научился 😉
@@cordinaliusjo1435 блин, я тогда пошутил. Надеюсь, тебе не пригодилось это умение.
Что-то я не услышала вообще про JS🤔
Что можете сказать насчёт swift? Для автоматизации на ios
Я думаю, что лучше не надо. Нет толковых библиотек чтобы делать нормальную автоматизацию
@@leshamarshal а в целом как язык для изучения?
@@romyrummy9289 ну язык то норм, но это для разработки на яблочную продукцию, кстати на питон похож.
С# используют на проектах с С# (с)
Ок)
Блин.
Решил изучить автоматизированное тестирование, язык изначально выбрал Питон Но посмотрел вакансии в аутсорсинговых компаниях и там действительно джава почти везде нужна .
Теперь вот не знаю, бросать питон и переходить на джаву( хотя она сложнее намного), или же пусть все идёт как идёт...
Насколько сильно джава сложнее?
Привет)какой в итоге язык учишь?
@@nicksnicks4379 питон и продолжаю учить
@@user-ez4or1qt5n работу ещё не нашёл ? Вроде уже можешь искать
@@cordinaliusjo1435 в яндексе пока.
Но не автоматизатором, мануальное тестирование. Для опыта сойдет
обьясните как связан код проекта и код автоматизации тестирования?
тут можно рассматривать связь в разных контекстах.
Код проекта и тестов может лежать вместе и запускаться вместе, без дополнительных проблем, при непрерывной интеграции кода.
Можно и на простом примере. Когда тестировщик и разработчик говорят на одном языке, они лучше друг друга понимают. (Например тестировщику на JS впринципи сложно понять что переменные имеют строгую типизацию)
@@leshamarshal сегодня же мало кто на голом js пишет проекты.
А чем Cypress на js не устроил? Пока только положительные эмоции
Акцент этого видео на тек , кто хочет найти работу в автоматизации. ,js как язык мне нравится , но найти работу с этим языком сложно . Особенно Джуну . Js это должен быть осознанный выбор, под конкретный проект.
@@vadimnechaev Я не имею ничего против этого языка. Если он вам нравится, то пишите на нем. Но будьте готовы к тому, что найти работу для автоматизатора на этом языке сложнее чем на других.
Ну и учтите, что если проект станет большим, то поддерживать тесты на этом языке сложнее чем на других.
На нем можно делать небольшие проекты. Чтобы подробнее объяснить надо наверно отдельное видео снять)
Cypress пока экзотика.
@@leshamarshal да очень просится видос об этом ("какие есть ограничения при выборе JS для написания тестов"), особенно в контексте возможностей js/ts с playwright
Провёл вчера своё исследование , qa automation использование языков : Python 40% , JS 40% и Java 20%. Основано на 100 вакансиях . Так что судить вам .
На каком рынке? Российском? Просто в штатах реально больше вакансий на Java атомашин. Сам работал на питоне, а сейчас перебрался в штаты и теперь и стал задумыватся о том, чтобы переучиться на Джава
JS автоматизаторы зарабатывают больше Джавистов
Ба-дум-тсс
откуда данные, если не секрет?