QA Manual Web

Стек технологий:
-Manual testing (web);
-HTML + CSS + JS;
-Тестирование API (Postman);

Необходимо изучение Основ.

  • ТЕОРИЯ
    1. Понятие Всемирной паутины;
    2. Понятие доменого имени;
    3. Система DNS (Система доменных имен);
    4. Что такое MIME стандарт и какие им предусмотренны основные типы данных передаваемые через Интернет;
    5. Что такое Браузер;
    6. Разновидности WEB приложений (Backend, Frontend, SPA);
    7. Технологии WEB приложений(Pyhon, PHP, Javascript);
    8. Структура WEB страниц (header, body, footer и т.д.);
    9. Понятие Кеша и Куки (cache и cookie).
  • ОСНОВЫ WEB ТЕСТИРОВАНИЯ
    1. Тестирование верстки;
    2. Особености тестирования интерфеса WEB-приложений(GUI);
    3. Виды WEB форм и их тестирование;
    4. Кроссбраузерное и кроссплатформенное тестирование;
    5. Консоль разработчика и ее нструменты;
  • API ТЕСТИРОВАНИЕ:
    1. Понятие API и его виды;
    2. Инструменты API тестирования (Postman);
    3. Методы отправки API  запросов (POST / GET / DELETE);
    4. Форматы API запросов (Form-data, JSON, XML);
    5. Базовый JSON синтаксис;
    6. Основные коды ответа сервера (200, 401, 404, 500, 502);
  • ВВЕДЕНИЕ В HTML
    1. Введение, теги и элементы,  вложенность тегов и их атрибуты:
      1.  Синтаксис и механизм представлений;
      2.  Правило вложенности тегов;
      3.  Атрибуты тегов;
      4.  Специальные символы.
    2. Структура документа, его типы и кодировки:
      1. Определение типа документа;
      2. Структура документа;
      3. Кодировка документа;
      4. Основные элементы и их типы:
        1. Блочные элементы;
        2. Строчные элементы;
        3. Структурные элементы.
      5. Глобльные атрибуты:
        1. Атрибут id;
        2. Атрибут класс.
  • ОСНОВЫ РАЗМЕТКИ В HTML
    1. Разметка страницы:
      1. Тег <html>
      2. Части страницы (теги <head>, <body>);
      3. Паракграф и перенос строки;
      4. Заголовки (h1-6).
    2. Работа с текстом, форматирование, списки:
      1. Выделение текста курсивом;
      2. Выделение текста утолщенных шрифтом;
      3. Увеличенный \ уменьшенный шрифт;
      4. Вставка цитат;
      5. Верхние \ нижние индексы;
      6. Создание списков.
    3. Навигация: создание ссылок, якоря:
      1. Тег <a>, атрибут href, атрибут target;
      2. URL, URI;
      3. Абсолютные и относительные ссылки;
      4. Навигация по странице с помощью якорей.
    4. Работа с изображениями, атрибуты:
      1. Тег <image> и его основные атрибуты.
    5. Работа с видео и аудио, атрибуты:
      1. Тег <audio> и его основные атрибуты;
      2. Тег <video controls> и его основные атрибуты;
    6. Создание таблиц, блоков, разметка веб-страниц:
      1. Вставки таблиц;
      2. Объединение ячеек;
      3. Группирование строк и столбцов;
      4. Тег <div>, Тег <span>.
  • КАСКАДНЫЕ СТИЛИ СТРАНИЦ — CSS
    1. Каскадная таблица стилей CSS-введение;
    2. Подключение таблиц стилей к документу;
    3. Элементы интерфейса;
    4. Группировка элементов формы;
    5. Атрибуты элементов формы;
    6. Селекторы;
    7. Базовые свойства, значения;
    8. Форматирование текста.
  • JAVASCRIPT (JS)
    1. Что такое JavaScript;
    2. Роль клиентского JavaScript;
    3. Переменные и типы данных;
    4. Методы alert (), prompt (), confirm ();
    5. Условные и циклические конструкции;
    6. Функции;
    7. Правила создания функций;
    8. Вложенные функции;
    9. Что такое jQuery;
    10. jQuery Framework;
    11. Особенности запуска скрипта содержащего jQuery;
    12. Как работает web socket;
    13. Работа с node.js;
    14. Подключение библиотек к своему проекту.
  • ТРЕБОВАНИЯ HR
    1. Знание теории тестирования;
    2. Умение работать с тестовыми артефактами;
    3. Знание методологий разработки ПО;
    4. Понимание клиента — серверной архитектуры;
    5. Сетевая модель OSI;
    6. Понятие Домена и DNS;
    7. Разница между протоколами HTTPS и HTTP;
    8. Основные HTTP методы, чем отличаются;
    9. Основные коды ответов сервера;
    10. Базовые знания HTML, CSS, JS;
    11. Знание элементов интерфейса;
    12. Знание видов Веб форм и подходы к их тестированию;
    13. Опыт Тестирования WEB приложений;
    14. Знать что такое API и что такое REST;
    15. Уметь отправлять API запросы и анализировать ответы;
  • ПОЛЕЗНЫЕ ССЫЛКИ И КНИГИ:
    1. Все про HTML и CSS
    2. Все про JS
    3. Полезные YouTube каналы:
      1. Видео курсы;
      2. Школа Hillel;
    4. Искать ответы на вопросы и читать ленту тут:
      1. Stack Overflow;
      2. Тостер;
      3. Хабр. Рекомендую темы Тестирование IT-системТестирование веб-сервисовТестирование мобильных приложений;
      4. Доу;

6 thoughts on “QA Manual Web”

  1. Как раз то, что спрашивали на собеседовании!
    Супер для тех, кто идет тестировщиком в веб студии или продуктовые компании, которые занимаются разработкой сайтов или шаблонов к ним.

Добавить комментарий

Реклама! Хочешь быстро разбогатеть? Учись и работай!