Дорасти до Middle QA
Писать буду правду: Я медленная и из той группы людей, которые дураки и учатся только на своих ошибках. Иногда у меня бывают просветы, в которых я могу делать что-то хорошо и достаточно оперативно. У меня проблемы с концентрацией и внимательностью. Я долго осваиваю новые материалы, могу делать что-то по чуть чуть каждый день, но далеко ли я уйду такими темпами? Почему я завела эту цель? Потому главный совет в ситуациях сходных с моей - вести дневник. Говорят, что поставить четкие временные рамки и всё записывать помогает. Моя цель - дорасти до middle QA за 9 месяцев. Сейчас я работаю на позиции junior QA, так что начинаю не совсем с нуля.
Критерий завершения
Доросла до middle QA
-
Составить план действий.
Наконец-то расписать сколько всего полезного мне надо бы знать, бесполезное тоже можно указывать)
Первый раз составила план 28.07. Отредактировала его 29.07
-
Автоматизация тестирования API - Автоматизация REST API: Postman + GIT, JENKINS
Сталкиваюсь часто, но тестов у нас мало по API.
-
понятие API
-
отличия между REST vs SOAP подходами к организации API
-
создание простых и сложных запросов
-
создание Assertions с помощью Chai Assertion Library
-
продвинутые проверки с Tiny Validator JSON Schema
-
создание тестовых коллекций - Collections, чтобы делиться со своей командой
-
создание расписания запусков тестов с помощью Monitor
-
запуск тестов из командной строки с помощью NEWMAN
-
различные виды Авторизаций (Auth, API Keys или OAuth)
-
интеграция с системой контроля версий GIT
-
непрерывная интеграция с Jenkins
-
-
Теория тестирования - Тестирование ПО: подготовка к сертификации ISTQB Foundation
Пункт для повторения теории тестирования. Часть вторая, формат "Лекции".
-
Основы тестирования
-
Место тестирования в жизненном цикле разработки ПО
-
Статические методы
-
Методы проектирования тестов
-
Управление тестированием
-
Инструментальные средства поддержки тестирования
-
-
Изучить основы Python
Я выбрала для себя Python, хотя пока что толком не представляю как правильно выстроить совместную работу Python и Selenium.
-
Операторы. Переменные. Типы данных. Условия
-
Циклы. Строки. Списки
-
Функции. Словари. Интерпретатор. Файлы. Модули.
-
-
Работа с командной строкой
-
Основные команды
-
Команды Git
-
-
Теория тестирования - Введение в тестирование. Women In Tech + TestIT + ПРОСТО
Пункт для повторения теории тестирования. Часть первая, формат "Видео".
-
Введение в профессию тестировщик
-
Методы проектирования тестов
-
Тестовая документация и системы для работы
-
Инструменты работы тестировщика
-
Приложение. Книги, курсы и материалы для дальнейшего обучения
-
-
Автоматизация тестирования с помощью Selenium и Python (Stepik)
-
Знакомство с Selenium
-
Полезные методы Selenium
-
Тестовые фреймворки
-
Применение паттерна Page Object Model
-
-
Selenium WebDriver With Python 3.x - Novice To Ninja (Udemy)
Испытание для моей нервной системы и уровня английского. Подпунктами добавлю то, что указано в разделе "Посмотрев этот курс вы научитесь..."
-
At the end of this course, you will have detailed understanding of Web Automation Frameworks
-
You should be able to lead any Selenium Automation Project on your own
-
You will be able to get hands on Python Programming Language
-
You will be able to perform CROSS-BROWSER testing
-
If you are looking for a job, with all this great knowledge you should be easily able to clear Selenium Automation interviews
-
You will be able to EXPLAIN, DESIGN and IMPLEMENT structured AUTOMATION FRAMEWORKS
-
You will have required skills to automate any web application
-
You will be able to understand and write efficient testing code
-
You will have good understanding of Unittest and Pytest Frameworks
-
-
Снифферы
Частично этот момент уже затрагивала в курсе https://www.udemy.com/course/software-manual-testing-web-mobile-api/
Но как впихнуть их в процесс ещё не сообразила.
-
Что такое снифферы
-
Работа со снифферами
-
-
Базы данных. MySQL
В курсе по основам тестирования затрагивалась эта тема, мне пока нужны основы
-
Простые запросы
-
-
Книги
Буду добавлять сюда то что хочу прочитать, что читаю и что было бы неплохо прочитать.
-
Дж. Ханк Рейнвотер "Как пасти котов" - полезно для повышения навыков общения с программистами
-
Святослав Куликов — "Тестирование ПО. Базовый курс"
-
Сэм Канер "Тестирование программного обеспечения"
-
Роман Савин — "Тестирование Дот Ком, или Пособие по жестокому обращению с багами в интернет-стартапах"
-
Cem Kaner — "Foundations of Software Testing"
-
Гленфорд Майерс — "Искусство тестирования программного обеспечения"
-
Lee Copeland — "A practitioner's guide to software test design"
-
Gerald M. Weinberg — "Perfect software and other illusions about testing"
-
James A. Whittaker, Mike Andrews — "How to Break Web Software: Functional and Security Testing of Web Applications and Web Services&
-
Джеймс Уиттакер, Джейсон Арбон, Джеф Кароло — "Как тестируют в Google"
-
Борис Бейзер — "Тестирование черного ящика"
-
Bret Pettichord, Cem Kaner, James Marcus Bach — "Lessons Learned in Software Testing"
-
Rikard Edgren — "The Little Black Book on Test Design "
-
James A. Whittaker — "Exploratory Software Testing"
-
Джанет Грегори и Лайза Криспин — "Agile-тестирование. Обучающий курс для всей команды"
-
-
Лекции Техносферы. 2 семестр. Методы обеспечения качества и тестирования web-приложений
-
Лекция 1. Введение в обеспечение качества ПО
-
Лекция 2. Основные понятия обеспечения качества. Ключевые процессы. Качество внутреннее и внешнее
-
Лекция 3. Ручное тестирование. Классификация. Метод свободного поиска
-
Лекция 4. Дефекты. Локализация и документирование
-
Лекция 5. Тестовая документация. Тест-план, чек-листы, отчёты по тестированию
-
Лекция 6. Тест-дизайн. Классы эквивалентности. Тест-кейсы и тестовые матрицы
-
Лекция 7. Тестовое покрытие. Методология оценки и применения
-
Лекция 8. Багтрекинг. Как, зачем, для чего и почему?
-
Лекция 9. Инструменты управления тестами
-
Лекция 10. Инструменты для автоматизации. Обзор вариантов, специфика использования
-
Лекция 11. ROI автоматизации, как аргумент для её использования. Как считать, как использовать
-
Лекция 12. Процедуры внутреннего обеспечения качества
-
Лекция 13. «Другое» тестирование
-
Лекция 14. Менеджмент тестирования. Метрики. Аналитика. Практики
-
Лекция 15. Менеджмент тестирования. Непрофильные активности
-
- 1488
- 06 февраля 2020, 08:41
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением