Тестирование | TestGrow

channel icon
Канал обучающей платформы по тестированию ПО от TestGrow.
Стань тестировщиком!

Автор канала - Александр Мешков @al_meshkov

https://testgrow.ru?utm_source=telegram_group

Навигация по тегам:
#Полезнаяинформация
#Статьи
#Отзывы
#Инт

Условия размещения

Цена за 24 часа в ленте 1500,00
Цена за 1 час закрепления N/A
Взаимопиар Нет

Криптавалюта, Форекс, инфобиз

+3
3 202
подписчиков
+4
739
охват 1 публикации
0
~1
постов / день
+0,1%
23,1%
ERR % ?

Статистика

Последние публикации

Тестирование | TestGrow
16 сентября 2024 г. 13:04
Мой отзыв об очередной книге про тестирование 📚

Закончил чтение очередной книги “Фулстек тестирование. Создаем качественные программы” от автора Гаятри Мохан по тестированию и хочу поделиться с вами моими впечатлениями.

В целом у меня остались очень положительные впечатления 🌟 от книги, так как я часто слышу от уже опытных тестировщиков: “А что почитать, на какие курсы пойти, если я мидл и хочу расти дальше?” Данная книга — это идеальное решение для тех, кто уже работает в тестировании и хочет расширить свои знания 📈.

Новичкам, кто только начинает свой путь в тестировании, я не очень советую читать данную книгу, так как она может показаться вам очень сложной и непонятной ⚠️.

В книге разбираются различные аспекты тестирования, такие как:

• Исследовательское тестирование 🔍
• Автоматизация тестирования 🤖
• Тестирование данных и визуальное тестирование 📊👁️
• Тестирование производительности, безопасности и доступности ⚙️🔐♿
• Непрерывное тестирование 🔄
• И многое другое 💡

Я могу сказать, что неважно, каким тестированием вы сейчас занимаетесь, в этой книге вы точно найдете для себя новые инструменты и практики 🛠️, которые ранее еще не использовали в своей работе.

В общем, если вы хотите расти в сторону фулстек тестировщика, данная книга может быть для вас отличным подспорьем для начала изучения новых практик тестирования ПО 🚀.
Тестирование | TestGrow
16 сентября 2024 г. 9:01
❓Какие стенды использовать для нагрузочного тестирования и как их выбирать?

Узнайте на открытом вебинаре 18 сентября в 20:00 мск, где мы разберем:

- типы стендов для нагрузочного тестирования;
- основные особенности стендов;
- как выбирать стенды для нагрузочного тестирования;
- основные цели стендов.

Урок будет полезен для специалистов по ручному и автоматизированному тестированию, специалистов по нагрузочному тестированию, разработчиков, прикладных и системных администраторов.

Встречаемся в преддверии старта курса «Нагрузочное тестирование». Все участники вебинара получат специальную цену на обучение!

👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://otus.pw/F7hg/?erid=LjN8K41mt

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
Тестирование | TestGrow
13 сентября 2024 г. 9:03
Всем привет!

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

Поэтому ловите новую статью на тему использования техники тест-дизайна на базе Сценариев использования (или Use Cases).

Как всегда разбираю данную технику на практическом примере, статья доступна по ссылке на платформе TestGrow.
Тестирование | TestGrow
12 сентября 2024 г. 9:04
Автоматизация тестирования на Python

Напоминаю вам, уже сегодня в 20:00 по МСК будет вводный бесплатный урок в рамках курса по автоматизации тестирования на Python.

На самом курсе вы научитесь не просто автоматизировать тесты, а также научитесь работать с CI/CD pipeline, AllureTestOps, мобильная автоматизация на Appium и многое другое.

А для учеников TestGrow действует специальная скидка 15% на всю стоимость курса при предоставлении сертификата об окончания обучения.

Записывайтесь на бесплатный вводный урок по ссылке
Тестирование | TestGrow
11 сентября 2024 г. 9:02
Всем привет!

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

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

С того момента я прошел путь от обычного тестировщика до руководителя департамента тестирования в крупном банке, но сейчас я работаю в международной ИТ компании с командой, которая распределена по всему миру. О том, какой путь я прошел с точки зрения изучения английского практически с нуля можно почитать тут: ссылка на статью

