1

Этап 1

Составить план действий.

2

Этап 2

Автоматизация тестирования API - Автоматизация REST API: Postman + GIT, JENKINS

3

Этап 3

Теория тестирования - Тестирование ПО: подготовка к сертификации ISTQB Foundation

4

Этап 4

Изучить основы Python

5

Этап 5

Работа с командной строкой

6

Этап 6

Теория тестирования - Введение в тестирование. Women In Tech + TestIT + ПРОСТО

7

Этап 7

Автоматизация тестирования с помощью Selenium и Python (Stepik)

8

Этап 8

Selenium WebDriver With Python 3.x - Novice To Ninja (Udemy)

9

Этап 9

Снифферы

10

Этап 10

Базы данных. MySQL

11

Этап 11

Книги

12

Этап 12

Лекции Техносферы. 2 семестр. Методы обеспечения качества и тестирования web-приложений

1

Этап 1

Составить план действий.

2

Этап 2

Автоматизация тестирования API - Автоматизация REST API: Postman + GIT, JENKINS

3

Этап 3

Теория тестирования - Тестирование ПО: подготовка к сертификации ISTQB Foundation

4

Этап 4

Изучить основы Python

5

Этап 5

Работа с командной строкой

6

Этап 6

Теория тестирования - Введение в тестирование. Women In Tech + TestIT + ПРОСТО

7

Этап 7

Автоматизация тестирования с помощью Selenium и Python (Stepik)

8

Этап 8

Selenium WebDriver With Python 3.x - Novice To Ninja (Udemy)

9

Этап 9

Снифферы

10

Этап 10

Базы данных. MySQL

11

Этап 11

Книги

12

Этап 12

Лекции Техносферы. 2 семестр. Методы обеспечения качества и тестирования web-приложений

06 февраля 2020

Автор цели

Вика

Россия, Санкт-Петербург

31 год

Общая

Дорасти до Middle QA

Писать буду правду: Я медленная и из той группы людей, которые дураки и учатся только на своих ошибках. Иногда у меня бывают просветы, в которых я могу делать что-то хорошо и достаточно оперативно. У меня проблемы с концентрацией и внимательностью. Я долго осваиваю новые материалы, могу делать что-то по чуть чуть каждый день, но далеко ли я уйду такими темпами? Почему я завела эту цель? Потому главный совет в ситуациях сходных с моей - вести дневник. Говорят, что поставить четкие временные рамки и всё записывать помогает. Моя цель - дорасти до middle QA за 9 месяцев. Сейчас я работаю на позиции junior QA, так что начинаю не совсем с нуля.

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

