📚 ProTestingInfo 🔷 Канал по тестированию 📚 – Telegram
📚 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
Правило 1. Логин (ваш ИНН) и пароль были правильными, авторизация прошла успешно, отображается домашняя страница.

Правило 2. Логин (ваш ИНН) был правильным, но пароль был неправильным. Отображается сообщение об ошибке.

Правило 3. Неверный Логин (ваш ИНН), но правильный пароль. Отображается сообщение об ошибке.

Правило 4. Логин (ваш ИНН) и пароль неверны. Отображается сообщение об ошибке.
Пример ожидаемого результата:

Для того чтобы конвертировать это в тестовый пример, можно создать несколько тест-кейсов.

Тест-кейс 1. Ввести валидные Логин (ваш ИНН) и пароль, нажать на кнопку «Войти».

Ожидаемый результат: пользователь авторизирован и перенаправлен на домашнюю страницу.

Тест-кейс 2. Ввести валидный Логин (ваш ИНН) и невалидный пароль, нажать на кнопку "Войти".

Ожидаемый результат: Отображается сообщение об ошибке "Неверный ИНН/пароль"

Тест-кейс 3. Ввести невалидный Логин (ваш ИНН) и валидный пароль, нажать на кнопку «Войти».

Ожидаемый результат: Отображается сообщение об ошибке "Неверный ИНН/пароль"

Тест-кейс 4. Ввести невалидные Логин (ваш ИНН) и пароль, нажать на кнопку "Войти".

Ожидаемый результат: Отображается сообщение об ошибке "Неверный ИНН/пароль"
Сам шаблон таблицы принятия решений указан здесь
вместе со всеми шаблонами

https://docs.google.com/spreadsheets/d/1CP1ldX5vZi6hEANbpMibcvn2XS9qw_AQYaLzMFdFa0A/edit#gid=392223452
Вопрос из ISTQB Trainer

Учитывая таблицу решений (указана внизу), каков ожидаемый результат для следующих тестовых случаев? A. TC1: Piyush, 32 года, женат, проживает в Мумбаи (Индия). B. TC2: Yogindernath, 65 лет, женат, проживает в Коломбо (Шри-Ланка).
Anonymous Quiz
8%
A - Предложить членство со 10% скидкой, B - Предложить членство, без скидки
10%
А - Не предлагать членство B - Не предлагать скидок
60%
А - Предложить членство, без скидки, B - Не предлагать членство
22%
A - Предложить членство, без скидки, B - Предложить членство со 10% скидкой
Таблица принятия решений к тесту
📚 ProTestingInfo 🔷 Канал по тестированию 📚 pinned «Сам шаблон таблицы принятия решений указан здесь вместе со всеми шаблонами https://docs.google.com/spreadsheets/d/1CP1ldX5vZi6hEANbpMibcvn2XS9qw_AQYaLzMFdFa0A/edit#gid=392223452»
Картинка для теста выше
Итоги
● Таблицы решений используются для записи сложных бизнес-правил, которые должна
реализовывать система. Кроме того, они могут служить инструкцией по созданию проверочных тестов.

● Условия представляют собой различные исходные условия.
Действиями являются процессы,
которые должны быть выполнены в зависимости от различных комбинаций входных условий.

Каждое правило определяет уникальное сочетание условий, которые приводят в исполнение
("запуск") действия, связанные с этим правилом.

● Для каждого правила создаётся как минимум один тест-кейс. Если состояния этого правила
бинарные, то должно быть достаточно одного теста для каждого сочетания. С другой стороны, если
состояние является диапазоном значений, то тестирование должно учитывать и нижнюю, и высшую
границы диапазона.
Добавлю ещё пример #таблицыпринятиярешений всё шаблоны Гугл-таблицы
Ознакомьтесь выше с материалом,

Понятна ли теория по данной технике тест-дизайна - таблица принятия решений?
Anonymous Poll
63%
Да
4%
Нет
32%
Необходим ещё пример
https://youtu.be/8yoA5Wg5xvE

Стандартные ошибки при оформлении тест-кейса
Завтра проведу тестирование 10 вопросов для закрепления знаний

#тестыдлязакреплениязнаний
Вопросы из ISTQB, повторим немного

Невозможно подключиться к удалённому серверу при отсутствии доступа к интернету. Что это?
Anonymous Quiz
5%
Дефект, но не отказ
67%
Отказ, но не дефект
11%
Дефект, приводящий к отказу
18%
Ошибка, которая может привести к дефекту
В каком документе необходимо указать тестируемые функциональности, подходы к их тестированию, критерии прохождения / непрохождения, а также результаты по итогам тестирования?
Anonymous Quiz
7%
Спецификация проектирования тестирования
79%
План тестирования
11%
Спецификация процедуры тестирования
3%
План проектирования
Какая основная цель наличия критерий выхода/критерий завершения в тестировании программного обеспечения?
Anonymous Quiz
77%
Определить, когда остановить тестирование
12%
Определить, когда завершить прогон
11%
Определить, когда остановить выпуск продукты
Какое тестирование используется для проверки того, что система может действовать надлежащим образом, если внутренние программные или системные ограничения были превышены?
Anonymous Quiz
39%
Нагрузочное тестирование
7%
Объемное тестирование
38%
Стрессовое тестирование
16%
Тестирование производительности