Где-то в 2016 году я впервые начал преподавать в рамках аутсорсинговой компании, где я работал. Тогда мы проводили внутренние школы тестировщиков, чтобы наиболее успешных ребят брать в штат по окончанию обучения. С тех пор, я регулярно занимаюсь обучение тестировщиков, постоянно пополняя мои обучающие материалы, что естественно нашло отражение в моей платформе TestGrow.

Помимо обучения в рамках работы, я предподавал в тестирование в других компаниях, таких как Специалист при МГТУ им Баумана и GeekBrains (когда они еще не было такими как сейчас :)), а также какое-то время был активным участником русского сообщества ISTQB и в том числе являюсь одним из со-авторов перевода ISTQB Test Manager.

В 2020 году я решил попробовать создать свой собственный подход к обучению через практику, так родилась идея создать TestGrow.

Так как TestGrow больше является моим хобби, так как основное время я по-прежнему работаю на “Дядю”, то на создание всего материала, лекций и практики у меня ушел почти 9 месяцев. Также хочу сказать огромное спасибо @dim_vas и @AVoronaya, которые внесли большой вклад в создание обучающего контента и помогли мне.

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

Если у Вас есть какие-то вопросы или пожелания ко мне, как к автору платформы и телеграм канала, а также как человеку, который давно работает в тестировании, пишите в комментариях, всем отвечу👇
Тестирование | TestGrow
10 сентября 2024 г. 9:01
Что такое контрактное тестирование микросервисов?

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

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

Итак, контрактное тестирование является важным аспектом обеспечения корректности взаимодействия между микросервисами, клиентами и внешними сервисами. В современных системах, построенных на микросервисной архитектуре, каждый сервис взаимодействует с другими сервисами через четко определенные API.

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

Разобраться в том, что такое контрактное тестирование микросервисов, как оно выполняется и с помощью каких инструментов можно по данной ссылке на новую статью.
Тестирование | TestGrow
9 сентября 2024 г. 9:10
Поздравляю всех с Днем Тестировщика! 🥳

По легенде, именно 9 сентября 1947 года учёные Гарвардского университета, тестировавшие вычислительную машину Mark II Aiken Relay Calculator, нашли мотылька, застрявшего между контактами электромеханического реле, и Грейс Хоппер произнесла слово «bug» (с англ. — «жук»), ставшее позднее термином, обозначающим компьютерную ошибку.

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

Поэтому желаю всем успехов в работе и классных проектов.

А тем, кто только начинает свой путь, желаю карьерного развития и закрепления в данной профессии!
Тестирование | TestGrow
7 сентября 2024 г. 10:04
Дайджест по тестированию от TestGrow.

Традиционная подборка от меня на тему “Что происходит в мире QA” с 23.08 по 06.09 от разных источников.

🌟На платформе TestGrow:

Тестирование End-to-End в микросервисах: в чем настоящая проблема?

Инструкция по работе с TestIT для тестировщика

Kafka: Что это такое и как тестировать

📚Статьи в русскоязычном пространстве:

Принципы тестирования с примерами

Как использовать концепции тестирования для эффективного исследовательского тестирования

Тестирование с тараканами в голове

Playwright + Cucumber необычная связка. Практические примеры написания авто тестов

Где и как использовать сниффер для тестирования веб-приложений на примере Proxyman

📹Видео на русском (VK и RuTube):

Разбор тестового задания на QA-инженера

Как стать ТЕСТИРОВЩИКОМ? Всё про QA

Testify Meetup #7 Баги, качество и приключения

День из жизни QA тестировщика


🌐Статьи на английском о QA:

Important Git commands that every QA engineer should learn

Automated back end tests using Newman

BUG VS DEFECT

💻Видео на английском:

What is Session Based Testing?

Testμ 2024: Decode The Future Of Testing (более 60 видео с конференции)

🤖О тестировании и AI:

Тестирование ML систем

ChatGPT для тестировщика

KaneAI: Revolutionizing Software Testing with AI-Powered Automation

Expert Talk on AI in Testing - Jason Arbon
Тестирование | TestGrow
6 сентября 2024 г. 10:35
Использование микросервисной архитектуры являются сейчас достаточно частым являением, что вносит определенные сложности в процесс тестирования.