Доросла до middle QA

  1. Составить план действий.

    Наконец-то расписать сколько всего полезного мне надо бы знать, бесполезное тоже можно указывать)

    Первый раз составила план 28.07. Отредактировала его 29.07

  2. Автоматизация тестирования API - Автоматизация REST API: Postman + GIT, JENKINS

    Сталкиваюсь часто, но тестов у нас мало по API.

    1. понятие API

    2. отличия между REST vs SOAP подходами к организации API

    3. создание простых и сложных запросов

    4. создание Assertions с помощью Chai Assertion Library

    5. продвинутые проверки с Tiny Validator JSON Schema

    6. создание тестовых коллекций - Collections, чтобы делиться со своей командой

    7. создание расписания запусков тестов с помощью Monitor

    8. запуск тестов из командной строки с помощью NEWMAN

    9. различные виды Авторизаций (Auth, API Keys или OAuth)

    10. интеграция с системой контроля версий GIT

    11. непрерывная интеграция с Jenkins

  3. Теория тестирования - Тестирование ПО: подготовка к сертификации ISTQB Foundation

    Пункт для повторения теории тестирования. Часть вторая, формат "Лекции".

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

    2. Место тестирования в жизненном цикле разработки ПО

    3. Статические методы

    4. Методы проектирования тестов

    5. Управление тестированием

    6. Инструментальные средства поддержки тестирования

  4. Изучить основы Python

    Я выбрала для себя Python, хотя пока что толком не представляю как правильно выстроить совместную работу Python и Selenium.

    1. Операторы. Переменные. Типы данных. Условия

    2. Циклы. Строки. Списки

    3. Функции. Словари. Интерпретатор. Файлы. Модули.

  5. Работа с командной строкой

    1. Основные команды

    2. Команды Git

  6. Теория тестирования - Введение в тестирование. Women In Tech + TestIT + ПРОСТО

    Пункт для повторения теории тестирования. Часть первая, формат "Видео".

    1. Введение в профессию тестировщик

    2. Методы проектирования тестов

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

    4. Инструменты работы тестировщика

    5. Приложение. Книги, курсы и материалы для дальнейшего обучения

  7. Автоматизация тестирования с помощью Selenium и Python (Stepik)

    1. Знакомство с Selenium

    2. Полезные методы Selenium

    3. Тестовые фреймворки

    4. Применение паттерна Page Object Model

  8. Selenium WebDriver With Python 3.x - Novice To Ninja (Udemy)

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

    1. At the end of this course, you will have detailed understanding of Web Automation Frameworks

    2. You should be able to lead any Selenium Automation Project on your own

    3. You will be able to get hands on Python Programming Language

    4. You will be able to perform CROSS-BROWSER testing

    5. If you are looking for a job, with all this great knowledge you should be easily able to clear Selenium Automation interviews

    6. You will be able to EXPLAIN, DESIGN and IMPLEMENT structured AUTOMATION FRAMEWORKS

    7. You will have required skills to automate any web application

    8. You will be able to understand and write efficient testing code

    9. You will have good understanding of Unittest and Pytest Frameworks

  9. Снифферы

    Частично этот момент уже затрагивала в курсе https://www.udemy.com/course/software-manual-testing-web-mobile-api/

    Но как впихнуть их в процесс ещё не сообразила.

    1. Что такое снифферы

    2. Работа со снифферами

  10. Базы данных. MySQL

    В курсе по основам тестирования затрагивалась эта тема, мне пока нужны основы

    1. Простые запросы

  11. Книги

    Буду добавлять сюда то что хочу прочитать, что читаю и что было бы неплохо прочитать.

    1. Дж. Ханк Рейнвотер "Как пасти котов" - полезно для повышения навыков общения с программистами

    2. Святослав Куликов — "Тестирование ПО. Базовый курс"

    3. Сэм Канер "Тестирование программного обеспечения"

    4. Роман Савин — "Тестирование Дот Ком, или Пособие по жестокому обращению с багами в интернет-стартапах"

    5. Cem Kaner — "Foundations of Software Testing"

    6. Гленфорд Майерс — "Искусство тестирования программного обеспечения"

    7. Lee Copeland — "A practitioner's guide to software test design"

    8. Gerald M. Weinberg — "Perfect software and other illusions about testing"

    9. James A. Whittaker, Mike Andrews — "How to Break Web Software: Functional and Security Testing of Web Applications and Web Services&

    10. Джеймс Уиттакер, Джейсон Арбон, Джеф Кароло — "Как тестируют в Google"

    11. Борис Бейзер — "Тестирование черного ящика"

    12. Bret Pettichord, Cem Kaner, James Marcus Bach — "Lessons Learned in Software Testing"

    13. Rikard Edgren — "The Little Black Book on Test Design "

    14. James A. Whittaker — "Exploratory Software Testing"

    15. Джанет Грегори и Лайза Криспин — "Agile-тестирование. Обучающий курс для всей команды"

  12. Лекции Техносферы. 2 семестр. Методы обеспечения качества и тестирования web-приложений

    1. Лекция 1. Введение в обеспечение качества ПО

    2. Лекция 2. Основные понятия обеспечения качества. Ключевые процессы. Качество внутреннее и внешнее

    3. Лекция 3. Ручное тестирование. Классификация. Метод свободного поиска

    4. Лекция 4. Дефекты. Локализация и документирование

    5. Лекция 5. Тестовая документация. Тест-план, чек-листы, отчёты по тестированию

    6. Лекция 6. Тест-дизайн. Классы эквивалентности. Тест-кейсы и тестовые матрицы

    7. Лекция 7. Тестовое покрытие. Методология оценки и применения

    8. Лекция 8. Багтрекинг. Как, зачем, для чего и почему?

    9. Лекция 9. Инструменты управления тестами

    10. Лекция 10. Инструменты для автоматизации. Обзор вариантов, специфика использования

    11. Лекция 11. ROI автоматизации, как аргумент для её использования. Как считать, как использовать

    12. Лекция 12. Процедуры внутреннего обеспечения качества

    13. Лекция 13. «Другое» тестирование

    14. Лекция 14. Менеджмент тестирования. Метрики. Аналитика. Практики

    15. Лекция 15. Менеджмент тестирования. Непрофильные активности

  • 1488
  • 06 февраля 2020, 08:41
Регистрация

Регистрация

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

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

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?