1

Этап 1

Stepik - курс "Тестировщик"

2

Этап 2

Stepik - курс Тестирование ПО с нуля. Теория + Практика

1

Этап 1

Stepik - курс "Тестировщик"

2

Этап 2

Stepik - курс Тестирование ПО с нуля. Теория + Практика

04 января 2025
Карьера и работа

Цель: из декрета в QA

Старт с 28 лет и 0 знаний.

Roadmap - QA Engineer

Есть: английский +- B1 и 5-6 часов свободного времени в день.

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

спросила chatgpt

Вот подробный план для обучения тестированию с нуля. Он включает основные шаги, необходимые для освоения этой профессии:

1. Введение в тестирование

1.1. Понять, что такое тестирование

  • Основные цели тестирования: выявление дефектов, обеспечение качества.
  • Основные термины: баг, дефект, тест-кейс, тест-скрипт.

1.2. Типы тестирования

  • Ручное и автоматизированное тестирование.
  • Функциональное, нефункциональное, регрессионное, интеграционное тестирование и др.

1.3. Методологии разработки ПО

  • Agile (Scrum, Kanban).
  • Водопадная модель.
  • Разница между ними и роль тестировщика.

2. Основы ручного тестирования

2.1. Изучение жизненного цикла разработки ПО (SDLC и STLC)

  • Понимание, где тестировщик включается в процесс.

2.2. Написание тестовой документации

  • Тест-планы.
  • Тест-кейсы: структура, примеры.
  • Чек-листы.

2.3. Тест-дизайн

  • Техники: эквивалентное разбиение, анализ граничных значений, таблицы принятия решений.

2.4. Работа с баг-трекинговыми системами

  • Популярные инструменты: Jira, Trello, Bugzilla.
  • Как оформлять баг-репорты.

3. Основы автоматизированного тестирования

3.1. Выбор языка программирования

  • Основные языки для автоматизации: Python, Java, JavaScript.

3.2. Изучение основ программирования

  • Переменные, циклы, условия, массивы.
  • ООП (объектно-ориентированное программирование).

3.3. Изучение инструментов для автоматизации

  • Selenium WebDriver для веб-приложений.
  • Appium для мобильных приложений.
  • Pytest, JUnit, TestNG для написания тестов.

3.4. Создание тестов

  • Как писать скрипты для тестирования.
  • Параметризация тестов.

4. Изучение основ API тестирования

4.1. Понимание, что такое API

  • REST, SOAP.
  • Форматы данных: JSON, XML.

4.2. Инструменты для тестирования API

  • Postman.
  • Insomnia.

4.3. Создание запросов и проверка ответов

  • GET, POST, PUT, DELETE запросы.
  • Работа с статус-кодами и телом ответа.

5. Тестирование баз данных

5.1. Основы SQL

  • Select, Insert, Update, Delete.
  • Основные операторы: WHERE, JOIN, GROUP BY.

5.2. Практика работы с базами данных

  • PostgreSQL, MySQL.
  • Проверка данных в базе во время тестирования.

6. Работа с инструментами

6.1. Системы управления версиями

  • Git: основные команды, работа с репозиториями.

6.2. CI/CD (непрерывная интеграция и доставка)

  • Jenkins, GitLab CI.

6.3. Инструменты для мониторинга

  • Splunk, Kibana.

7. Развитие дополнительных навыков

7.1. Soft Skills

  • Работа в команде, умение объяснять свои находки.

7.2. Понимание бизнес-логики

  • Как тестировать с учетом требований бизнеса.

7.3. Английский язык

  • Для работы с документацией и коммуникации в международных командах.

8. Практика и портфолио

8.1. Участие в реальных проектах

  • Взять заказы на фрилансе или участвовать в open-source проектах.

8.2. Создание портфолио

  • Сбор примеров тест-кейсов, баг-репортов, автоматизированных тестов.

9. Подготовка к собеседованию

9.1. Изучение вопросов для тестировщиков

  • Теория тестирования, типовые вопросы на логику.

9.2. Пробное собеседование

  • Найти ментора или тренироваться с друзьями.

9.3. Оформление резюме и LinkedIn профиля

  • Выделение ключевых навыков.

10. Постоянное обучение

  • Чтение книг по тестированию, например, "Testing Computer Software".
  • Подписка на блоги, каналы и форумы тестировщиков.
  • Курсы и сертификации: ISTQB, Udemy, Coursera.

 Критерий завершения

оффер

  1. Stepik - курс "Тестировщик"

    1. Основы тестирования

    2. Проектирование тестов

    3. Практические инструменты тестирования

  2. Stepik - курс Тестирование ПО с нуля. Теория + Практика

    1. Теория тестирования

    2. Техники тест-дизайна

    3. Тестовая документация

    4. Тестирование веб-приложений

    5. Тестирование API. Работа с Postman

    6. Работа с реляционными базами данных

    7. Тестирование мобильных приложений

    8. Доп: Работа с git

    9. Доп: Работа с bash

    10. Доп: Управление процессом тестирования + CI/CD

    11. Доп: Трудоустройство

    12. Итоговое тестирование - тренажер

  • 248
  • 04 января 2025, 19:20

