📚 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
📝эта личная страница про основы тестирования для того, чтобы помнить об этой области, закреплять свои знания.
Здесь будут:
📚Посты определений из интернета, личного мнения,
📚Посты примеров,
📚 Обучающие посты
📚Посты видео с дефектами разных приложений.

Хочу держать эти знания в своей голове, буду рада, кто подпишется на этот канал и будет обучаться тестированию!
А кто уже опытный тестировщик, то очень рада вас видеть.
Развитие своих знаний очень важно для меня, и также хотелось обучить и других людей. Помочь и поддержать , и радоваться вашими успехами!

Присоединяйтесь к каналу 💖

#знакомство
Меня зовут Надежда, опыт в тестировании 9 лет, позиция senior, нахожусь в долгом отпуске🤱!

Навигация по каналу:
#знакомство

#тестировщикПО

#тестировщик

#QA

#тестирование #тестирования

#цельтестирования

#дефект #дефекты

#расшифровкапонятий

#ПО

#проверка

#кроссворд #рубрикакроссвордов

#ребус

#багрепорт

#описаниедефекта

#Priority

#Severity

#Книгипотестированию

#Книги

#тестыдлязакреплениязнаний

#ЖЦдефекта

#SQL

#шаблонтестовогосценария

#шаблончеклиста

#тестовыйсценарий

#Postman

#видео для новых знаний

#классификациядефекта

#теория

#проект

#требование

#API

#JSON

#HttpStatusCode

#собеседование

#английский

#уровнитестирования

#техникатестдизайна #техникитестдизайна

#курсы #курс
👍16🕊1👨‍💻1
Что должен уметь и делать идеальный тестировщик?
Много имеется названий в IT сфере:
#ТестировщикПО
#QAEngineer
#QAИнженер
#ИнженерПоТестированию

Идеальный #тестировщик кто это (далее ИТ)?
Давайте разберем🤔
📌ИТ "разрушает" программные продукты, не чувствуя при этом угрызения совести
📌ИТ заранее создаёт тестовые сценарии, которые состоят из предусловия, шагов, ожидаемых результатов и тестовых данных, то есть ИТ умеет разрабатывать и выполнять пошаговые процедуры, описывает последовательность событий, документирует результаты
📌ИТ умеет четко и ясно передавать письменно и устно информацию членам команды: другим тестировщикам, разработчикам, аналитикам, менеджерам и заказчикам
📌ИТ есть эксперт в нескольких областях: базы данных, сетевые технологии, инструменты по автоматизации, основы программирования, системы контроля версий, легко и быстро осваивает новые технологии и инструменты, дополнительно иностранные языки
🕊2
📌ИТ умеет анализировать требования, спецификации, а также находить несоответствие между требованиями и между требованием и программным обеспечением
📌ИТ умеет конструктивно критиковать и корректно воспринимать критику
📌ИТ обладает гибким (логическим) мышлением, быстро переключается на задачи с более высоким приоритетом, имеет широкий и динамичный кругозор
📌ИТ сосредотачивается на деталях, умеет концентрироваться, внимательный, наблюдательный, изобретательный, экспериментирует
📌ИТ обладает стрессоустойчивостью, умеет противостоять давлению, имеет крепкие нервы и многократно выполняет одни и те же задачи, прогоняет одни и те же тесты по несколько часов
📌ИТ имеет отличную коммуникацию в команде как по онлайн, так по офлайн связи
📌ИТ предугадывает,где может находиться ошибка в программном обеспечении, проверить соответствующую область и ее границы
📌ИТ готов принимать решение, оценивать корректно свои проставленные задачи
📌ИТ небезразличен к судьбе проекта, умеет говорить плохие новости, если к концу разработки найдены ошибки и необходимо ещё время для их исправления

Можно уверенно стать таким тестировщиком, если есть желание, возможность и мотивация.
👍3🕊2
Channel name was changed to «📚 Канал по тестированию🔷»
Работа #тестировщика 👩‍💻 представляет собой изучение программы глазами пользователя и ее разрушение, а не поиск достоинств и недостатков программы, не повышение качества продукта (здесь может кого-то и зацепит это предложение, будет ещё тема "Кто отвечает за качество продукта?").
🔎 #Тестировщик не занимается обеспечением качества #QA , он помогает его обеспечить.

Бывают 🙇специалисты по ручному тестированию, которые проверяют приложения вручную и 💁специалисты по автоматизированному тестированию, которые работают с помощью программ, создают автотесты
(про ручное и автоматизированное тестирование будет отдельный пост).

💡#ТестировщикПО делает в процессе #тестирования следующие вещи:
⚙️Управляет, выполняет программы и создаёт искусственные ситуации, в которых происходит проверка поведения программы;
⚙️Наблюдает за поведением программы и сравнивает то, что он видит с тем, что ожидается;
⚙️Проверяет программное обеспечение по готовым тестовым сценариям, находит ошибки, составляет баг-репорт и
👍31🕊1
после исправления данных ошибок валидирует их. Как тестировщик вы можете только обнаружить ошибки, но не утверждать, что в данном продукте их нет;
⚙️Планирует и выполняет #тестирование приложений;
⚙️Выбирает инструменты, планирует и реализует дизайн проверки, на этом этапе готовит данные для тестов, настраивает инструменты, устанавливает расписание тестирования, выполняет прогон тестов и сохраняет результаты тестирования
⚙️Анализирует полученные данные и передаёт данную информацию команде

‼️Команда тестировщиков выполняет функцию предоставления информации остальным участникам разработки
👏Место тестировщиков в проекте - объективная оценка качества #ПО

В целом задача тестировщика - находить значимые для пользователя дефекты (тема "Что такое #дефект? Приоритет дефектов" пост на будущее)

Как стать тестировщиком? Будем рассматривать темы по тестированию, какие вопросы задают на собеседования.
А в целом нужен базовый набор знаний - основы тестирования, классификация тестирования, тест-дизайн, умение работать с командной строкой, знать браузеры и инструменты разработчиков.
Начало освоения тестирования это первый шаг в мир IT. 
🕊2
Существует множество определений процесса #тестирования в интернете.
🗂️Общепринятое определение:
Цель тестирования-снизить неопределённость нашего представления о качестве программного продукта
🗂Более широкое определение:
Цель тестирования-распознать дефекты в объекте тестирования и увеличить вероятность того, что он при любых обстоятельствах будет работать надлежащим образом в соответствии с установленными требованиями. Другими словами, обнаружить ошибки до того, как это сделает заказчик
👩Я же останавливаюсь на определение, которое project manager рассказывал на своих тренингах, и мне запомнилось: #Цельтестирования - предоставление актуальной информации о состоянии продукта

🖥️#Тестирование -неотъемлемая часть любого процесса разработки программного обеспечения
💻#Тестирование -проверка соответствия программы требованиям, осуществляемая путем наблюдения за ее работой в специальных, искусственно созданных ситуациях, выбранных определенным образом
🕊1