🔊QA Buddy | Tester
504 subscribers
135 photos
2 videos
40 links
🔗Ссылка на канал https://t.me/testingqabug

🔗Вопросы, записаться на консультацию @larisa_voin

Модератор-админ @KseniiaDreamer

__________

🧷Ссылка на запасной канал https://vk.com/club231124932
Download Telegram
🖤Типы требований

🖤Функциональные требования - это то, что система должна уметь делать. Они описывают конкретные функции и действия,

Пример:

🖤Пользователь должен иметь возможность добавлять товары в корзину с помощью кнопки "Добавить в корзину”

🖤Система должна предоставлять возможность восстановления пароля через ссылку "Забыли пароль?" на странице входа.

🖤Нефункциональные требования- касаются характеристик системы, таких как производительность, безопасность, надежность и совместимость.

Пример:

🖤Завершение регистрации не более чем за 5 минут.

🖤Время отклика не более 2 секунд для 95% запросов.

🖤Корректная работа на основных браузерах и мобильных устройствах.

🖤Как проверять требования?

🖤Анализ требований: Проверьте, чтобы требования были полными, понятными и не противоречили друг другу.

🖤Тестирование на соответствие: Создайте тесты, чтобы проверить, выполняет ли система все заявленные функции.

🖤Документирование изменений: Записывайте все изменения в требования и их статус, чтобы отслеживать, что было проверено и утверждено.

#знания
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Жизненный цикл тестирования

1. общее планирование и анализ требований
2. уточнение критериев приемки
3. уточнение стратегии тестирования
4. разработка тест-кейсов
5.выполнение тест-кейсов
6. фиксация найденных дефектов
7. анализ результатов тестирования
8. отчетность

#знания
Будете ли вы выполнить домашнее задание, если я дам вам задание по тестированию?
Anonymous Poll
90%
Да
10%
Нет
17 февраля - будет опубликован:

- пост с информацией по теме «Чит- листы»
- пример чит-листа
- домашняя работа
💬Задание: Чит-листы (выполни дз)

☺️Чит-лист - это структурированный набор проверок, предназначенный для тестирования конкретного поля.

☺️Идеи для написания чит- листа : Поля «Дата», «Имя», «Номер телефона» , «Электронная почта» и т.д

☺️Валидные проверки - соответствуют требованиям
☺️Невалидные проверки - некорректные проверки

🤍Важно
Чтобы от чит-листов была максимальная польза, следуйте простым советам:
Создавайте чит-листы только в случае, если они будут регулярно переиспользоваться. К примеру, если в вашем проекте емейл вводится только в одном месте, то такой чит-лист не будет вам полезен.

📍Д/3
1.Выбрать сайт/приложение с необходимыми полями для написания чит- листа
2.Составить чит-лист на два выбранных поля
3.Протестировать поля и выставить статусы в чит-листе
4.Отправить ссылку на выполненную работу в личное сообщение
@larisa_voin
5.Срок выполнения до 23 февраля


При невыполнении,следующие дз проверяться не будут
Работы проверяю, только от подписчиков канала

Если
присоединились позже дедлайна , напишите мне для уточнения @larisa_voin

#уроки
Please open Telegram to view this post
VIEW IN TELEGRAM
💌Ошибочные утверждения о тестировании (и почему они неверны):

🔣Разработчики сами могут тестировать🔣→ Они сосредоточены на реализации, а не на поиске ошибок.

🔣Тестирование замедляет процесс🔣→ Напротив, оно ускоряет финальные этапы, сокращая время на исправление «поздних» багов.

🔣Автоматизация заменяет тестировщиков🔣 → Автоматизация лишь дополняет ручное тестирование, но не заменяет экспертизу человека.

#инфо
Please open Telegram to view this post
VIEW IN TELEGRAM
Какой из следующих критериев не является частью SMART для формулировки требований?
Anonymous Quiz
20%
A) Специфичность (Specific)
11%
B) Измеримость (Measurable)
8%
C) Достижимость (Achievable)
61%
D) Сложность (Complex)
Делаете дз по теме «Чит-листы»?
Anonymous Poll
4%
Сдам завтра
47%
В процессе
49%
Не делаю
Жду пока проголосуете и публикую знаний ) пост
📎🐞Жизненный цикл бага

1. Обнаружение: Тестировщик находит баг во время тестирования приложения (ручного или автоматизированого)

2. Оформление: Первичная проверка (валидация бага)

3. Документирование: Ошибка фиксируется в системе отслеживания, где описываются детали: что не так, как воспроизвести и т.д.

4. Классификация: Баг оценивается по важности и сложности, и назначается разработчику.

5. Анализ: Разработчик изучает проблему, чтобы понять, в чём дело и как её исправить.

6. Исправление: В код вносятся изменения для устранения ошибки.

7. Тестирование: Исправленный код проверяется, чтобы убедиться, что баг действительно устранён и не появились новые проблемы. +регресс

8. Закрытие: Если всё в порядке, баг закрывается в системе.

9. Отчетность: Иногда составляется отчет о том, что произошло и как это исправили.

10. Анализ процессов: Команда обсуждает, как можно улучшить работу, чтобы подобные ошибки не возникали в будущем.

🖤Дополнительные развития событий:
- записанный баг, может быть отклонен или отложен
- если в ходе тестирования, баг воспроизводится, то задача возвращается на исправление
#знания
Please open Telegram to view this post
VIEW IN TELEGRAM
💡Пост для вопросов

Не стесняйтесь — даже «базовые» вопросы важны!
Please open Telegram to view this post
VIEW IN TELEGRAM
120 😱🔥
Please open Telegram to view this post
VIEW IN TELEGRAM