TESTOREST
2.59K subscribers
353 photos
77 videos
18 files
273 links
Действительно полезные материалы, события, новости по тестированию.
Как найти информацию на канале: https://t.me/testorest/368
Для связи: @Testorest_admin
Предложения для публикации на канале: @Testorest_admin
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10
🚀Рада сообщить, что закончился Курс по тестированию ПО у очередной моей группы!

Ребята трудились усердно на занятиях и делали домашние задания. Задавали интересные вопросы, что-то сразу не получалось, но на то и обучение, чтобы делать ошибки.
Именно так оно проходит в комфортной среде, когда не боишься ошибаться.

Было много комментариев к домашкам и в начале занятий(когда мы разбираем ДЗ)

Немного сообщений от студентов по завершении курса:
7
🔥4
🔥4
🔥4
🔥4
🔥5
Мое состояние после сообщений студентов😊

Спасибо вам за такие теплые слова!
Знаю, что всегда можно что-то улучшить(и занимаюсь этим, каждый новый поток - улучшенная программа).

Жду еще дополнительных отзывов по материалу курса, чтобы учесть на будущее.

@testorest
9🔥4❤‍🔥2
Как проходят занятия по тестированию


Занятия в большинстве своем имеют следующую структуру(см. картинку)

1️⃣Дейли - митинг, на котором студенты кратко делятся:

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

2️⃣Разбор ошибок домашней работы с прошлого занятия
3️⃣Новая тема
4️⃣Разбор задачи в рамках занятия
5️⃣Самостоятельная работа: на занятии + домашняя работа

#курсы #описание_курсов
@testorest
👍5
Ах, вот что такое суперпозиция!

@testorest
😁12
This media is not supported in your browser
VIEW IN TELEGRAM
Когда пришел на первое собеседование в IT после смены профессии.

@testorest
😁7👏2
⚛️Чем занимается QA Lead

Недавно была интересная задача:
"Cпроектировать стратегию тестирования в новом проекте".

Меня привлекали в качестве эксперта по QA.
Делаю задачу - но в проекте, как тестировщик, не участвую.

Обозначу рамки:

Проект на стадии старта.

Нужно понять:

✔️Как будет проходить тестирование
✔️Какие инструменты понадобятся
✔️Есть ли ограничения у инструментов(лицензии)
✔️Какое тестовое окружение
✔️Основные виды тестирования
✔️Интересующие темы, области тестирования для данного проекта
✔️Какими навыками должен обладать QA специалист для данного проекта

Было интересно подключиться к данной теме, посмотреть на проект всеобъемлюще.

Такое мы любим))🤪

А какие нешаблонные задачи в QA заставляют вас порадоваться и пораскинуть мозгами?

@testorest
Please open Telegram to view this post
VIEW IN TELEGRAM
2
😁12
Друзья! 18.09.2024 в Москве пройдет 10-я конференция по нагрузочному тестированию Перфоманс Конф 10 в онлайн и оффлайн форматах. Ждем специалистов в области нагрузочного тестирования и производительности, разработчиков высоконагруженных систем, руководителей и инженеров проектов в ИТ-компаниях, представителей бизнеса и всех неравнодушных к нагрузочному тестированию.

Среди заявленных тем:
▪️Особенности проведения НТ на набирающих популярность инструментах: Гатлинг, К6, Яндекс LoadTesting;
▪️Аспекты автоматизации и DevOps практики применительно к НТ;
▪️Применение ИИ при анализе результатов тестирования и обнаружении дефектов производительности и др.
Свое участие уже подтвердили: СБЕР, Positive Technologies, Home Bank, Сбермаркет, ПостгресПро и другие.
Все последние новости можно найти в группе конференции t.me/perfconf.
Билеты можно приобрести тут https://perfconf.ru.
А чтобы было проще решиться на участие, дарим промокод на скидку 10% на билеты - PERF10.
⚛️Статистика на 1 мая 2024 по QA

Из интересного:

