📚 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. Авторизация пользователя через E-mail
2. Авторизация пользователя через ВКонтакте
3. Авторизация пользователя с пустым E-mail
4. Авторизация пользователя с неверным паролем и так далее

и т.д. вариация различных проверок.
в помощь ознакомиться со статьей Основы тестирования. Тест-кейсы и чек-листы - https://m.vk.com/@zapiskisedogotestera-osnovy-testirovaniya-test-keisy-i-chek-listy
Натолкнулась на ряд отличных статей для своего саморазвития.
Уверена, и вы найдете ту информацию, которая вам поможет в изучении основ тестирования ПО:
https://vk.com/@-172009645

Может вы уже знали об этой странице, значит будет поводом повторить😉
Использовать командную строку очень важно в работе тестировщика, и вопросы про команды консоли на собеседованиях не забывают

Приведу несколько важных команд, а остальные можно изучить или повторить с помощью статьи : Список команд Windows ( Windows CMD ) с описанием и примерами.

Командная строка – это текстовый интерфейс, в котором команды отдаются путем ввода текстовых строк с клавиатуры
Чтобы запустить командную строку, необходимо нажать сочетание клавиш Win+R и в появившемся окне «Выполнить» и ввести cmd. Сама утилита командной строки лежит обычно в папке C:\Windows\System32\cmd.exe.
Если захочется более симпатичного вида, щелкните правой кнопкой мыши по заголовку окна и выберите пункт «Свойства», вкладка «Цвета», на которой можно выбрать цвет шрифта и фона.

В командной строке есть горячие клавиши, которые необходимы работе:
💻F1 – при каждом нажатии на клавишу по буквам вводит последнюю команду;
💻F3 – выводит последнюю команду;
💻F5 – при каждом нажатии выводит предыдущую команду;
💻F7 – выводит пронумерованный список команд (по умолчанию сохраняются 50 последних команд).

Чтобы ввести команду в консоль, нужно напечатать её и нажать клавишу Enter.

Справка по командам help
Команда help без аргументов выводит список всех возможных команд. help вместе с именем команды выведет справку по этой команде.

Команда dir выводит список файлов и папок в текущей папке.
Если просмотреть содержимое другого каталога, необходимо указать консоли путь, например: dir (пробел) C:\, и нажать Enter.
Чтобы открыть файл в текущей папке, введите его полное имя с расширением, например, "понятия.docx"

Команда cd (change directory)
позволяет менять текущий каталог.
cd (пробел) C:\Имя папки и нажать Enter.

Команда mkdir или md позволяет создавать новые папки с тем названием, которое будет задано.

Команда rmdir или rd cлужит для удаления каталогов
Примечание: по умолчанию команда rmdir удаляет только пустые каталоги. Если с ее помощью будет попытка удалить папку с содержимым, то будет такое сообщение «Папка не пуста». Чтобы удалить непустую папку, к команде rmdir нужно добавить параметр /S. Подтвердить удаление, нажав на клавиши «Y» и Enter

Команда TREE - отображение структуры каталога в графическом виде

Команда del или erase
Команда для удаления одного или нескольких файлов.

Команда ren или rename позволяет переименовать файл
Последовательно ввести ren, старое и новое имя файла.

Команда shutdown -выключение или перезагрузка компьютера
Набрать в командной строке: shutdown (пробел) –s
В этом случае компьютер просто выключится
. Если нужно отложенное выключение компьютера, набрать: shutdown (пробел) –s (пробел) –t (пробел) время в секундах, через которое должен выключиться компьютер
Имеется еще другие параметры командной строки

Команда systeminfo выдает подробную информацию о конфигурации системы, сведения о версии, типе, процессоре, версии BIOS, объеме памяти и т.д

Команда ipconfig - – настройка протокола IP для Windows
Если набрать команду без дополнительных параметров, то будут выведены сведения об IP-адресе, маске подсети и основном шлюзе для каждого сетевого адаптера.

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

Команда PING утилита проверки доступности узла, например, ping -a 192.168.1.50 - выполнить пинг с определением имени конесного узла по его адресу.

Команда tasklist - список запущенных процессов

и многие другие команды

Дополнительные статьи
Полезные команды в консоли Windows

КОМАНДНАЯ СТРОКА WINDOWS

#теория
Чек-лист для тестирования WEB приложений состоит из шести разделов:

Функциональное тестирование

Интеграционное тестирование

Тестирование безопасности

Тестирование локализации и глобализации

Тестирование удобства использования

Кросс-платформенное тестирование

ОТЛИЧНАЯ шпаргалка при тестировании веб-приложений.
Пункты важных проверок при регистрации, авторизации..
Более подробно расписаны проверки локализации, безопасности, удобства использования...
Ознакомьтесь с информативным постом.
Также в этом посте есть ссылка на чек-лист тестирования мобильных приложений 😄
Чек-лист тестирования WEB приложений

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

https://habr.com/ru/post/542422/
2
Отчёт о тестировании!
♻️Я предоставлю мною составленный отчет о тестировании, точнее шаблон, который может меняться в зависимости от компаний и процессов.
‼️Внимание: Шаблон не является рекомендацией для использования в проекте, а может являться лишь как шпаргалка

Отчеты
бывают разными по функциональному, или интеграционному, или нагрузочному, или автоматизированному, или функционально-интеграционному тестированию, и также все зависит от компаний и процессов.

