TESTOREST @testorest Channel on Telegram

TESTOREST

@testorest


Действительно полезные материалы, события, новости по тестированию.
Как найти информацию на канале: https://t.me/testorest/368
Для связи: @Testorest_admin
Предложения для публикации на канале: @Testorest_admin

TESTOREST (Russian)

Добро пожаловать в канал TESTOREST! Если вы интересуетесь тестированием, то вы попали по адресу. Здесь вы найдете действительно полезные материалы, события и новости связанные с тестированием. Мы постоянно обновляем информацию, чтобы вы всегда были в курсе последних трендов в этой области. Хотите узнать как найти нужную информацию на нашем канале? Просто перейдите по ссылке: https://t.me/testorest/368. Если у вас есть вопросы или предложения, не стесняйтесь обращаться к администратору канала: @Testorest_admin. Мы всегда готовы помочь и принять предложения для публикации на канале. Присоединяйтесь к нам и станьте частью сообщества тестировщиков, где каждый найдет что-то полезное для себя!

TESTOREST

31 Dec, 08:21


С наступающим Новым годом, друзья! 🥳🎉

Пусть новый год принесет интересные проекты, процессы стремятся к идеалу, а баги находятся  заранее 🎄

Меньше дедлайнов, больше интересных задач и саморазвития!🤗🤓😊
И не забывайте повышать не только качество ПО, но и качество своей жизни !😉🎄🎄🎄🏡

@testorest

TESTOREST

23 Dec, 14:03


⚛️Что интересного было за этот год в сфере QA.

Сейчас кто-то разочаруется, но с момента начала ведения канала начала замечать, что в новостях и трендах QA есть устойчивое положение дел.
А именно, из года в год в трендах остаются:

1️⃣Выстраивайте процессов тестирования на проектах

2️⃣Автотестирование

3️⃣Безопасность

4️⃣Тест-дизайн

5️⃣Большие данные(и как следствие нагрузка)

6️⃣Борьба с уменьшением времени на регресс

Из более нового, направление AI стало чаще внедряться и использоваться на практике.

Каждый год публикуется довольно много статей на тему QA.
Идет углубление знаний и навыков в технической части. Это можно назвать новым трендом.

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

Еще есть всеобщий тренд на обучение. Это очень хорошо - потому что человек учится всю жизнь, а тут создается много внешних предложений для обучения.

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

🔹вживление чипа нейролинк
🔹усовершенствование генеративного ИИ(ChatGPT)
🔹авто без водителя
🔹участившиеся кибератаки
🔹увеличение объемов хранимых данных

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


А какие события для вас были самыми запоминающимися в сфере технологий и QA в этом году?

#тренды_qa #итоги_2024
@testorest

TESTOREST

18 Dec, 12:17


Несколько совершенно обычных состояний тестировщика.

@testorest

TESTOREST

16 Dec, 11:04


Думаю, многие слышали о дефиците IT-специалистов, о котором говорят в новостях.

Ради интереса прошла тест на бесплатное IT-обучение для граждан РФ, где определяется какая профессия из IT может вам подойти.

В конце нужно ввести почту и телефон, чтобы получить результат.

Update: мне позвонили по результатам теста) Сказала, что тест был пройден из интереса - нормально восприняли.
Думаю, нужно было им галочку ставить: нужна обратная связь или нет.


В итоге 👇😄

TESTOREST

16 Dec, 08:27


⚛️Популярные фреймворки и инструменты.

1️⃣Для веб-тестирования

🔹Selenium: Один из самых известных инструментов для автоматизации веб-приложений. Поддерживает Java, Python, C#, Ruby и другие языки.
🔹Cypress: Современный инструмент для тестирования фронтенда с акцентом на JavaScript\TypeScript. Отличается легкостью установки и быстродействием.
🔹Playwright: Новый инструмент от Microsoft для тестирования веб-приложений. Поддерживает JavaScript, Python, Java и C#.

2️⃣Для мобильного тестирования

🔹Appium: Универсальное решение для автоматизации мобильных приложений. Поддерживает платформы iOS и Android.
🔹 Detox: Используется для тестирования React Native приложений.

3️⃣Для API-тестирования

🔹Postman/Newman: Простой инструмент для тестирования API с возможностью автоматизации сценариев.
🔹RestAssured: Библиотека для API-тестирования на Java.
🔹Requests + Pytest: Часто применяется для API-тестов на Python.

4️⃣Для интеграции с DevOps

🔹Jenkins: CI\CD платформа с широкими возможностями интеграции с автоматизацией тестирования.
🔹GitLab: CI\CD платформа для интеграции, в том числе с автотестами.
🔹GitHub Actions: Используется для автоматического запуска тестов при изменении кода.

#автотесты #autotest
@testorest

TESTOREST