🔹3400 вакансий
🔹9032 соискателей
🔹за год количество вакансий увеличилось на 30%(с прошлого апреля)
🔹медианная зп стажеров 48 000
🔹медианная зп джунов - 66 000

Посмотреть полные данные и сделать свои выводы тут

#статистика #дляинформации
@testorest
⚛️Тренды в тестировании на июнь 2024

1️⃣Тестирование с использованием AI и ML
Данные технологии позволяют ускорить и оптимизировать процесс тестирования.

2️⃣Тестирование безопасности
Кибератаки растут, и, согласно исследованиям McKinsey, к 2025 году они могут стоить компаниям более 10 триллионов долларов ежегодно. Поэтому данный вид тестирования все так же набирает популярность.

3️⃣Внедрение метрик тестирования
С помощью метрик отслеживают качество продукта и принимают решения о дальнейшей оптимизации процесса разработки. Последнее время к этому способу улучшения качества прибегают все чаще.

4️⃣Тестирование нейронных сетей и искусственного интеллекта
Тут понятно: любое ПО требует тестирования, а то, которое будет использоваться потом для разработки, тем более))

5️⃣Тестирование в области интернета вещей (IoT)
Это включает в себя тестирование в различных средах, удаленное управление, обеспечение безопасности соединений.

А какие тренды заметили вы в этом году? (пишите в комментариях)

#qaтренды
@testorest
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
⚛️Поделать на выходных🤪

1️⃣Растем профессионально 🤓

Почитать про метрики в тестировании
как-никак один из трендов, который живет и процветает:

🟢Метрики тестирования, которые вы точно должны внедрить в процесс

Здесь приводятся конкретные метрики для оценки качества тестирования, такие как процент написанных тестовых сценариев, метрики выполнения тестов и метрики дефектов. Статья также подчеркивает важность подготовки тестовых данных и их корректности.


🟢Топ 5 QA-метрик для улучшения качества тестирования

В этой статье описываются пять ключевых метрик для повышения качества тестирования, включая тестовое покрытие, количество дефектов в спринте и другие. Описываются методы измерения и анализа этих метрик для улучшения процессов тестирования.

🟢Простые метрики по качеству: как их вести и зачем они нужны

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

✴️✴️✴️

2️⃣Для личностного роста и просто для души

Любителям научной фантастики и различных утопий предлагается к прочтению книга:
📚Туманность Андромеды, автор Иван Ефремов.

О книге
3000 год нашей эры. Человечество поднялось на следующую ступень развития и вместе с другими высокоразвитыми цивилизациями создало «Великое кольцо», своего рода союз межгалактических государств.

Кроме космической составляющей интересно и устройство жизни людей, которое отличается от нашего.

#саморазвитие #самообучение #почитать #обучение #на_выходных #qa_навыходных

@testorest
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32🤓2
⚛️Этика в Тестировании ПО

Вас еще воспринимают как враждебный элемент в команде, который сообщает плохие новости?
Пошлите им этот пост или проверьте, соответствует ли ваше поведение этике тестировщика.
Может вы и правда токсичный 😁

Общий посыл этики в тестировании:

-командность
-дружелюбие, культурное общение
-взаимопомощь для достижения общих целей
-взаимоуважение
-честность в описании результатов
-объективность

Разложить детальнее можно так:

1️⃣Командная Работа и Взаимоуважение
Тестировщик уважает коллег и работает в команде, способствуя созданию конструктивной и дружелюбной рабочей атмосферы.

2️⃣Этичное Поведение
Тестировщик ведет себя этично по отношению к коллегам и заказчикам, избегает конфликтов интересов и недобросовестного поведения.

3️⃣Честность и Прозрачность
Тестировщик сообщает правдивую и полную информацию о результатах тестирования, не скрывая и не искажая факты, даже если они неблагоприятны для проекта.

4️⃣Независимость и Объективность
Тестировщик сохраняет независимость и объективность, не поддается влиянию разработчиков, менеджеров или других заинтересованных лиц, стремящихся изменить результаты тестирования.