Отчет о тестировании проекта содержит в себе:
• Содержание
• Введение
• История изменений
• Общая информация о релизе/итерации/хот-фикса
• Информация о конфигурации стенда и системы (Описание окружения)
• Состав команды: участники тестирования
• Сроки проведения тестирования
• Используемые тестовые сценарии
• Проверяемые виды функционального тестирования
• Проверяемые виды нефункционального тестирования
• Результаты выполнения тестов – статистика проведенных проверок
• Статистика выполнения регрессионных тестовых сценариев
• Статистика по найденным, открытым/закрытым дефектам.
• Статистика по приоритетам найденных дефектов
• Заключение

Выжимка из интернета:
Отчёт — это документ, содержащий информацию о выполненных действиях, результатах проведённой работы. Обычно он включает в себя таблицы, графики, списки, просто описывающую информацию в виде текста. Их пропорция и содержание определяют пользу и понятность отчета.
Главными пунктами в отчете должны быть:
🔅какие задачи были протестированы (функциональности)
🔅сроки проведения тестирования, кем проводилось тестирование
🔅найденные ошибки (с описанием критических ошибок)
🔅исправлены ли эти ошибки на дату подачи отчета
🔅обратить внимание на часто повторяющиеся ошибки (если такие есть)
🔅по необходимости добавить приложение со всеми тест-кейсами
🔅Описание самого процесса тестирования (что использовалось/применялось)
🔅Описание конфигурации на которой проводилось тестирование
🔅Пожелания, замечания, выводы

В написании документа необходимо отталкиваться от того, как будет использоваться документ - его назначение. Для недельного отчета могут быть две основных задачи:
1. Оценить степень готовности продукта (прогресс разработки)
2. Оценить проделанную работу по тестированию

Отдельным разделом описываются задачи, выполненые тестировщиками:
▪️состав команды и время, затраченное на проект;
▪️прирост подготовленных тестов (тест кейсов);
▪️количество выполненных тест-кейсов, процент пройденных тест-кейсов;
▪️описание проблем, с которыми столкнулись в процессе тестирования и предпринятые меры;
▪️План на следующую итерацию\ неделю\ месяц;
▪️Изменения тестовой модели
▪️Критичные и блокирующие проблемы и принятые меры по их устранению
▪️Результаты регресса (плюс акцент на сохранившихся проблемах),возможные проблемы будущей недели и пути их устранения.
🐳1
This media is not supported in your browser
VIEW IN TELEGRAM
Шаблон отчёта о тестировании - версия001


Напоминаю, что это только первая версия шаблона!
А ещё Отчеты оформляют не только в Ворде, но и на confluence страницах (в основном)!!!

А для отчётности по автоматизации тестирования используют специальные инструменты.

Скачать 👇👇👇
🔥1
Выжимка из интернета

🔺Зачем вообще нужны отчёты?🔻

В каких случаях вам может потребоваться хранение отчёта о выполненном тестировании:

🔷оценка текущего качества проекта на основе покрытия тестами и получение ответов на вопросы: Закончено ли тестирование? Готов ли продукт к релизу? С какой скоростью разработка сходится к релизу?

🔷получение статистики о частоте воспроизведения дефекта

🔷оценка эффективности тестов (насколько полезен тест и находит ли дефекты?)

🔷обмен данными между командами, если роли в команде разделены (например разработчики и тестировщики)

🔷стабильность тестов и функциональности в продукте (PASS/FAIL rate) с течением времени

🔷К тому же данные о тестировании можно использовать для постоянного улучшения самого тестирования.
сегодня будет 10 тестов по основам тестирования❗️
#тестыдлязакреплениязнаний
Как и в Инстаграме (только другие вопросы)
👇👇👇👇👇👇
Что из перечисленного относится к нелинейным классам эквивалентности?
Anonymous Quiz
6%
Числовые значения
65%
Специальные символы
29%
Длина строк
Техника тест-дизайна для более сложных систем, например двухфакторная аутентификация, для того, чтобы войти в систему, пользователю нужно ввести сначала логин и пароль, а затем еще подтвердить свою личность присланным в смс кодом - это
Anonymous Quiz
13%
Эквивалентное разбиение
29%
Причина и следствие
22%
Попарное тестирование
32%
Таблица принятия решений
4%
Предугадывание ошибок
Вид тестирования, выполняемый разработчиками и направленный на тестирование отдельных компонентов (элементов) ПО
Anonymous Quiz
2%
Приемочное тестирование
91%
Модульное тестирование
4%
Интеграционное тестирование
4%
Системное тестирование
В спецификации указано, что поле должно принимать код из четырех цифр. В числе возможных тестов (предугадывание ошибок) выберите вопрос, который не относится к данной проверке
Anonymous Quiz
2%
Что произойдет, если не ввести код?
2%
Что произойдет, если ввести не цифры, а другие символы?
87%
Что произойдет, если нажать на ссылку пользовательского соглашения?
9%
Что произойдет, если ввести не четыре цифры, а другое количество?
Кто закрывает баг-репорт (отчёт о дефекте) в конце жизненного цикла, а именно когда дефект точно исправлен?
Anonymous Quiz
5%
Разработчик
26%
Проджект-менеджер
3%
Заказчик
62%
Тестировщик
3%
Аналитик