MENU

Fun & Interesting

Автоматизация тестирования: какой язык выбрать?

Азат Закуанов 13,508 5 years ago
Video Not Working? Fix It Now

Запись На бесплатную неделю Курсов по Тестирование ПО в США: https://testpro.io/azatYT070920 Cвязь со мной: https://www.instagram.com/zak1off/ https://www.facebook.com/azat.zakuanov https://t.me/azatblog Инвестиции: Зарегистрируйся на Robinhood получи акцию в подарок: http://bit.ly/2N8gZml Зарегистрируйся на WeBull получи 2 акции в подарок http://bit.ly/38xQ2jD SDET или QA Automation ? Какая между ними разница https://youtu.be/n3i9cmpN6mE Кто такие QA Automation? Как научится автоматизации самому https://youtu.be/TNImFcYqb40 КАК ПОЛУЧИТЬ РАБОТУ QA AUTOMATION? ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ НА ИНТЕРВЬЮ https://youtu.be/Hpp_qJiJBYg Какой язык программирования выбрать для автоматизации Если вы мануальный тестировщиков и вам стало скучно делать одни и те же действия изо дня в день, вы наверняка задумались о том что бы это все заавтоматизировать. Ну или решили удвоить себе зарплату, тк как по статистике автоматизаторы зарабатывают почти в 2 раза больше чем ручные тестировщики. Так как для изучения автоматизации вы должны начать программировать( Не тратье свое время на инструменты, которые позволяют записывать и воспроизводить ваши действия, они стременные и не стоят ваших сил и времени ) Перед вами наверняка вставал вопрос - какой язык программирования учить. Согласно Википедии на сегодняшний момент в мире более 700 языков програмирования! Какой же из них выбрать что бы быть успешным автоматизатором, потратив меньшее количество времени и побыстрее найти работу, давайте разбираться Это зависит от того что вы автоматизируете. Обычно выделяют 3 вида автоматизации автоматиация веб сервисом таких как Рост или сап Автоматизация веб приложений Автоматизация мобилок Более редкие, это Деспот, консоли(иксбоксе, пс4, смарттв), Видео стриминг На каждом свои инструменты и под них используются свои языки програмирования Выбирайте язык программирования, на котором написано ваше приложения - помощь разработчиков Джава, Джаваскрипт, Питон, Swift, Cotlin Ruby - уходнит ко дну Джава - самый популярный и один из ранних языков, на котором были написан инструменты для автоматизации(Selenium, Jmeter, etc) Имеют больше половины рынка. Это означает что почти половину ИТ компании в США используют ее как язык для автоматизации. Не самый любимый язык у автоматизаторов, так как считается язык более сложным по сравнение с тем же питоном например, но зато правильный. Хороший язык, поймете все основные правила типизации. Много поддержки в интернете (статей, стаковерфлоу) После него легко перейти на другие языки Джаваскрипт - Большой рост в связи с ростом Веба, много инструментов, Сайпрес, Найтватч, Вебдрайвер ИО, Протрактор. И так далее. Довольно хорошо усваивается, можно стать Фронтенд разработчиком Минусы: Только для веба Питон: Очень быстрорастущий язык, относительно легкий в изучении - не видитесь что он легкий, будет так же сложно изучать. Можно стать девопс инженером, писать на Джанго, Дата сайенс инженером и тп Очень популярен в Дальне Минусы, менее популярен в других штатах городах. Swift, Kotlin Очень популяренны и растут сильно. Поддержка от гигантов Гугл и Эппл, похожее с Джаваскриптом, получите большую поддержку от разработчиков и приятно на них автоматизировать Минусы: Только для мобилок в основном, можно использовать для тестов фронт и десктоп, но редко Какой же язык взять? Это не важно так как автоматизаторы не так сильно привязаны к языку, и поняв автоматизацию легко сможете перепрыгнуть Я работал с питоном, пап, джавйой, Свифтом, колтуном, джс. Самое страшное что можете сделать это питаться между языками Для первой работы я рекомендую джаву. Так как будет легче всего найти работу

Comment