12 Dec, 14:06


⚛️Популярные языки программирования для автотестов.

1️⃣Java

⭐️Применяется благодаря своей универсальности и множеству фреймворков для автоматизации тестирования (например, Selenium, Appium).
⭐️Чаще используется в корпоративных проектах и тестировании веб-приложений.
⭐️Имеет широкий набор библиотек и мощные интеграции с CI/CD инструментами.

2️⃣Python

⭐️Популярен за простоту синтаксиса и множество библиотек для автоматизации (например, Pytest, Robot Framework).
⭐️Часто выбирается для написания тестов с использованием Selenium и тестирования API.

3️⃣JavaScript/TypeScript

⭐️Используется для тестирования веб-приложений, особенно в сочетании с фреймворками, такими как Playwright, Cypress и Puppeteer.
⭐️Подходит для фронтенд-разработчиков, благодаря знакомой экосистеме.

4️⃣C#

⭐️Активно используется для автоматизации в среде Windows.
⭐️Популярен в связке с Selenium и NUnit для тестирования веб-приложений.

5️⃣Ruby

⭐️Применяется реже, но популярен в некоторых командах, использующих Cucumber и Capybara для тестирования с использованием BDD (Behavior-Driven Development).


#autotest #автотесты
@testorest

TESTOREST

10 Dec, 13:34


Друзья, порекомендуйте, пожалуйста, ресурсы, курсы:

🔹по работе с подписью документов ЭЦП с помощью КриптоПро

🔹разработка функционала по подписи документа с помощью КриптоПро (какие продукты/библиотеки для этого использовали?)

если у вас есть коллеги, кто может что-то знать - репостните им пожалуйста🙏

ответ можно оставить в комментариях или сюда: @Testorest_admin

TESTOREST

10 Dec, 08:35


⚛️Автотесты: с чего начать?

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

Обычно все представляют себе автоматизацию UI-тестов. А они, на минуточку, одни из самых сложных, и в реализации и в поддержке.

Многие забывают про пирамиду уровней тестирования.

Снизу вверх:

1. Модульные(Unit)
2. Интеграционные(Integration)
3. Системные/UI (System)

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

UI тестов должно быть меньше, чем интеграционных.
Золотая середина это уделить наибольшее внимание тестированию интеграционного слоя. Обычно это API - тесты и их автоматизация.
Сюда имеет смысл вкладываться.
Тесты короткие, их легче поддерживать.
Данные тесты можно автоматизировать.

Поэтому попробуйте посмотреть в эту сторону на вашем проекте.

Существуют обучающие материалы по тестированию и автоматизации api:

🔹 Документация Postman очень полезна. Тут есть и примеры скриптов автоматизации.
🔹 Курс по API
🔹 Курс Автотесты для API с Java, REST Assured и TestNG(платный)

А как думаете вы: с чего стоит начать автоматизацию тестировщику?
Расскажите о своем опыте пробы автоматизации в комментариях.

#автотесты #autotest #мнение_автора
@testorest

TESTOREST

29 Nov, 09:29


#изжизниqa

На встрече книжного клуба, которую я смогла, наконец, посетить, у нас был приглашенный гость 🐇

Книга "Кролики и Удавы"
Удава, как вы понимаете, решили не звать.

@testorest

TESTOREST

25 Nov, 09:34


⚛️Самые распространенные ошибки новичков в тестировании.

1️⃣Проведение только самых поверхностных проверок на поля ввода.
Это частая ситуация. Чтобы ее миновать, можно углубить свои знания по части возможных проверок полей.
В интернете есть примеры таких чек-листов.


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


3️⃣Забыть про нефункциональные виды тестирования.
Проверили функциональность, но не проверили как быстро стала работать обработка данных или насколько безопасно новое апи(нет ли к нему доступа извне?) и т.д.

4️⃣Написать чек-лист слишком общими словами.
Тут двояко: либо все кто пользуется чек-листом в одном контексте и понимают то, что в нем хотели проверить.
Либо никто кроме вас не сможет по данному чек-листу что-либо протестировать.
Поэтому тут всегда предпочтительнее писать так, чтобы понять проверки смогли не только вы.
Уровень детализации регулируйте сами.

5️⃣Отсутствие форматирования документации.
Особенно касается чек-листов и тест-кейсов, если они ведутся в отдельных документах.
Например, чек-лист состоит из нескольких десятков проверок, но они не разбиты на подгруппы.
Такое сложно читать и воспринимать.
Можно сделать жизнь чуть проще и добавить структуру в документ.
К сожалению, этим часто пренебрегают.

6️⃣Не заводить дефект, в котором сомневаетесь.
Тут тоже накладывается контекст договоренности на проекте. Но по умолчанию наша задача сообщить о любом сомнительном событии в системе.
Можно не заводить дефект сразу, чтобы выяснить детали и убедиться, что он существует.
Но после - лучше это сделать.
Иначе, нет задачи - нет проблемы)) И все о нем благополучно забудут.

