📚 ProTestingInfo 🔷 Канал по тестированию 📚
14.1K subscribers
1.31K photos
200 videos
232 files
1.18K links
📌Информация для начинающих и для коллег в области QA, для личного закрепления знаний.
📌Теория, тесты, практика
Ментор-Консультация - 5тр/час
Курс
@info_course_protestinginfo
https://protestinginfo.ru
Вопросы @nadin_qa
ИП
РКН: https://clck.ru/3FWD9v
Download Telegram
📚 ProTestingInfo 🔷 Канал по тестированию 📚
http://svyatoslav.biz/education/software-testing-introduction-online-course/
На данном курсе Святослава Куликова есть тесты на английском языке, это очень хорошая практика потренироваться на английском языке.

Хотела привести несколько тестов из данного курса сюда. Вы согласны?
Anonymous Poll
78%
Да , будет интересно
15%
Сложно, но попробую
4%
Отличная идея
3%
Не надо
Операции CRUD используются для управления, чтения, вставки, редактирования и удаления данных таблицы.

🔹Create позволяет добавлять новые строки в таблицу.

🔹Read - функция чтения похожа на функцию поиска, поскольку позволяет извлекать определенные записи и считывать их значения.

🔹Update - обновление - изменение существующей записи в таблице

🔹Delete используется для удаления записи из таблицы. SQL и имеет встроенную функцию удаления для одновременного удаления одной или нескольких записей из базы данных.

Термин стал популярным благодаря книге Джеймса Мартина в 1983г. как стандартная классификация функций по манипуляции данными.

В #SQL этим функциям, операциям соответствуют операторы:

🖍Insert Into (создание записей):
INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...);

🖍Select (чтение записей):
SELECT * FROM table_name;

🖍Update (редактирование (обновление) записей):
UPDATE table_name SET column1 = value1, column2 = value2, ...WHERE condition;

🖍Delete (удаление записей):
DELETE FROM table_name WHERE condition;
DELETE FROM table_name;

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

Итоги:
•CRUD - это четыре основных типа команд SQL: создание, чтение, обновление и удаление.
•Большинство приложений имеют некоторые функции CRUD
•Приложение CRUD - это приложение, которое использует формы для получения данных в базу данных и из нее
🔷🔷🔷🔷🔷
В качестве другого примера часто приводят методы запросов в протоколе HTTP, но об этом будет в другом посте🤐
🧑🏻‍💻🧑🏻‍💻🧑🏻‍💻
#Подборкастатей про теорию тестирования ПО и вопросы на собеседования

️software-testing.ru - Чек-лист тестирования требований

️Habr - Чек-лист тестирования мобильных приложений

️Habr - Чек-лист тестирования WEB приложений

️software-testing.ru - Полный чек-лист тестирования веб-приложения

️Лаборатория качества - Особенности тестирования веб-приложений

️coggle diagram - чек-лист-тестирования-веб-приложений

️Habr - Чек-лист для тестирования числового поля

️Habr - Как мы тестируем документацию

️qa-guide.ru - Тестирование. Фундаментальная теория

️qaevolution.ru - документация про тестирование

️http://wiki.software-testing.ru - Чит-лист регистрации от Алексея Лупана

️pointschool.ru - Основы тестирования ПО 2020: самый подробный гайд

🧑🏻‍💻🧑🏻‍💻🧑🏻‍💻

️Habr - Чек-лист подготовки к собеседованию на позицию ручного web-тестировщика

️Habr - Каких ответов я жду на собеседовании по тестированию

️Habr - Обзор частых вопросов по тестированию ПО на собеседованиях и ответы на них

️GetBug - 101+ вопросов по автоматизации и тестированию вручную

️Hurma - Как провести собеседование с QA Engineer + список вопросов

️automated-testing.info - Собеседование тестировщиков: вопросы на собеседовании qa

️testmatick.com - Собеседование QA-инженеров: частые вопросы и правильные ответы

️doitsmartly.ru - Список требований к тестировщику ПО - 10 частей

️tproger.ru- 27 распространённых вопросов по SQL с собеседований и ответы на них

️coderlessons - Интервью по тестированию программного обеспечения
3👍1
📚 ProTestingInfo 🔷 Канал по тестированию 📚 pinned «🧑🏻‍💻🧑🏻‍💻🧑🏻‍💻 #Подборкастатей про теорию тестирования ПО и вопросы на собеседования ▪️software-testing.ru - Чек-лист тестирования требований ▪️Habr - Чек-лист тестирования мобильных приложений ▪️Habr - Чек-лист тестирования WEB приложений ▪️software…»
🔷Важные пункты про #тестированиеПО , тестирование веб и мобильных приложений, базы данных, тестирование API, с которыми должен ознакомиться каждый новичок (кто хочет стать тестировщиком), и для знающих, вот лично для меня просто необходим этот список:

🔹Что такое тестирование? Что такое обеспечение качества? Контроль качества?

🔹Что такое тест-дизайн, чек-листы и тест-кейсы, протокол тестирования?

🔹Что такое дефект, отчёт о дефекте?

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

🔹Техники тестирования, основанные на опыте

🔹Тестирование, связанное с изменениями

🔹Виды тестирования

🔹Уровни тестирования

🔹 Принципы тестирования

🔹Требования и работа с ними

🔹Методологии разработки ПО: классические (Waterfall, V-model и др. и гибкие Agile, Scrum etc )

🔹Что такое SDLC?

🔹Что такое STLC?

🔹Основы баз данных, SQL, построение запросов (Create, Delete, Insert Into, Select, From, Where, Inner/Outer/Right/Left Join, Update, Union)

🔹Что такое клиент-серверная архитектура?

🔹Протокол HTTP / HTTPS

🔹Методы запросов на сервер (Get, Post, Put, Delete)

🔹Статус коды: 5хх, 4хх, 3хх, 2хх, 1хх

🔹Основы тестирования API, например, через Postman

🔹DevTools - инструменты разработчика, например, в браузерах Google Chrome, Firefox

🔹Основы Git

🔹Основы автоматизации

🔹Что такое JSON, XML, REST, SOAP?

🔹Что такое HTML / CSS?

🔹Мобильное тестирование

🔹Командная строка (создание, копирование, просмотр, перемещение файлов и т.д.)

🔶Дополнительно знать:
🔸Charles proxy, Fiddler: перехват веб / мобильного трафика (сниффинг)
🔸Тестовая стратегия, тест план
🔸Типы мобильных приложений
🔸Сборка IOS, Android приложений
🔸Нагрузочное тестирование
🔸Работа с логами
🔸Работа с JIRA
🔸Знание основ ООП, основ программирования


Очень много бесплатных источников в интернете, где можно найти ответы на эти #важныепункты.
👍3
https://www.mockapi.io/docs
Создать API

Тренировка с запросами:
Reqres.in