🔊QA Buddy | Tester
504 subscribers
136 photos
2 videos
41 links
▫️Учебные посты с простыми объяснениями и примерами.
▫️Практические задания с обратной связью.
▫️Подготовка к собеседованиям и улучшение резюме.
▫️Индивидуальные встречи

🔗 Для связи @larisa_voin
_______________________
🛠️ Модератор @KseniiaDreamer
Download Telegram
🥺Страх тестировщика перед новыми технологиями
#инфо

✔️1. Учитесь постоянно. Сейчас полно бесплатных и доступных курсов

✔️2. Прогоняйте новые инструменты на практике. Практика убирает страх.

✔️3. Начинайте с малого. Не сразу надо овладевать всем новым — выберите одно, что нужно для работы, и сфокусируйтесь.

✔️4. Общайтесь с коллегами. В проф. сообществ, где всегда помогут советом и поддержат.

✔️5. Не бойтесь спрашивать и получать фидбек. Ошибки — это круто, это рост.

Главное — относиться к новым технологиям не как к врагу, а как к прокачке навыков.
Please open Telegram to view this post
VIEW IN TELEGRAM
Какой из следующих видов тестирования позволяет проверить, соответствует ли программное обеспечение требованиям, установленным для конкретного рынка или региона?
Anonymous Quiz
7%
a) Тестирование совместимости
1%
b) Тестирование безопасности
93%
с) Тестирование локализации
Какой из следующих видов тестирования позволяет проверить, насколько система соответствует требованиям к удобству использования и доступности для пользователей с ограниченными возможностями?
Anonymous Quiz
1%
a) Тестирование производительности
47%
b) Тестирование удобства использования
0%
с) Тестирование безопасности
52%
d) Тестирование доступности
Какой из следующих видов тестирования включает в себя проверку системы на соответствие требованиям, установленным для конкретного рынка или региона?
Anonymous Quiz
4%
a) Тестирование совместимости
50%
b) Тестирование локализации
1%
с) Тестирование производительности
46%
d) Тестирование интернационализации
Модератор-админ @KseniiaDreamer

Отвечает на ваши вопросы 🖤в течении дня
Какой язык программирования лучше всего подходит для общения с котами?
Anonymous Quiz
47%
a) CatScript
11%
b) Purr-l
41%
c) Meowthon
Какой самый популярный музыкальный жанр среди программистов?
Anonymous Quiz
37%
a) Код-рок
27%
a) Ревью-рок
36%
c) Дебаг-метал
https://music.yandex.ru/album/20303369/track/3634552?utm_medium=copy_link

🥺Рабочий(учебный) фон для успокоения
Please open Telegram to view this post
VIEW IN TELEGRAM
📝Основные виды ручного тестирования

🖤Функциональное тестирование (Functional Testing) - проверяет, соответствует ли программное обеспечение заданным требованиям и выполняет ли все функции, как задумано.

🖤Нефункциональное тестирование (Non-Functional Testing) - оценивает аспекты, не связанные с функциональностью, такие как производительность, безопасность и удобство использования
Пример: Время отклика не должно превышать 2 секунд. Система должна выдерживать 10 000 пользователей одновременно.

🖤Регрессионное тестирование(Regression Testing) - проводится после внесения изменений в код, чтобы убедиться, что новые изменения не повлияли на существующий функционал.

🖤End-to-End (E2E) тестирование - это тип тестирования программного обеспечения, который проверяет систему от начала до конца, имитируя реальное использование пользователем.

🖤Тестирование удобства пользования (Usability Testing) - оценивает, насколько легко и удобно пользователям взаимодействовать с приложением. Это включает в себя тестирование интерфейса и общего пользовательского опыта.

🖤Смок-тестирование ( Smoke Testing) - это начальный этап тестирования программного обеспечения, который проводится для проверки базовой функциональности продукта

🖤Интеграционное тестирование (Integration Testing) - это важный этап в процессе тестирования программного обеспечения, который фокусируется на взаимодействии между различными модулями или компонентами системы.

