Словарь тестировщика | Тестирование
3.89K subscribers
48 photos
1 file
33 links
Термины и тесты 🙂‍↔️✍🏼
⚡️Сотрудничество @kreevii ⚡️
Связь в лс канала

Основной канал: @qanote
Download Telegram
person1:
name: John Doe
age: 30
is_student: false
contact:
email: john@example.com
phone: "+1234567890"
person2:
name: Bob Smith
age: 22
is_student: true
contact:
email: bob@example.com
phone: "+9876543210"
❤‍🔥16🔥61👍1🥰1🎅1
Если метод HTTP-запроса можно успешно обработать несколько раз, не изменив результат, то его называют...
Anonymous Quiz
66%
идемпотентным
9%
интерферентным
9%
дифференциальным
15%
поддерживаемым
18👍10🍾3👏2🫡2
⚡️Проверьте себя: популярные вопросы на собеседовании тестировщику

1. В чем разница между REST и SOAP?
2. Что такое API?
3. Что такое метрика тестирования?
4. Уточните разницу между тестированием и дебагом?
5. Опишите Agile в двух словах.
6. Перечислите 4 Главных Ценности из Манифеста Agile.
7. Какие бывают роли в скраме?
8. Что такое матрица отслеживания требований?
9. Как понять, что и когда автоматизировать, и нужно ли?
10. Перечислите 10 инструментов тестировщика (не тестовая документация)
11. Что такое критерии входа и критерии выхода?
12. Почему разработчики не тестируют код? Так же проще?
13. Существует ли гамма-тестирование?
14. Что такое XPath?
15. Что делать, если нет тестовой документации?
16. Критерии окончания тестирования
17. Как вы будете тестировать функциональность, связанную с платежными системами или шифрованием данных?
18. Что такое парадокс пестицида? Как его преодолеть?
19. Как вы протестируете продукт, если требования еще не установлены?
20. Назовите лучшие практики тестирования безопасности

На сколько вопросов смогли ответить?
🥰 - на все (или почти все)
😐 - на половину
🤪 - меньше половины

Если ответили на все, то вы уверенный middle/middle+ 😉
🤪29🥰19😐12❤‍🔥4👏21
‹span class="text wrapper2" style="font-size: 200%; text-align: center;" id="section24"›Записаться‹/span>
🔥14👏4🤣2
100 IT verbs by Tatsiana Rybalkina.pdf
17 MB
Рекомендую сохранить этот файл с часто используемыми глаголами в IT на английском языке.
Автор: @TatianaRybalkina

Размещено на канале @protestinginfo.
🔥18❤‍🔥12👍5👏2🤔1
Оценка влияния на безопасность системы или приложения, которое может быть вызвано определенными дефектами, уязвимостями или изменениями в коде - это
Anonymous Quiz
43%
Security Audit
12%
Injection
25%
Security impact
6%
Exploit
3%
Threat
11%
Denial of Service (DoS)
👍187👏6🥴3🌚1🤓1
Состояние системы (программы), при котором ее внутренние процессы конфликтуют и блокируют друг друга
Anonymous Quiz
4%
SQL Injection
4%
Cluster
67%
Deadlock
26%
Error Seeding
👍1410👏3🤯3🤔1
Друзья, всех с вечером пятницы! 🌚

Впереди выходные! И нет лучшего момента, чтобы продолжить погружение в мир тестирования. Специально для вас мы скооперировались с другими авторами каналов о QA и собрали супер-полезную подборку известных и не очень каналов о тестировании.

Все каналы прошли экспертное ревью и получили зеленый свет 🟢 - все каналы живые, интересные и уникальные.
Каждый найдет в них для себя что-то полезное - и джуны, и сеньоры ❤️

👉🏼 добавляйте каналы в библиотеку!

Словарь тестировщика
Please open Telegram to view this post
VIEW IN TELEGRAM
16🔥6👌3🤔1🙏1
SELECT *
FROM table1
INNER JOIN table2 ON table1.column = table2.column;
🤔8🔥7👏3
🔐Введение в базы данных для тестировщика: основные шаги и навыки

