Операции 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, но об этом будет в другом посте🤐
🔹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 - Интервью по тестированию программного обеспечения
#Подборкастатей про теорию тестирования ПО и вопросы на собеседования
▪️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 - Интервью по тестированию программного обеспечения
www.software-testing.ru
Чек-лист тестирования требований
Software-Testing.Ru - портал специалистов по тестированию и обеспечению качества ПО
❤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
🔸Знание основ ООП, основ программирования
Очень много бесплатных источников в интернете, где можно найти ответы на эти #важныепункты.
🔹Что такое тестирование? Что такое обеспечение качества? Контроль качества?
🔹Что такое тест-дизайн, чек-листы и тест-кейсы, протокол тестирования?
🔹Что такое дефект, отчёт о дефекте?
🔹Техники тест-дизайна
🔹Техники тестирования, основанные на опыте
🔹Тестирование, связанное с изменениями
🔹Виды тестирования
🔹Уровни тестирования
🔹 Принципы тестирования
🔹Требования и работа с ними
🔹Методологии разработки ПО: классические (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
📚 ProTestingInfo 🔷 Канал по тестированию 📚
Внимание: здесь я использую интерфейс приложения, для того, чтобы протестировать #API. Но есть случаи, когда не зная #UI, нужно протестировать АPI, тем самым знать токен авторизации и идентификатор клиента и это совсем другая тема. И здесь краткий обзор.…
а это мое краткое видео про API , Postman, документация api twitch! 😀
The main goal of a defect report is to…
Anonymous Quiz
15%
Influence system requirements.
69%
Get the defect fixed.
4%
Stop developer from making mistakes.
12%
Enforce more strict quality rules on the project.
Should a test case always serve some purpose?
Anonymous Quiz
45%
Yes, always.
4%
No, never.
26%
Yes, if there are some preconditions and postconditions.
25%
It depends on testing type and testing level.
The “Steps to reproduce” field of a defect report …
Anonymous Quiz
87%
Contains detailed denoscription of actions to be done to reproduce the defect.
1%
Contains questions to the Customer.
1%
Is usually left empty.
11%
Should be as short as possible while providing as much information as possible