Одним из подходов для тестирования микросервисной архитектуры является end-to-end тестирование, которое позволяет проверить интеграцию и взаимодейтсвие сервисов внутри микросервисной архитектуры.

Тем не менее, использование данного подхода несет определенные сложности, с которыми может сталкиваться команда тестирования.

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

Как с этим работать и как встраивать процесс end-to-end тестирования микросервисной архитектуры читайте в новой статье на платформе TestGrow по ссылке.
Тестирование | TestGrow
5 сентября 2024 г. 15:20
Обучаем IT-специалистов и берем в команду⚡️⚡️

Регистрируйся на бесплатный онлайн-интенсив в Открытые школы Т1.

⚡️ Это отличный шанс забустить карьеру и присоединиться к масштабным проектам в области цифровой трансформации. Без отрыва от основной деятельности познакомишься с компанией и ИТ-командой, прокачаешь навыки и подготовишься к интервью при поддержке HR. Лучшим участникам предложим оффер в Т1.

Зачем участвовать?
🔹 Уникальный рыночный опыт. Т1 — крупнейшая ИТ-компания в России по версии RAEX и CNews Analytics 2023, в портфеле: 800+ проектов и 70+ востребованных продуктов и услуг
🔹 Попасть в число лучших. Проекты Т1 ежегодно получают лучшие награды на ИТ-конкурсах: Global CIO, Национальная банковская премия и др.
🔹 Поддержка. Тебя ждёт команда опытных профессионалов, которые помогут расти и развиваться. Карьерные треки для выпускников школ позволяют быстро вырасти в мидла.
🔹 Работа в классной компании, где есть все айтишные бонусы (ДМС, крутой офис, спорт, обучение). Хорошая зарплата и прозрачная система мотивации.

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

Выбирай направление:
👨‍💻 автотестировщик,
🕹 ручной тестировщик.

Для участия нужен опыт работы от 1 года в выбранном направлении.

⏰ Быстрое обучение: 1 месяц.
📱 Гибкий формат: онлайн по вечерам (от 8 часов в неделю на вебинары и практику).

Прием заявок для автотестировщиков: до 6 сентября.

Прием заявок для ручных тестировщиков: до 13 сентября.

Реклама. Информация о рекламодателе
Тестирование | TestGrow
5 сентября 2024 г. 10:02
Всем привет!

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

И также хочу напомнить, что уже 12 сентября у моих парнеров QAGuru стартует курс по автоматизации тестирования на Python, где вы научитесь не просто автоматизировать тесты, а также научитесь работать с CI/CD pipeline, AllureTestOps, мобильная автоматизация на Appium и многое другое.

А для учеников TestGrow действует специальная скидка 15% на всю стоимость курса при предоставлении сертификата об окончания обучения.

Записывайтесь на бесплатный вводный урок по ссылке и пробуйте себя в новой профессии
Тестирование | TestGrow
4 сентября 2024 г. 10:39
Какой из методов тест-дизайна предполагает анализ потенциальных дефектов, которые могут возникнуть при изменении требований или при разработке новых функций?
Опрос
  • Тестирование на базе рисков
  • Превентивный анализ
  • Аналитика потенциальный проблем
  • Прогнозирование ошибок
Тестирование | TestGrow
4 сентября 2024 г. 10:35
Пример задачи: система принимает в качестве входных данных возраст пользователя, который должен быть в пределах от 18 до 65 лет. Какие значения должны быть протестированы при использовании анализа граничных значений?
Опрос
  • 18, 19, 20, 30, 65, 66
  • 18, 19, 30, 64, 65, 66
  • 17, 18, 19, 64, 65, 66
  • 0, 17, 18, 65, 66, 100
Тестирование | TestGrow
4 сентября 2024 г. 10:34
При применении техники попарного тестирования для трех переменных с четырьмя возможными значениями каждая, какое минимальное количество тестов необходимо создать?
Опрос
  • 12
  • 14
  • 16
  • 18
Тестирование | TestGrow
4 сентября 2024 г. 9:03
Умение правильно определять тесты для тестирования приложения является основополагающим навыком тестировщика.

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

