ProQuality Community
3.02K subscribers
175 photos
36 videos
2 files
1.27K links
Приветствуем в ProQuality Community – это обмен практиками тестирования между самыми разными специалистами! Присоединяйтесь к нам в youtube https://cutt.ly/8eTjvnl7
Сотрудничество: @andrey_talisman_ivanov
Download Telegram
#softwareTesting #chatgpt

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

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

Как мы переложили на ChatGPT рутину в тестировании
👍41
#softwareTesting #proQuality_translation

Как ускорить процесс разработки и выпуска продукта? Можно ли достичь баланса месту скоростью и качеством? Ответом может стать непрерывное тестирование!

В статье рассматривается концепция Непрерывного тестирования, которая включает автоматизацию и интеграцию тестирования на всех этапах разработки, а такжепроцесс тестирования в рамках непрерывной интеграции и непрерывной доставки (CI/CD).

Непрерывное тестирование: разработка выигрышной стратегии тестирования
🤩6👍1
​​#proQuality_survey

🚀 Всем привет! Рады объявить о новой инициативе по написанию увлекательных статей. Нам важно ваше мнение: какие темы вас бы заинтересовали в сферах мануального и автоматизированного тестирования, софт скиллов и лидерства? Делитесь своими идеями в комментариях - ваш взгляд — наш вдохновитель! 🌐
Всем привет!

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

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

From Zero to Hero: Navigating the Journey of Test Automation
Регистрация по ссылке: https://bit.ly/40R1Gjk

Ставь лайк, если придешь! 😊
👍62
#automationTesting

Часто можно услышать вопрос: «Какова карьерная лестница инженера по автоматизации?». Это интересная тема, поскольку данная специализация часто воспринимается как плоская.

Данное руководство позволит оценить требующийся уровень знаний для инженеров по автоматизации и инженер по разработке ПО в тестировании (SDET). Статья содержит конкретные критерии, которые должны стать ориентиром при необходимости перехода на новый уровень.

6 грейдов в карьере инженера по автоматизации тестирования: основные критерии развития
#softwareTesting #juniour

Тестирование конфигураций (или конфигурационное тестирование) — тестирование, в котором приложение запускается на множестве аппаратных и программных платформ/комбинаций, проще говоря вариантов «харда и софта».
Команда оценивает, как выполнены функциональные требования, и определяет оптимальные и проблемные сочетания.

В сегодняшнем материале автор расскажет о целях и выгодах конфигурационного тестирования и приведет пример.

Конфигурационное тестирование
👍21
#softwareTesting #automationTesting #chatgpt

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

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

Опыт использования AI для QA: тестировщикам приготовиться на выход?
👍2🔥2👀1
​​#automationTesting #proQuality_translation #programmingLanguages #csharp

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

Автор сегодняшней статьи делится несколькими хорошими практиками автоматизации на Selenium C#, которые он освоил в процессе работы. В статье вы найдете советы о том, как можно улучшить свой фреймворк автоматизации.

10 хороших практик автоматизации на Selenium C#
👍3
​​#automationTesting

В предыдущей статье про Allure-Go мы рассказывали о опенсорс-библиотеке на Go с интеграцией Allure репортов. Сегодня же автор расскажет как создавать тесты с нуля, разберёт подробно примеры и покажет, чего же ему удалось в итоге добиться.

Go, я создал: пишем тесты на Allure-Go
🔥2
#softwareTesting #testingTypes #juniour

Системное тестирование — это тестирование, выполняемое на полностью интегрированной системе с целью оценить качество выполнения системных требований.

В сегодняшней статье автор опишет системное тестирование, расскажет про его этапы, разновидности, инструменты, преимущества и недостатки.

Что такое системное тестирование?
🥰3
#softwareTesting

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

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

QA фулстеки: когда они могут сэкономить бюджет
🔥4👍1
#softwareTesting #proQuality_translation

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

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

5 практик тестирования, которые должны быть в вашем CI/CD-процессе
2
#automationTesting

«Начинайте тестировать как можно раньше» — эта фраза часто встречается в разных докладах и обучающих материалах. Это правда, чем раньше наши тесты найдут проблему, тем быстрее и дешевле мы ее решим. Это одна из главных причин эффективности CI.
Часто встречаются команды, у которых очень много написанных автотестов, но они не используют тесты как подход к CI.

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

Оптимизация тестов для Continuous Integration
#softwareTesting #juniour

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

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

Чем занимается инженер по тестированию, или Это не только про баги
🎉31
#softwareTesting

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

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

Спуфинг, боты и брутфорс. Как с помощью QA улучшить систему логирования и обеспечить безопасность на крупном сервисе
👍1
​​#automationTesting #apiTesting

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

Как раз об одном из таких инструментов - Mountebank - и расскажет автор в сегодняшней статье.

Мокаем сервисы с Mountebank и Go
👍3
#automationTesting #chatgpt

Многие скептически относятся к Behavior Driven Development (BDD) подходу для написания end-to-end тестов, из-за дополнительного времени, которое требуется для написания таких авто тестов. Но используя нейросети можно писать минимум кода вручную, а делегировать максимум работы ChatGPT.

В статье автор расскажет, как вы можете генерировать AI-тесты в своем проекте и запускать их в реальном браузере с помощью Playwright.

Генерация BDD тестов с помощью ChatGPT и запуск их через Playwright
🔥4
​​#softwareTesting #testingTypes #juniour

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

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

Как мне захотелось систематизировать виды тестирования
🤓3