Дневник цели

9день
Rioso12 янв. 2025, 05:44

позавчера: повторяла про sdlc и stlc , и остальные моменты

Вчера: не занималась, было др, отдала предпочтение своему хобби вечером (фикрайтинг)

6день
Rioso9 янв. 2025, 19:41

Продолжаю курс.

Была задачка про тестирование карандаша. Сделала, посмотрела на форуме решений что там другие пишут - в целом да, забыла про самое начало аля запрос документации и тд. У меня получилось так. Интересно было.

1. Функциональное тестирование

Проверяем основные характеристики и заявленные свойства карандаша:

  • Документация/инструкция:
    • Соответствует ли карандаш описанию (длина, форма, вес).
    • Присутствие и исправность грифеля.
    • Совпадает ли цвет корпуса и грифеля с заявленным.
  • Письмо:
    • Проверяем, оставляет ли карандаш следы на бумаге.
    • Насколько яркий и четкий след.

2. Нефункциональное тестирование

2.1. Тестирование на отказ и восстановление

  • Намочить карандаш водой, высушить и проверить, продолжает ли он писать.
  • Проверить, меняется ли качество письма после воздействия воды.

2.2. Тестирование производительности

  • Нагрузочное тестирование:
    • Написать карандашом несколько абзацев подряд и стереть стирательной резинкой. Проверить:
      • Рвёт ли резинка бумагу.
      • Не крошится ли грифель во время письма.
    • Оценить, как быстро стирается резинка.

2.3. Тестирование стабильности

  • Пишем 5 абзацев текста подряд.
    • Смотрим, не ломается ли грифель, не стирается ли корпус слишком быстро.
    • Проверяем, сохраняется ли четкость письма.
    • Тестируем, стирается ли написанное до конца и хватает ли резинки на весь объём.

2.4. Тестирование удобства использования

  • Оцениваем эргономику:
    • Удобно ли держать карандаш в руке.
    • Не скользит ли корпус.
    • Не пачкает ли грифель руки или одежду.

2.5. Кроссплатформенное тестирование

  • Проверяем, как карандаш пишет на разных поверхностях:
    • Бумага (обычная, офисная, глянцевая, газетная).
    • Картон.
    • Древесина.
    • Пластик.

Дополнительные тесты

  • Тестирование безопасности:
    • Проверяем, не содержит ли карандаш острых краев или других элементов, которые могут поранить.
    • Проверяем, есть ли неприятный запах у корпуса или грифеля.
5день
Rioso8 янв. 2025, 21:26

продолжаю курс , очень нравится подача. Параллельно что-то записываю, особенно всякие англ термины и сокращения, благо, с англ у меня нет проблем, ну хоть что-то +

4день
Rioso7 янв. 2025, 20:20

Закончила первый блок курса "Тестировщик" и решила глянуть курс от Артема Русова, и, о Боги, он намного, намного круче чем тот, который я начала.

Михаил07.01.2025

никогда не поздно переключиться на лучший курс!

Роман09.01.2025

Ого и он даже бесплатный

Rioso09.01.2025

Роман, да да) я пока только по бесплатным иду, чтобы посмотреть как мне вообще будет эта тема.

3день
Rioso6 янв. 2025, 19:18

Продолжаю курс со степика. С кол-вом свободного времени я конечно загнула, учитывая, что мне надо как-то наладить режим и сон, ибо за два года материнства недосып уже прям стучится в черепушку. Короче пока выходит всего 2-3 часа вечером. Ну и ладно, я не спешу.

Нашла еще Введение в тестирование веб-приложений от Хекслет.

И полезное с курса тож “Библия QA” - это обновляемая база знаний объемом 560+ страниц:

  • Ответы на самые популярные вопросы новичков о профессии и старте карьеры;
  • Крупнейшая подборка ссылок и полезных ресурсов;
  • Конспект всевозможной теории и ответов на вопросы с реальных собеседований.

Нужно потом полазить побольше.

Роман06.01.2025

Говорят что 4 часа настоящей умственной работы для нашего мозга это максимум. Так что 2-3 часа учебы это уже супер

2день
Rioso5 янв. 2025, 19:42

Продолжаю курс на степике. Становятся понятные разные термины, которые я слышала мульён раз )

1день
Rioso4 янв. 2025, 20:34

С почином!

Созадала цель, полазила по другим похожим, очень вдохновилась историей Katerina - Сменить профессию (Медсестра -> QA Engineer).

Начала курс на степик.

Надеюсь в этом месяце отправим дочь в сад перед школой, так как ей надо срочно подтягивать арабский, а мне срочно отдых от любимого чада. Времени станет больше на мою цель.

Вы тоже можете
опубликовать свою
цель здесь

Мы поможем вам ее достичь!

310 000

единомышленников

инструменты

для увлекательного достижения

Присоединиться
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?
silva05
Кошка
Elarae
Tignary
Denis
silva05
Marsels
silva05
Marsels
Николай
silva05
Marsels
Николай
Михаил
silva05
Marsels
Rioso
Михаил
Rioso
Михаил
silva05
Marsels
Rioso
silva05
Николай
silva05
Николай