TGStat
TGStat
Введите текст для поиска
Расширенный поиск каналов
  • flag Russian
    Язык сайта
    flag Russian flag English flag Uzbek
  • Вход на сайт
  • Каталог
    Каталог каналов и чатов Региональные подборки Тематические подборки Платные каналы Поиск каналов
    Добавить канал/чат
  • Рейтинги
    Рейтинг каналов Рейтинг чатов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Telegram
  • Продвижение
    Реклама через Яндекс Бизнес Реклама в каналах через TGStat Agency Реклама на сайте TGStat.ru
ThreadQA | Олег Пендрак

9 Jun, 17:12

Открыть в Telegram Поделиться Пожаловаться

Меня часто спрашивают в личке: «Олег, а как вообще вкатиться в автотесты с нуля? С чего лучше начать?»

И каждый раз, когда читаю такой вопрос, я вспоминаю себя в 2020-м. Я тогда был джуном автоматизатором, смотрел на сеньоров как на каких-то магов и искренне думал, что для этого нужен какой-то особый склад ума

Спойлер: не нужен. Нужны только система и немного упрямства
Поэтому давайте по-честному разложу, как я бы заходил в автоматизацию сегодня, если бы начинал заново:

1️⃣Первое — выберите ОДИН язык и не распыляйтесь

Java или Python — оба отличные, вакансий полно под каждый. Главная ошибка новичков: метаться между «а может Kotlin», «а может сразу JS»

Нет, берёте один и качаете его до уверенного уровня: переменные, циклы, ООП, коллекции. Без базы программирования автотесты — это карточный домик

2️⃣Второе — не учите фреймворки в вакууме

Я видел десятки ребят, которые месяцами читали про Selenide и Rest Assured, но не написали ни строчки. Откройте любой сайт и напишите тест, который проверяет логин

Пусть кривой, пусть с хардкодом — но рабочий. Один написанный тест даёт больше, чем десять прочитанных статей

3️⃣Третье — учитесь читать чужой код и не бойтесь GitHub

Найдите открытый проект с тестами, разберите, как там всё устроено. Сначала будет каша в голове — это нормально

Помню, как я впервые открыл чужой фреймворк и закрыл его через минуту в ужасе. А через полгода уже писал такой же

4️⃣И четвёртое, самое важное — не сидите в одиночку

Моя главная боль в начале пути была именно в том, что спросить было не у кого. Сейчас всё иначе: есть чаты, есть менторы, есть сообщества, где за пять минут разберут твою ошибку, на которую ты убил бы три дня

Не повторяйте моих шишек — задавайте вопросы

Платформа с курсами и материалами: https://lms.threadqa.ru
Связь со мной: @penolegrus

639 0 5 1 41
Каталог
Каталог каналов и чатов Подборки каналов Поиск каналов Добавить канал/чат
Рейтинги
Рейтинг каналов Telegram Рейтинг чатов Telegram Рейтинг публикаций Рейтинги брендов и персон
API
API статистики API поиска публикаций API Callback
Наши каналы
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Почитать
Академия TGStat Исследование Telegram 2019 Исследование Telegram 2021 Исследование Telegram 2023
Контакты
Справочный центр Поддержка Почта Вакансии
Всякая всячина
Пользовательское соглашение Политика конфиденциальности Публичная оферта
Наши боты
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot