📚 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
В силу сжатых сроков и/или нехватки иных ресурсов тестирование проводится по чек-листам без тест-кейсов.
В этом случае могут добавляться ожидаемые результаты в чек-листы?
Anonymous Quiz
79%
Да
21%
Нет
Какой набор тестовых данных демонстрирует разбиение на классы эквивалентности, чтобы проверить, является ли клиент молодежью (14 - 35 лет) или нет?
Anonymous Quiz
11%
11, 27, 35 лет
4%
14, 35, 38 лет
33%
14, 28, 35 лет
51%
13, 14, 36 лет
Тестирование операторов относится к методу
Anonymous Quiz
74%
Белого ящика
26%
Чёрного ящика
Какая комбинация значений р, q и r позволит обеспечить 100 % покрытие операторов?
if (p = q) {
r = r + 1; if (r < 5) { s = 10; } } else if (p > q) { s = 5; } Тест взят как пример, продолжение вышеуказанного вопроса
Anonymous Quiz
30%
p=5,q=5,r=5 p=5,q=4,r=-1
30%
p=5,q=1,r=3 p=4,q=4,r=5
28%
p=3,q=3,r=3 p=-1,q=-2,r=3
12%
p=-1,q=-1,r=0 p= -2, q= -1,r=0
Количество рабочего времени, необходимого
для выполнения работы это
Anonymous Quiz
19%
Оценка задач
59%
Трудозатраты
22%
Планирование
1%
Отчётность
📚 ProTestingInfo 🔷 Канал по тестированию 📚
Software_Testing_Base_Course_Svyatoslav_Kulikov_3rd_edition.pdf
Согласно книги Святослава Куликова стр. 195 - Тестирование программного обеспечения:

Логика создания эффективных отчётов о дефектах такова:

При создании отчёта о дефекте рекомендуется следовать следующему алгоритму:

0⃣. Обнаружить дефект .
1⃣. Понять суть проблемы.
2⃣. Воспроизвести дефект.
3⃣. Проверить наличие описания найденного вами дефекта в системе управления дефектами.
4⃣. Сформулировать суть проблемы в виде «что сделали, что получили, что ожидали получить».
5⃣. Заполнить поля отчёта, начиная с подробного описания.
6⃣. После заполнения всех полей внимательно перечитать отчёт, исправив неточности и добавив подробности.
7⃣. Ещё раз перечитать отчёт, т.к. в пункте 6⃣ вы точно что-то упустили.

О каждом пункте подробно почитать в данной книге.

#теория
*⃣Планирую сегодня провести тестирование в Инстаграме.

*⃣Сделать расшифровку понятий об отчёте тестирования и отредактировать / создать другой похожий пример отчёта о тестировании (на неделе)

*⃣ Готовлю теоретический пост о тест-плане, и также сделать краткий пример тест-плана.

в разработке примеры тестовых данных, посты о методологиях разработки ПО, техниках тест-дизайна.
В целом информации очень много для повторения и закрепления знаний.🎲
🧨
Практикуем создавать тестовые сценарии и чек-листы ( в закрепленном сообщении есть шаблоны).
🛎Проводила марафоны - назвать заголовок баг-репорта, пишите ваши версии в директ или в комментариях соответствующих постов.
🕰Стараюсь находить время и возможность, чтобы развивать свои знания и помогать вам.🖥🧸
1
С учетом следующей таблицы решений:
Каково ожидаемое действие для каждого из следующих тестовых случаев?
1.Джо курит, будет кататься на лыжах и имеет какое-либо заболевание 2.Сью не курит, не будет кататься на лыжах и сейчас не имеет заболеваний См.рис👇
Anonymous Quiz
6%
Застраховать Джо без скидки. Застраховать Сью без скидки
12%
Застраховать Джо со скидкой 10%. Застраховать Сью со скидкой 10%
12%
Не страховать Джо. Застраховать Сью без скидки
70%
Не страховать Джо. Застраховать Сью со скидкой 15%
Forwarded from Владилен: IT в эпоху AI
Git и Github для начинающих.pdf
136.2 KB
Git и Github Шпаргалка

Статья так же доступна тут:
vk.com/@vladilen.minin-git-and-github
#полезныестатьи

Очередная отличная статья от уже известного многим автора.

Просто о JSON для начинающего тестировщика, а то в комментариях под статьёй явно собрались ребята с другой экспертизой 😊

Читать...
JSON (JavaScript Object Notation) — текстовый формат обмена данными, основанный на JavaScript. Легко читается человеком и машиной. Часто используется в REST API (чаще, чем XML)
Корректные значения JSON:
JSON-объект — неупорядоченное множество пар «ключ:значение», заключённое в фигурные скобки «{ }».
Массив — упорядоченный набор значений, разделенных запятыми. Находится внутри квадратных скобок [].
Число (целое или вещественное).
Литералы true (логическое значение «истина»), false (логическое значение «ложь») и null.
Строка

Комментариев в JSON, увы, нет.

Правила well formed JSON:

Данные в объекте написаны в виде пар «ключ:значение»

Данные в объекте или массиве разделены запятыми

Объект находится внутри фигурных скобок {}

Массив — внутри квадратных []

Ключ описывается строкой, между ним и значением стоит символ «:». Пары ключ-значение отделяются друг от друга запятыми.

Значения ключа могут быть любыми:
число
строка
массив
другой объект
И только строку мы берем в кавычки!

#теория
#полезнаяинформация
#Тестплан (Test Plan) — это документ, описывающий весь объем работ по тестированию, начиная с описания объекта, стратегии, расписания, критериев начала и окончания тестирования, до необходимого в процессе работы оборудования, специальных знаний, а также оценки рисков с вариантами их разрешения.

👍Хороший тест план включает в себя следующие разделы и вопросы:
(Собрала все возможные пункты из разных источников.)
🔹Цель тестирования
🔹Объект тестирования: системы, приложения, устройства
🔹Перечень функций и подсистем (функции, которые будут протестированы; функции, которые не будут протестированы)
🔹Тестовая стратегия
🔹Критерии начала тестирования
🔹Критерии приостановления и возобновления тестирования
🔹Критерии завершения тестирования
🔹Результаты тестирования
🔹Тестовые Ресурсы
🔹Окружение тестируемой системы
🔹Расписание тестовых циклов
🔹Команда: роли и ответственность
🔹Оценка рисков и пути их разрешения
🔹Тестовая конфигурация
🔹Документация
🔹Метрики
🔹Согласования
🔹Типы тестирования по виду подсистемы или продукта
🔹Типы тестирования по способу выбора входных значений

🖍Что необходимо тестировать? (Объект тестирования)
🖍Что будет тестироваться? (Список функций, система в целом и ее компоненты в отдельности)
🖍Как будет проходить тестирование? (Тестовая стратегия: виды тестирования)
🖍Когда будет проходить тестирование? (Подготовка, планирование, тестирование, результаты и их анализ)
🖍Каковы начальные критерии тестирования? (Готовность тестового окружения, наличие необходимой документации, завершение цикла разработки)
🖍Каковы критерии окончания и результаты тестирования? (Результаты цикла тестирования удовлетворяют требованиям и критериям качества продукта, отчётность по открытым и закрытым дефектам)

О структуре тест плана будет отдельный пост.

Планирую также составить шаблон, как для отчёта о тестировании.