🖤Повторное тестирование
(Re-testing) - это процесс проверки исправленных ошибок после предыдущих тестов. Его цель — убедиться, что ошибки устранены и функциональность приложения работает корректно.

💌
#знания
Please open Telegram to view this post
VIEW IN TELEGRAM
Пользователь жалуется, что после ввода неверного формата email в форме регистрации система не выводит сообщение об ошибке. Какое тестирование вы проведете в первую очередь?
Anonymous Quiz
1%
a) Нагрузочное тестирование
86%
b) Тестирование валидации входных данных
13%
с) Юзабилити-тестирование
Пользователи жалуются, что мобильное приложение «тормозит» при слабом интернете. Какое тестирование нужно провести?
Anonymous Quiz
98%
a) Тестирование производительности в условиях низкой сети
1%
b) Тестирование UX-дизайна
1%
c) Функциональное тестирование кнопок
1%
d) Тестирование совместимости с iOS
Веб-приложение корректно работает в Chrome, но в Safari элементы интерфейса «съезжают». Какое тестирование не было проведено?
Anonymous Quiz
99%
a) Кросс-браузерное тестирование
0%
b) Тестирование бизнес-логики
0%
c) Нагрузочное тестирование
1%
d) Тестирование безопасности
This media is not supported in your browser
VIEW IN TELEGRAM
Все молодцы 👏
Созвон: пятница 30 мая в 18:05 МСК
Уровень: начинающий
Тема: Базовое использование DevTools

Ставь +если придешь
В спецификации написано: "Система должна отправлять email-уведомление пользователю при изменении статуса его заказа".

Какой ключевой аспект требования, скорее всего, упущен и нуждается в уточнении?
Anonymous Quiz
10%
a) Цвет кнопки, по которой меняется статус заказа.
86%
b) Для каких именно смен статуса должно отправляться уведомление
1%
c) Скорость загрузки страницы со списком заказов
3%
d)Максимальное количество заказов, которое может создать пользователь.
Привет! 👋 Готовлю новые посты про тест-дизайн

- Хочу объяснить эту тему максимально просто и понятно.

- Есть идеи? Какие аспекты тест-дизайна вам кажутся самыми сложными для понимания? Как вы объясняли бы их новичку?

- Делитесь своими мыслями и лайфхаками в личку! Ваши идеи помогут сделать контент полезнее.

- Пишите!
💬Часть 1

🖤Тест-дизайн — это проектирование тестовых сценариев на основе анализа требований и рисков.

🖤Его цель — создать минимальный набор проверок, который охватит все ключевые сценарии работы продукта.
______________________________
📝Техники тест-дизайна 

🖤Эквивалентное разбиение
Когда использовать:
При большом диапазоне входных параметров для проверки валидных и невалидных значений.

Пример:
- Система регистрации пользователей требует, чтобы пароль содержал не менее 8 символов.

Валидные классы:
- Пароль длиной > 8 символов (например, "password123").

Невалидные классы:
- Пароль длиной < 8 символов (например, "pass").
- Пароль, состоящий только из пробелов (например, " ").

Результат:
- Если введен пароль "mypassword", регистрация пройдет успешно.
- Если введен "12345", система выдаст ошибку: "Пароль слишком короткий".
- А если введен " ", появится ошибка: "Пароль не может состоять только из пробелов".


🖤Техника анализа граничных значений
Когда использовать:
Для числовых полей, дат, ограничений длины строк.

Пример:
- В системе регистрации пользователей есть ограничение по возрасту: от 18 до 65 лет.

Рассмотрим границы:
- 17 лет (нижняя граница) — регистрация отклонена.
- 18 лет (минимум) — регистрация успешна.
- 65 лет (максимум) — регистрация успешна.
- 66 лет (верхняя граница) — регистрация отклонена.



👀В следующих постах
- Попарное тестирование
- Таблицы принятия решений
- Предугадывание ошибок


#знания
Please open Telegram to view this post
VIEW IN TELEGRAM