📚 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
нет предела совершенству, обновила шаблон по тест плану для мобильного приложения:
▪️Редактирование чек-листа проверок в видах тестирования
▪️Редактирование результатов тестирования
▪️Добавлены инструменты для мобильного тестирования
▪️Заполнение таблиц и диаграмм данными, раскраска
▪️Статусы прохождения проверок является лишь примером и сами проверки это рандомный вариант
👍1
📚 ProTestingInfo 🔷 Канал по тестированию 📚 pinned «Вероятно вы уже знакомы с прекрасно познавательным каналом Artsiom Rusau QA Life, сегодня вышло необходимое видео - Английский для тестировщика (QA Engineer) / Мой топ ресурсов РЕКОМЕНДУЮ ПОСМОТРЕТЬ АВТОР РЕКОМЕНДУЕТ: 🔹 Ресурсы по изучения тестирования…»
606023.pptx
3.9 MB
Разработка тест-кейсов.
В целом хорошая презентация

#тестовыйсценарий
http://kirdenoff.blogspot.com/2013/02/blog-post.html?m=1

Статья 2013 года, но проверки актуальны

Базовые проверки элементов веб страницы.

1🔹. Тестирование текстового поля
2🔹. Тестирование кнопки.
3🔹. Тестирование радио баттонов
4🔹. Тестирование чек боксов
5🔹. Тестирование полей со списком
6🔹. Тестирование меню
7🔹. Тестирование окон
8🔹. Тестирование скроллинга
9🔹. Тестирование ссылок
10🔹. Тестирование таблиц
11🔹. Тестирование поп-апов
12🔹. Тестирование календарей
13🔹. Тестирование полей для загрузки файлов
14🔹. Тестирование сообщений
15🔹. Общие проверки

Большинство проверок точно вам пригодятся для выполнения каких-либо заданий

#тестирование #теория
👍2
Это не реклама, а рекомендация.

Сейчас идёт прямой эфир (начало в 19:00) от Вячеслава Зимина "Ключ седого тестировщика" с темой "Как правильно тестировать"
Вдруг вам понравится подача, информация и вдруг сам курс.
Сейчас сама смотрю, закрепляю свои знания.

https://youtu.be/nIl86cbEZu0
Познавательная статья про

Тестирование областей определения или нечто большее, чем анализ граничных значений -
https://m.habr.com/ru/company/infopulse/blog/270909/

🔹Краткий обзор🔹:
🖍Множество значений можно разбить как минимум на два класса эквивалентности — валидные и невалидные значения.
☀️☀️☀️☀️☀️
Тестирование областей определения предполагает три шага:
1⃣выделение подобластей для каждого параметра, все элементы которых предположительно приводят к одинаковому поведению программы (для сокращения количества тестов);
2⃣выбор конкретных значений для тестирования внутри каждого класса (в т.ч. для выявления ошибок, связанных с тем, что область определения задана неверно);
3⃣сочетание этих значений (для увеличения тестового покрытия и выявления ошибок, зависящих от взаимодействия нескольких параметров).

‼️Классы эквивалентности

‼️Несколько простых правил.
❗️Если область определения параметра — диапазон, то имеет смысл выделение трех классов эквивалентности: слева от диапазона (невалидные значения), сам диапазон (валидные значения) и справа от диапазона (снова невалидные).

❗️При выделении классов нужно использовать включающие границы с целью однозначности и точности: одно и то же значение не может относиться к двум классам одновременно.

❗️Если область определения — набор неупорядоченных данных, то всегда можно выделить как минимум два класса — валидные и невалидные значения. Полученное разбиение можно «дробить» дальше. Например, множество латинских букв можно разбить на два подмножества: латиница в верхнем и нижнем регистре соответственно.

‼️Различают линейные (упорядоченные) и нелинейные (неупорядоченные) классы эквивалентности. Очевидно, к последним невозможно применить анализ граничных значений, т.е. нет логического способа выделить элементы, с большей вероятностью приводящие к ошибке. Примером такого класса может быть множество специальных символов, которые можно ввести с клавиатуры.

