1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

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

5

Step 5

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

6

Step 6

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

7

Step 7

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

8

Step 8

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

9

Step 9

Снифферы

10

Step 10

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

11

Step 11

Книги

12

Step 12

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

1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

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

5

Step 5

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

6

Step 6

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

7

Step 7

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

8

Step 8

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

9

Step 9

Снифферы

10

Step 10

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

11

Step 11

Книги

12

Step 12

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

06 February 2020

Goal abandoned

The author does not write in the goal 9 months 27 days

Goal author

Вика

Russia, Санкт-Петербург

30 years old

General

Дорасти до Middle QA

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

 Goal Accomplishment Criteria

Доросла до 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. Менеджмент тестирования. Непрофильные активности

  • 1276
  • 06 February 2020, 08:41
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?