В современном мире информационных технологий, где данные становятся одним из основных активов любого бизнеса, роль тестировщика данных становится всё более значимой. Не важно, работаете ли вы с финансовыми приложениями, социальными сетями или системами управления контентом - везде вам придется сталкиваться с базами данных (БД). Понимание принципов работы с данными, способность читать и писать запросы, а также тестировать данные на целостность и безопасность – ключевые навыки для тестировщика. Давайте рассмотрим, с чего начать и какие шаги предпринять для успешного освоения работы с БД.

Шаг 1: Основы баз данных

Первым шагом является понимание того, что такое база данных и как она работает. База данных - это организованная коллекция данных, которая позволяет легко доступать, управлять и обновлять информацию. Реляционные базы данных (например, MySQL, PostgreSQL) используют таблицы для хранения данных, в то время как нереляционные (например, MongoDB, Redis) могут хранить информацию в более гибких форматах, таких как документы или пары ключ-значение.

Шаг 2: SQL и NoSQL

Важно овладеть языком SQL (Structured Query Language), который используется для управления реляционными БД. SQL позволяет создавать, модифицировать, извлекать и управлять данными. Основные операции SQL включают SELECT (для извлечения данных), INSERT (для вставки новых записей), UPDATE (для обновления существующих записей) и DELETE (для удаления записей).

Для работы с нереляционными БД, также важно понимать основы NoSQL, где данные могут быть структурированы иначе, например, в формате JSON в MongoDB. В NoSQL часто используются другие подходы к запросам, нацеленные на гибкость и масштабируемость.

Шаг 3: Инструменты для работы с БД

Существует множество инструментов для работы с базами данных, как текстовых, так и графических. pgAdmin для PostgreSQL, MySQL Workbench для MySQL, Robo 3T для MongoDB – это лишь некоторые из них. Эти инструменты предоставляют удобный интерфейс для выполнения запросов, просмотра структуры БД и управления данными.

Шаг 4: Тестирование баз данных

Основная задача тестировщика данных – обеспечение целостности, актуальности и безопасности данных в БД. Это включает проверку данных на соответствие заданным условиям (например, не должно быть пользователей младше 18 лет, если приложение для взрослых), тестирование реакции системы на некорректные или неожиданные данные, проверку производительности БД под нагрузкой и тестирование безопасности данных.

Шаг 5: Автоматизация тестирования

Одним из ключевых навыков тестировщика является способность автоматизировать тесты. Это может быть автоматизация создания и заполнения тестовых БД, выполнения регрессионных тестов или тестов на нагрузку. Знание скриптовых языков программирования, таких как Python или JavaScript, может значительно упростить этот процесс.

Начиная с основ и постепенно углубляя свои знания и навыки, вы сможете эффективно тестировать любые данные и гарантировать их безопасность и целостность. Помните, что практика - лучший способ обучения, поэтому не упускайте возможность экспериментировать с различными типами БД и инструментами.

Подписывайтесь, чтобы узнать больше и не пропустить следующие посты ❤️

Заметки тестировщика
Please open Telegram to view this post
VIEW IN TELEGRAM
23🔥9👏5👌1
Заметки тестировщика | QA Notes
🔐Введение в базы данных для тестировщика: основные шаги и навыки В современном мире информационных технологий, где данные становятся одним из основных активов любого бизнеса, роль тестировщика данных становится всё более значимой. Не важно, работаете ли вы…
Дальше будет интереснее, разберем модели и базы данных, структуру SQL запросов, примеры скриптов и их применение в тестировании и, конечно же, сложные случаи в тестировании с использованием БД 👩‍💻

Поддержите реакцией ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
54🔥13👏5
⚡️Какой БД из списка не существует?
Anonymous Quiz
14%
TimescaleDB
56%
Memegraph
15%
KeyDB
5%
Oracle
5%
MongoDB
4%
MySQL
😁23🔥63👍3🥴2👏1