Похожие качества предполагаются у разработки/аналитики.

Добавили бы что-то еще к данному списку?(можно писать в комментариях)
Please open Telegram to view this post
VIEW IN TELEGRAM
💯4👍2
⚛️Использование body с методом GET в HTTP запросах.

Перевод статьи:
Using a Body With an HTTP Get Method Is Still a Bad Idea
by Danny Logsdon

🟢Можно ли отправить тело с помощью HTTP-запроса GET?

🟢Причины, по которым включение body в GET не является хорошей идеей

🟢 Потенциальные причины использовать тело с GET

Читать тут

В статье освещен ответ на еще один каверзный вопрос по тестированию "Стоит ли отправлять GET c заполненным body?".

Его можно поставить рядом с вопросом "Какой метод более безопасен, GET или POST?" (на этот вопрос ответьте самостоятельно, статья косвенно помогает в этом разобраться).

#api

@testorest
Если кто-то хочет прийти в себя после напряженного рабочего дня...

@testorest
😁6
⚛️Стратегия тестирования ПО

Что включает в себя стратегия тестирования ПО? И когда она нужна?

⭐️⭐️⭐️

Вопрос о стратегии тестирования чаще всего возникает в самом начале запуска проекта. Но, бывают и исключения. Например, может пройти полгода или более, пока речь зайдет о формировании стратегии тестирования. До этого тестирование могут выполнять смежные специалисты: аналитики, разработчики.

Стратегия может иметь формат документа или любой другой менее формальный, где описан набор договоренностей.
Формат итогового описания зависит от требований к формализации в компании/проекте.

В среднем - стратегию стараются описать в письменном виде, например, в статье, к которой будет общий доступ у команды.

⭐️⭐️⭐️

А теперь, давайте разберем какие составляющие требуют освещения в данном документе.

1️⃣Цели тестирования (Testing Objectives)
Опишите какую цель тестирования вы решаете благодаря данной стратегии. Например, обеспечение необходимого уровня качества, сокращение сроков регресса, тщательное выявление дефектов в определенных областях системы.

2️⃣Объем и границы тестирования (Scope and Boundaries)
Опишите какие области системы будут тестироваться, а какие нет.
Это поможет сфокусировать усилия и ресурсы на наиболее важных из них.

3️⃣Типы тестирования (Types of Testing)
Перечислите виды тестирования, которые будут применяться. Например: функциональное, регрессионное, нагрузочное, тестирование безопасности и т.д.

4️⃣Методики и подходы к тестированию (Testing Methodologies and Approaches)
🔹Опишите методики, которые будут использоваться для тестирования. Например: методики классов эквивалентности, граничных значений, таблицы решений и т.д.

🔹Определитесь с подходом к тестированию: например, только ручное тестирование, или ручное + автоматизация.

🔹Какие тесты будут использоваться на разных уровнях тестирования. Т.е. как вы тестируете на модульном, интеграционном, системном уровне.

5️⃣Критерии входа и выхода (Entry and Exit Criteria)
Опишите условия, которые должны быть выполнены до начала тестирования (критерии входа), и условия, которые указывают на завершение тестирования (критерии выхода).

6️⃣Ресурсы и инструменты (Resources and Tools)
Напишите перечень необходимых человеческих и программных ресурсов для воплощения стратегии. А именно, количество и уровень тестировщиков, инструменты для тестирования.

7️⃣Оценка и метрики (Evaluation and Metrics)
Определите метрики, которые вам будет интересно отслеживать(зависит от цели). Это может быть процент обнаруженных дефектов, покрытие тестами, количество переоткрытия багов.

8️⃣Отчетность и документация (Reporting and Documentation)
Опишите формат и содержание отчетов о результатах тестирования, включая отчеты о дефектах, отчеты о покрытии тестами и другие документы, если необходимо.

Это основные пункты, о которых стоит подумать при разработке стратегии тестирования.


#стратегия_тестирования #управление
@testorest
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42🔥2