7️⃣Не учитывать контекст проекта.
Часто, у новичков, есть идеальная картина процесса тестирования и ведения работы.
Придя на проект, мы часто сталкиваемся с различными отклонениями от идеала или просто непривычными процедурами.
В таких случаях, нередко, стремясь к идеальному процессу тестирования, можно потерять контекст проекта, в котором находишься.
Т.е. стоит учитывать особенности предметной области и уже принятые договоренности проекта, перед внедрением изменений в процесс тестирования.
Поэтому, лучше свериться с остальными членами команды, согласовать изменения с руководством. Внедрять улучшения постепенно и не ждать сиюминутных изменений.


Поделитесь, что вы бы сделали по другому набравшись опыта в QA?

#qa_обучение
@testorest

TESTOREST

11 Nov, 11:58


⚛️Представьте:

Проекту с неустоявшимися процессами тестирования/выпуска нужно первый раз выкатить очень важный функционал для пользователей.

Вы попали на проект аккурат при подготовке к первому выпуску версии.

Вопрос:
Какие были бы ваши первые шаги как специалиста по тестированию? (кроме как бежать, куда глаза глядят😁)

Буду рада вашим комментариям.

Если вы не были в такой ситуации, то попробуйте ответить себе на этот вопрос наедине. Возможно потом захотите поделиться предположениями.
Тема вопроса на текущем рынке IT актуальна, как никогда.

#вопрос_недели
@testorest

TESTOREST

18 Oct, 12:52


⚛️Тест-дизайн ✍️

Любой тестировщик должен уметь составить четкий план тестирования какой-либо фичи.


О чем точно нужно подумать:

1️⃣Уровни тестирования (какие можно задействовать?)

2️⃣Виды тестирования (что актуально, а что нет?)

3️⃣Разделение функционала на части:

🔹по компонентам
🔹бизнес- процессам
🔹элементам на форме
🔹и т.д.

4️⃣Применение методик тестирования

5️⃣Контекст:


🔹что будут делать пользователи в системе?
🔹для чего нужна данная фича?
🔹как быстро нужно провести тестирование?
🔹какие части особо важны для использования?
🔹что важно для вашего проекта, при выпуске данного функционала?
🔹сколько ресурсов есть для выполнения тестирования?

6️⃣Применение схемы составления кейсов:

1) простые позитивные
2) простые негативные
3) сложные позитивные
4) сложные негативные

#чек_лист #qa_обучение
@testorest

TESTOREST

11 Oct, 14:53


⚛️Немного новостей

Сейчас у меня идет курс по Тестированию ПО в ТюмГУ.
Ребята на втором курсе и довольно хорошо осваивают материал. Конечно, помогает то, что в основном, все с технической специализации.
Хотя есть и те, кто пришел на курс из совершенно другой области - и прекрасно со всем справляются.

Для меня это тоже вызов, так как приходится укладываться по времени, оно короче, чем мое обычное занятие по курсу.
Курс, действительно, довольно сложного уровня, для второго курса ВУЗа.

Что хотелось бы пожелать студентам:

🔹не пренебрегать повторением лекций по презентации(они довольно подробные)

🔹читать доп. материал, который посылается в чат

🔹параллельно читать книгу/ресурсы по теме тестирования(всегда рекомендую)

🔹не пренебрегать оформлением домашней работы

🔹не забывайте структурировать информацию в сданных работах - позаботьтесь об этом и ваш документ можно будет показать как ваше портфолио

🔹задавать вопросы в случае недопонимания

🔹помнить, что обучение это двусторонний процесс, но в большей степени инициатива лежит на ученике

🔹не расстраиваться, если что-то не получается - ошибки- путь к знанию


Что стараюсь делать я:

⚡️даю развернутую обратную связь(обычно это видео комментарий к заданию)

⚡️даю возможность пересдать/исправить задание по комментариям

⚡️практикую обсуждения проблемы/ задачи на занятиях

⚡️не ругаю за ошибки

⚡️есть возможность задать вопрос по пройденной теме на каждом занятии


Передаю всем своим текущим и прошлым студентам привет! 👋🤗


Вопрос ко всем: что вам не хватает/не хватало в обучении, что хотелось бы добавить/убавить?
пишите в комментариях или мне в личку - буду благодарна🙏

P.S. к слову, курс перерабатываеся каждый раз при новом потоке студентов: дополняется актуальной информацией, структурируется, делается удобнее для усвоения. Поэтому мне так важна обратная связь.

@testorest

TESTOREST

11 Oct, 07:03


И грустно и смешно🙂

P.S. Надеюсь хомяк жив, после такой турбулентности)