Тест доступен на платформе testgrow по этой ссылке. Тест доступен на платформе testgrow по этой ссылке.

Если вы готовы оценить свои знания в области тест-дизайна, проходите тест и делитесь в комментариях количеством набранных баллов👇
Тестирование | TestGrow
3 сентября 2024 г. 11:01
Что мешает нам учиться?

Вчера начался новый учебный год, и в связи с этим я хочу разобрать с вами достаточно интересную и противоречивую тему - что мешает нам учиться?

Чтобы ответить на этот вопрос я хочу обратиться в замечательной книге
Джозефа О’Коннора и Иана Макдермотта “Искусство системного мышления”. Если вы не читали данную книгу, то я очень советую ее прочесть. В данной книге авторы достаточно хорошо отвечают на данный вопрос, поэтому я хотел бы привести вам основные пункты из данной книги.

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

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

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

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

3. Ограничивающие ментальные модели
Люди, переходящие в профессию тестировщика ПО из других сфер, часто имеют свои устоявшиеся ментальные модели о том, как работает программное обеспечение и что такое тестирование. Эти модели могут ограничивать способность усваивать новые подходы и методологии.
Чтобы эффективно учиться, необходимо быть открытым к новым подходам, которые могут отличаться от привычных.

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

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

6. Неумение задавать вопросы
Во время обучения новички часто стесняются задавать вопросы, опасаясь показаться некомпетентными, или просто не понимают, какие вопросы важны для глубокого понимания материала. Это ограничивает их способность усваивать знания.
Умение задавать правильные вопросы – ключевой навык в процессе обучения. Это помогает уточнять непонятные моменты, глубже понимать изучаемые концепции и быстрее осваивать материал. Важно быть активным и не бояться задавать вопросы, даже если они кажутся простыми.

Эти пункты отражают ключевые барьеры, с которыми сталкиваются люди в процессе обучения на тестировщика ПО. Преодолевая их, можно значительно ускорить и улучшить процесс освоения любой новой профессии или навыка.
Тестирование | TestGrow
2 сентября 2024 г. 9:02
Всем привет!

В связи с тем, что qase.io вроде как планирует ограничить доступ на территории РФ, а также сделал ограничение в 14 дней на бесплатное использование, то теперь вы можете использовать TestIT для своего первого знакомства с TMS системами.

23.07 выпустила тариф Lite, который позволяет вам бесплатно пользоваться платформой в рамках одного проекта.

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

Ссылка на инструкцию по работе с TestIT
Тестирование | TestGrow
30 августа 2024 г. 9:03
Слышали что-то про брокер сообщений Kafka?

Apache Kafka — распределенная система обмена сообщениями между серверными приложениями в режиме реального времени. Часто применяется в микросервисной архитектуре.

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

Статья доступна по ссылке

Я если вы хотите еще больше подгрузиться и понять, как может быть устроена интеграция систем, читайте мой большой обзор на эту тему по ссылке.
Тестирование | TestGrow
29 августа 2024 г. 16:50
🚀 Ваша карьера в IT начинается сейчас: стартуйте с курса по Java!

Вводное занятие 30-го потока курса "Автоматизация тестирования на Java""Автоматизация тестирования на Java" пройдет сегодня, 29 августа, в 20:00 по МСК.

💡 Основатель школы инженеров по автоматизации тестирования QA.GURUQA.GURU Станислав Васенков расскажет о том, кто такие QA Automation Engineer, и какова их роль на проектах.

🔥 И вы сразу перейдете к практике! В ходе урока мы с вами вместе разберем проблемы, которые возникают при запуске современных приложений. Разработаем автотест на форму авторизации и на поиск в Google и напишем сразу три варианта кода на Java / Selenide, Java / Selenium и Java / Playwright!

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

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

✏️ Успейте зарегистрироватьсяУспейте зарегистрироваться на вводное занятие и прийти на курс, чтобы стать экспертом в автоматизации с Java!
Тестирование | TestGrow
29 августа 2024 г. 9:02
Всем привет!

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

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

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

Система контроля версий

Основы GIT

Работа с изменениями в GIT

Работа с ветвлением и решение конфликтов

Git и GitHub для Новичков

Git за полчаса: руководство для начинающих