‼️Например, если результат вычисления должен быть положительным, стоит выделить три класса эквивалентности и соответствующие им граничные значения:
входные данные, при которых результат строго положительный (валидный класс);
входные данные, при которых результат равен нулю (невалидный класс);
входные данные, при которых результат отрицателен (невалидный класс).

‼️ Техника попарного перебора (pairwise) — один из способов уменьшить количество тестов, при этом попытавшись сохранить качество тестирования, т.е. свести к минимуму количество необнаруженных ошибок. Но применяя эту технику, важно понимать, что ошибки на стыке более чем двух значений параметров останутся ненайденными.

#техникатестдизайна
#эквивалентноеразбиение
Среди котиков спрятались маленькие мышата, но никто не знает, сколько. Попробуйте найти их!

И бонус: найдите ещё зайца 😁
Forwarded from agile_dictator
3 лайфхака для сложных разговоров

Единственный гарантированный способ прокачать коммуникации: провести много, много, ОЧЕНЬ МНОГО трудных и неприятных разговоров.
«Ок, спасибо кэп», — скажешь ты, «Но с чего же начать?» 👀

🧐 Что поможет лучше договариваться, не сдаваться и не начинать ненавидеть всех тех, с кем пытаешься договориться?

1️⃣ Сфокусируйся на цели.
Человек, с которым ты пытаешься договориться, скорее всего вызывает у тебя миллион негативных эмоций: он может казаться тебе унылой какашкой, пытающейся вставлять палки в колеса 💩; пугающим демоном ада, который сожрет тебя (или поспособствует увольнению, но, кто знает, что хуже?) 👺; тупым хорьком, бестолково отнимающим твое время 🦦
💭Но подумай, в чем твоя цель сейчас? Объяснить хорьку или какашке, что он хорек или какашка (или все вместе взятое)? Исправить их? Вылечить и переделать? Доказать свое превосходство? Или все-таки договориться?
Если договориться, то держи эту цель в голове и постоянно сверяй свои действия и слова с ней. Когда ты пишешь, «Ты что слепой, не видишь, что в ТЗ написано?» — помогает тебе это продвинуть твой проект?

2️⃣ Попробуй отделить образ человека, который создался у тебя в голове, от реальных слов и фактов.
В 99% случаев своим поведением человек не хочет навредить лично тебе и не имеет в своей позиции ничего личного. Это хорошие новости, потому что принятие факта, что человек не хочет сделать тебе гадость, помогает выйти из оборонительной позиции и попробовать его услышать.
Все равно считаешь, что все действия оппонента направлены на то, чтобы оскорбить лично тебя? Позови кого-нибудь третьего, кто непредвзят и не участвует в вашем конфликте, и попроси оценить твое поведение и поведение оппонента. Действительно ли в нем есть что-то личное или это твоя интерпретация? 🤔

3️⃣ Активно слушай, о чем говорит твой оппонент.
Повторяй то, что он сказал и уточняй. Попробуй «докопаться» до деталей и задать максимум открытых и уточняющих вопросов. Это поможет понять точку зрения собеседника, поставить себя на его место, почувствовать его эмоции и понять, что он действительно хочет тебе сказать👂

Что в итоге?
После того, как
… ты сам выйдешь из защитной позиции и перестанешь воспринимать ситуацию, как личную войну;
… сфокусируешься на цели;
… услышишь, о чем же действительно хочет сказать человек и поймешь его мотивацию,
найти выигрышное для обоих сторон решение будет гооооораздо проще ☺️

И помни, именно в конфликте интересов рождаются самые прорывные и крутые решения 🚀
Небольшое тестирование в Инстаграме:

https://instagram.com/stories/protestinginfo/2619893479368367777?utm_source=ig_story_item_share&utm_medium=share_sheet

В телеге скоро проведу проверку по видам тестирования. Ищу больше свободного времени 😁
👍1