@testorest

TESTOREST

04 Oct, 13:42


⚛️Карточки на тему работы с требованиями 🤓

Что бы еще важного добавили на тему?
Не стесняйтесь писать в комментариях👇

@testorest

TESTOREST

02 Oct, 08:04


Приглашаем на крупнейшую региональную IT-конференцию Merge

🚀 Друзья, готовьтесь к двум дням, которые изменят ваше представление об IT. 15-16 ноября в технопарке «Сколково» лучшие профессионалов IT-индустрии со всей России соберутся на конференции Merge

Что ждет участников?

🔹 Выступления 150 топовых спикеров. Вы узнайте о последних трендах и технологиях от лиде-ров отрасли
🔹 6 направлений и 30+ тематических секций — от разработки до маркетинга и HR.
🔹 Практические мастер-классы, воркшопы и BoF-сессии. Вы сможете получите новые навыки и знания на интерактивных площадках от профессионалов.
🔹 Нетворкинг. Установите новые деловые контакты и познакомьтесь с коллегами.Ваша следу-ющая большая идея может родиться именно здесь
🔹 Интерактивная выставка IT-компаний — узнайте о новейших продуктах и решениях от веду-щих компаний со всей страны.


🗓 Дата: 15-16 ноября
📍 Место: Инновационный центр Сколково, г. Москва

👉 Подробнее на сайте: https://clck.ru/3D5Be8 (ссылка для публикации поста в вк)
https://clck.ru/3D5Bit (ссылка для публикации в тг)

Станьте частью этого масштабного события. До встречи на Merge!

TESTOREST

27 Sep, 07:48


⚛️Поделать на выходных🤪

Выбрать курсы для повышения квалификации и саморазвития.

1️⃣Открытое образование
«Открытое образование» - современная образовательная платформа, предлагающая онлайн-курсы по базовым дисциплинам, изучаемым в российских университетах.

2️⃣Лекториум
Образовательная площадка, содержащая открытые образовательные ресурсы для различных аудиторий.

Чего только на данных платформах нет, от гуманитарных до естественно-научных тем.

Возможно найдете для себя что-то интересное 😉

#саморазвитие #на_выходных
@testorest

TESTOREST

20 Sep, 13:54


⚛️Поделать на выходных🤪

🟢 Зависнуть на обучающем сайте с симуляциями.
PhET Interactive Simulations 

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

Для доступа нужно зарегистрироваться.
Все работает - пробуйте - не пожалеете👍

P.S. ресурс на английском(интуитивно все понятно)

#саморазвитие #на_выходных
@testorest

TESTOREST

19 Sep, 09:24


в моем случае шарик медленно движется 😁
а у вас какой эффект?

TESTOREST

19 Sep, 09:21


Проверьте, насколько большой у вас стресс 👆

TESTOREST

16 Sep, 14:40


⚛️ QA vs QC. Простыми словами.

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

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

✏️Quality Control (QC)✏️

Пояснение из ISTQB:

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

Простыми словами:

QC это действия, которые входят в этап тестирования:
🔹планирование
🔹написание тестов
🔹тестирование
🔹написание баг репортов
🔹анализ результатов

❇️❇️❇️

✏️Quality Assurance (QA)✏️

Пояснение из ISTQB:

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

Простыми словами:

QA это изменение процессов на любом из этапов жизненного цикла разработки: управление, аналитика, разработка, тестирование.

Изменение процессов в рамках QA призвано улучшить качество конечного продукта.

Например, проведение ревью требований разработкой, тестированием для выявления вопросов/проблем на раннем этапе до начала разработки - это уровень QA.

#qa_qc
@testorest

TESTOREST

13 Sep, 14:50


⚛️Поделать на выходных🤪

🟢Побыть bug hunter-ом и поучаствовать в одной из программ bug bounty:
- раз
- два

-->Что такое bug bounty?

#саморазвитие #на_выходных
@testorest

TESTOREST

12 Sep, 08:04


Друзья!
Осталась неделя до 10-й юбилейной конференции по нагрузочному тестированию Перф Конф 10.
Ждем всех причастных к тестированию 18.09.2024 в Москве (если не сможете приехать, можно будет поучаствовать онлайн).

Топовые спикеры из компаний: СБЕР, Positive Technologies, Auchan Tech, Первый Бит, ПостгресПро, МТС, СберТех, СовКомБанк Yandex Cloud  ПромСвязьБанк и др.

Бесценный нетворкинг, крутые доклады, афтепати - все для вас! Ждем!

Вступайте в группу и следите за последними новостями t.me/perfconf.
Билеты можно приобрести тут https://perfconf.ru.

И специально для подписчиков группы дарим промокод на скидку 10% на любой билет - PERF10.

1,954

subscribers

319

photos

69

videos