Какой ЯП лучше изучать для автоматизации тестирования?
Всем привет!)
Очень заинтересовало направление тестирования в сфере IT .
Всерьез задумался над тем,какой ЯП изучать для автоматизации "тестов".
Правда ли что "Java" в тестирование в разы востребованнее чем "Python" и работу легче будет найти изучив "Java"?
Для автоматизации тестирования ЧЕГО?
Везде разные инструменты. Простой пример - в моей предметной области и технологии пишут тесты на сишарпе и питоне.
GavriKos, просто я начал уже учить Python,поэтому решил поинтересоваться насколько сложно мне будет найти работу в автоматизации на этом языке или же перейти учить Java.
Руслан Spartak, я не могу посоветовать курсы. Как минимум потому что я не тестировщик, как максимум потому что вы так и не указали область. А я не в вебе.
Как отметили выше автоматизация разная:
Если хотите автоматизировать мобилки то там swift и kotlin
Для браузерной автоматизации: лучше js и какой-нибудь cypress - что бы по максимуму и однородно закрыть автоматизацию как с моками так и без них
Если там апи автоматизация - то я бы взял Python - инструменты позволяют делать много и достаточно дешево по времени разработки, так же на нем и браузерную автоматизацию можно
Для перфоманс тестинга: я использую scala и gatling - ну тут можно в разные стороны смотреть.
Последние пару лет наблюдаю за вакансиями в автоматизации и заметил, что с каждым годом python-вакансий все больше.
Пока по количеству вакансий разница в пользу java, но она не такая существенная около 10 - 15%
Сейча python чаще выбирают для автоматизации новых проектов и думаю через несколько лет он обгонит джаву.
Я сам выбрал python в свое время и ни разу не пожалел.