#softwareTesting #proQuality_video #ai
📢 Делимся с вами презентацией и записью встречи Security testing of Al powered applications or How to Outsmart Smarter Systems!
🎥 На ивенте наш эксперт-пентестер поделился prompt-техниками для работы и тестирования приложений на базе LLM.
Другие наши мероприятия на wearecommunity.io.
📢 Делимся с вами презентацией и записью встречи Security testing of Al powered applications or How to Outsmart Smarter Systems!
🎥 На ивенте наш эксперт-пентестер поделился prompt-техниками для работы и тестирования приложений на базе LLM.
Другие наши мероприятия на wearecommunity.io.
👍6
#softwareTesting
В программе может быть огромное количество функций и различных способов их использования. В идеальном мире, тестировщик может проверить все функции и все сценарии их применения.
Автор статьи раскрывает семь ключевых принципов тестирования, объясняя их значимость и иллюстрируя примерами из реального мира. Основная идея состоит в том, что тестирование не может гарантировать отсутствие ошибок, но помогает сосредоточиться на критически важных аспектах продукта для повышения его качества.
Принципы тестирования с примерами
В программе может быть огромное количество функций и различных способов их использования. В идеальном мире, тестировщик может проверить все функции и все сценарии их применения.
Автор статьи раскрывает семь ключевых принципов тестирования, объясняя их значимость и иллюстрируя примерами из реального мира. Основная идея состоит в том, что тестирование не может гарантировать отсутствие ошибок, но помогает сосредоточиться на критически важных аспектах продукта для повышения его качества.
Принципы тестирования с примерами
Хабр
Принципы тестирования с примерами
В программе может быть огромное количество функций и различных способов их использования. В идеальном мире, тестировщик может проверить все функции и все сценарии их применения. Например, фильтры по...
👍5
#proQuality_books #softwareTesting #apiTesting
Тестирование веб-API (2024)
Автор: Винтерингем Марк
Количество страниц: 304
Язык издания: Русский
«Тестирование веб-API» — это уникальное практическое руководство, включающее в себя описание всех этапов: от начального проектирования набора тестов до методов документирования, реализации и предоставления высококачественных API. Вы познакомитесь с обширным набором методов тестирования — от исследовательского до тестирования продакшен-кода, а также узнаете, как сэкономить время за счет автоматизации с использованием стандартных инструментов. Книга поможет избежать многих трудностей при тестировании API.
Плюсы:
➕Подходит как новичкам, так и опытным профессионалам.
➕Включение подходов, адаптированных к современным DevOps и CI/CD процессам.
➕Автор приводит практические примеры, иллюстрирующие основные концепции.
➕Книга охватывает базовые и продвинутые аспекты тестирования API, включая автоматизацию и безопасность.
➕Описание методов и инструментов для реального применения.
Недостатки:
➖Для новичков некоторые разделы могут показаться слишком сложными.
➖Охватываются популярные решения, но специфические или нишевые инструменты могут быть упомянуты вскользь.
➖Книга может быть менее полезной для тех, кто работает с другими типами API, например, локальными или библиотеками.
Тестирование веб-API (2024)
Автор: Винтерингем Марк
Количество страниц: 304
Язык издания: Русский
«Тестирование веб-API» — это уникальное практическое руководство, включающее в себя описание всех этапов: от начального проектирования набора тестов до методов документирования, реализации и предоставления высококачественных API. Вы познакомитесь с обширным набором методов тестирования — от исследовательского до тестирования продакшен-кода, а также узнаете, как сэкономить время за счет автоматизации с использованием стандартных инструментов. Книга поможет избежать многих трудностей при тестировании API.
Плюсы:
➕Подходит как новичкам, так и опытным профессионалам.
➕Включение подходов, адаптированных к современным DevOps и CI/CD процессам.
➕Автор приводит практические примеры, иллюстрирующие основные концепции.
➕Книга охватывает базовые и продвинутые аспекты тестирования API, включая автоматизацию и безопасность.
➕Описание методов и инструментов для реального применения.
Недостатки:
➖Для новичков некоторые разделы могут показаться слишком сложными.
➖Охватываются популярные решения, но специфические или нишевые инструменты могут быть упомянуты вскользь.
➖Книга может быть менее полезной для тех, кто работает с другими типами API, например, локальными или библиотеками.
❤5🔥1
#ProQuality_news_quiz
Всем привет! Сегодня вместо логической задачки предлагаем вопрос по реальному кейсу 🤖
В конце октября вышел 10-й юбилейный отчет Accelerate State of DevOps 2024 от DORA и Google Cloud. Исследование проводится ежегодно с 2014 года и на этот раз в нем приняло участие 3000 профессионалов из 104 стран из 3-х основных индустрий Technology, Financial Services и Retail/E-commerce.
Согласно отчету, около 75% респондентов используют ИИ для написания кода и около 60% для написания автотестов. Тем не менее, исследователи DORA не считают ИИ абсолютным благом для разработки. В части скорости и стабильности поставки кода использование ИИ, как выяснилось, оказывает негативное влияние.
Увеличивая на 25% использование ИИ, команды разработки рискуют уменьшить количество релизов примерно на 1,5%. Стабильность поставки релизов и вовсе снижается на 7,2% при тех же условиях.
Поэтому не удивительно, что часть респондентов не доверяют решениям, которые предлагает ИИ 👇
Всем привет! Сегодня вместо логической задачки предлагаем вопрос по реальному кейсу 🤖
В конце октября вышел 10-й юбилейный отчет Accelerate State of DevOps 2024 от DORA и Google Cloud. Исследование проводится ежегодно с 2014 года и на этот раз в нем приняло участие 3000 профессионалов из 104 стран из 3-х основных индустрий Technology, Financial Services и Retail/E-commerce.
Согласно отчету, около 75% респондентов используют ИИ для написания кода и около 60% для написания автотестов. Тем не менее, исследователи DORA не считают ИИ абсолютным благом для разработки. В части скорости и стабильности поставки кода использование ИИ, как выяснилось, оказывает негативное влияние.
Увеличивая на 25% использование ИИ, команды разработки рискуют уменьшить количество релизов примерно на 1,5%. Стабильность поставки релизов и вовсе снижается на 7,2% при тех же условиях.
Поэтому не удивительно, что часть респондентов не доверяют решениям, которые предлагает ИИ 👇
❤3
Как думаете, какой процент респондентов не полностью доверяет коду, сгенерированному ИИ?
Выбирайте один из вариантов ниже, и узнайте правильный ответ 🤓
Выбирайте один из вариантов ниже, и узнайте правильный ответ 🤓
Anonymous Quiz
11%
27,1
23%
39,2
39%
51,3
27%
99,9
🔥3
#automationTesting
В статье автор делится опытом внедрения автоматических тестов в проект с server-side render приложением на Next.js, рассказывая о выборе Playwright и особенностях его настройки для мокирования API-запросов и обеспечения параллельного выполнения тестов. Основное внимание уделено подходу к созданию Mock-сервера, настройке окружения и интеграции тестов в процесс разработки.
Next.js + Playwright. Как мы начали писать автотесты и что из этого вышло
В статье автор делится опытом внедрения автоматических тестов в проект с server-side render приложением на Next.js, рассказывая о выборе Playwright и особенностях его настройки для мокирования API-запросов и обеспечения параллельного выполнения тестов. Основное внимание уделено подходу к созданию Mock-сервера, настройке окружения и интеграции тестов в процесс разработки.
Next.js + Playwright. Как мы начали писать автотесты и что из этого вышло
Хабр
Next.js + Playwright. Как мы начали писать автотесты и что из этого вышло
Привет! Меня зовут Данила, я фронтенд-тимлид в KTS . В этой статье я поделюсь с вами нашим опытом внедрения автотестов на одном из боевых проектов. Расскажу, с какими задачами мы столкнулись, почему...
👍6
#automationTesting #proQuality_video #ai
📢 Делимся презентацией и записью ивента GitHub Copilot demo: Automation without writing any line of code.
🎥Во время ивента спикер Дмитрий Шаплыко раскрыл возможности использования GitHub Copilot для автоматизации тестирования.
Другие наши мероприятия на wearecommunity.io.
📢 Делимся презентацией и записью ивента GitHub Copilot demo: Automation without writing any line of code.
🎥Во время ивента спикер Дмитрий Шаплыко раскрыл возможности использования GitHub Copilot для автоматизации тестирования.
Другие наши мероприятия на wearecommunity.io.
👍8
#softwareTesting
Статья представляет собой руководство для собеседований на позицию QA-инженера, включающее перечень вопросов и ожидаемых ответов, охватывающих ключевые понятия, процессы и навыки в области обеспечения качества. Она помогает оценить теоретические и практические знания кандидатов, а также их понимание роли QA в разработке ПО.
Стандартные вопросы на собеседовании QA
Статья представляет собой руководство для собеседований на позицию QA-инженера, включающее перечень вопросов и ожидаемых ответов, охватывающих ключевые понятия, процессы и навыки в области обеспечения качества. Она помогает оценить теоретические и практические знания кандидатов, а также их понимание роли QA в разработке ПО.
Стандартные вопросы на собеседовании QA
❤4
#softwareTesting #proQuality_translation
Мы продолжаем серию статей "Лидерство в тестировании" #paulgerard_leadership
В предыдущей статье мы рассмотрели тестирование сервисов и его основные компоненты: тестирование производительности, тестирование на отказоустойчивость и управляемость.
Как и было обещано, в сегодняшей статье автор рассмотрит тестирование производительности более подробно.
Цель этой статьи - дать несколько советов и рекомендаций по управлению важнейшим компонентом тестирования сервисов, упомянутым в этой статье, а именно, барабанная дробь, ... тестированием производительности!
Лидерство в тестировании: управление тестированием производительности
Мы продолжаем серию статей "Лидерство в тестировании" #paulgerard_leadership
В предыдущей статье мы рассмотрели тестирование сервисов и его основные компоненты: тестирование производительности, тестирование на отказоустойчивость и управляемость.
Как и было обещано, в сегодняшей статье автор рассмотрит тестирование производительности более подробно.
Цель этой статьи - дать несколько советов и рекомендаций по управлению важнейшим компонентом тестирования сервисов, упомянутым в этой статье, а именно, барабанная дробь, ... тестированием производительности!
Лидерство в тестировании: управление тестированием производительности
👍4
#ProQuality_tasks
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про подорожание и подешевление 📊
Товар на 10% подорожал, потом на 10% подешевел.
Когда цена его была ниже: до подорожания или после подешевления?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
Всем привет! С вами снова рубрика задачки ProQuality ✨
Задача про подорожание и подешевление 📊
Товар на 10% подорожал, потом на 10% подешевел.
Когда цена его была ниже: до подорожания или после подешевления?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ на задачу 🤓
❤6👍1
#automationTesting
Cypress — это популярный фреймворк для тестирования, известный своей простой документацией, интуитивным «цепным» синтаксисом и мощной поддержкой комьюнити. Playwright, разработанный Microsoft, выделяется возможностями параллельного выполнения тестов, поддержки мобильных устройств и работы с браузерами через WebSocket, что делает его перспективным выбором для масштабируемых проектов.
Статья рассказывает о сравнении фреймворков Cypress и Playwright для автоматизации тестирования, акцентируя внимание на документации, функциональности, скорости выполнения тестов и перспективности использования.
Переход с Cypress на Playwright
Cypress — это популярный фреймворк для тестирования, известный своей простой документацией, интуитивным «цепным» синтаксисом и мощной поддержкой комьюнити. Playwright, разработанный Microsoft, выделяется возможностями параллельного выполнения тестов, поддержки мобильных устройств и работы с браузерами через WebSocket, что делает его перспективным выбором для масштабируемых проектов.
Статья рассказывает о сравнении фреймворков Cypress и Playwright для автоматизации тестирования, акцентируя внимание на документации, функциональности, скорости выполнения тестов и перспективности использования.
Переход с Cypress на Playwright
👍5
Желаем всем отличных выходных!🦎
Сегодня вы можете ознакомиться с решением задачи про подорожание и подешевление
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Сегодня вы можете ознакомиться с решением задачи про подорожание и подешевление
Все самые интересные задачи и вопросы, в том числе те, с которыми можно столкнуться на собеседовании, мы публикуем в рубрике #ProQuality_tasks
Telegraph
Задача про подорожание и подешевление
Товар на 10% подорожал, потом на 10% подешевел. Когда цена его была ниже: до подорожания или после подешевления? Ответ: После подешевления товар стал на 1% дешевле, чем до подорожания. Предположим, товар стоил Х условных единиц. Когда товар подорожал…
❤6
#softwareTesting
Chrome DevTools — это консоль разработчика, набор инструментов в браузере для создания и отладки сайтов и приложений. С их помощью можно в том числе тестировать уже разработанную функциональность.
В сегодняшней статье будет подборка полезных инструментов внутри DevTools, которые не очень распространены в QA, но при этом могут значительно упростить и ускорить тестирование сайтов и приложений.
Как эффективно использовать Chrome DevTools для QA: подборка интересных возможностей
Chrome DevTools — это консоль разработчика, набор инструментов в браузере для создания и отладки сайтов и приложений. С их помощью можно в том числе тестировать уже разработанную функциональность.
В сегодняшней статье будет подборка полезных инструментов внутри DevTools, которые не очень распространены в QA, но при этом могут значительно упростить и ускорить тестирование сайтов и приложений.
Как эффективно использовать Chrome DevTools для QA: подборка интересных возможностей
Хабр
Как эффективно использовать Chrome DevTools для QA: подборка интересных возможностей
Chrome DevTools — это консоль разработчика, набор инструментов в браузере для создания и отладки сайтов и приложений. С их помощью можно в том числе тестировать уже разработанную функциональность. В...
🔥6👍2🦄1
#softwareTesting #proQuality_translation
Мы продолжаем серию статей "Лидерство в тестировании" #paulgerard_leadership
Инфраструктура — это термин, который мы используем для описания всего оборудования, облачных сервисов, сетей, вспомогательного программного обеспечения и тестируемого приложения, необходимого для разработки, тестирования, развертывания и эксплуатации наших систем.
В статье обсудим программное обеспечение для ИТ-инфраструктуры, инфраструктуру тестирования и тестовые среды.
Лидерство в тестировании — повышение качества ПО и экономия времени на тестировании инфраструктуры
Мы продолжаем серию статей "Лидерство в тестировании" #paulgerard_leadership
Инфраструктура — это термин, который мы используем для описания всего оборудования, облачных сервисов, сетей, вспомогательного программного обеспечения и тестируемого приложения, необходимого для разработки, тестирования, развертывания и эксплуатации наших систем.
В статье обсудим программное обеспечение для ИТ-инфраструктуры, инфраструктуру тестирования и тестовые среды.
Лидерство в тестировании — повышение качества ПО и экономия времени на тестировании инфраструктуры
Хабр
Лидерство в тестировании — повышение качества ПО и экономия времени на тестировании инфраструктуры
Добро пожаловать в серию статей « Лидерство в тестировании » от гуру тестирования программного обеспечения и консультанта Пола Джеррарда. Эта серия предназначена для того, чтобы помочь...
👍3🥰1
#proQuality_learn
🎓 Рассматриваете AQA в качестве будущей профессии? Обратите внимание на бесплатные образовательные программы по автоматизированному тестированию в EPAM Campus:
🔸 Automated Testing in .NET: https://epa.ms/all-at-net
🔸 Automated Testing in Java: https://epa.ms/all-at-java
🔸 Automated Testing in JavaScript: https://epa.ms/all-at-js
С поддержкой инженеров EPAM вы изучите основные инструменты разработки и тестирования ПО, а также отточите полученные навыки на практических заданиях.
Эти программы сейчас доступны во многих локациях. Выбирайте свою, регистрируйтесь и делитесь ссылками на курсы с друзьями, которым это будет интересно!
🎓 Рассматриваете AQA в качестве будущей профессии? Обратите внимание на бесплатные образовательные программы по автоматизированному тестированию в EPAM Campus:
🔸 Automated Testing in .NET: https://epa.ms/all-at-net
🔸 Automated Testing in Java: https://epa.ms/all-at-java
🔸 Automated Testing in JavaScript: https://epa.ms/all-at-js
С поддержкой инженеров EPAM вы изучите основные инструменты разработки и тестирования ПО, а также отточите полученные навыки на практических заданиях.
Эти программы сейчас доступны во многих локациях. Выбирайте свою, регистрируйтесь и делитесь ссылками на курсы с друзьями, которым это будет интересно!
❤4🔥4👍2
#ProQuality_tasks
Всем привет! Сегодня вместо логической задачки предлагаем тест на внимательность ☃️☃️
Перед вами две практически одинаковые зимние картинки, но все же что-то в них отличается.
Сколько отличий получилось найти?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ 🤓
Всем привет! Сегодня вместо логической задачки предлагаем тест на внимательность ☃️☃️
Перед вами две практически одинаковые зимние картинки, но все же что-то в них отличается.
Сколько отличий получилось найти?
Идеями и решениями делитесь в комментариях под постом 👇
В ближайшую пятницу мы опубликуем ответ 🤓
☃9
#automationTesting #ai
Прошло уже некоторое время, и AI довольно быстро стал интегрироваться в инструменты и пускать корни во многие профессии, QA не исключение. Здесь точно есть что оптимизировать, ведь у тестировщиков всегда много рутинных задач, которые требуют внимательности, но не слишком сложны по своей сути.
Прогресс, как всегда, не остановить, и в нашей статье автор опишет, что сейчас представляют собой интеграции AI в Selenium и насколько это рабочие решения.
AI уже тут: в какие инструменты тестирования уже интегрирован искусственный интеллект
Прошло уже некоторое время, и AI довольно быстро стал интегрироваться в инструменты и пускать корни во многие профессии, QA не исключение. Здесь точно есть что оптимизировать, ведь у тестировщиков всегда много рутинных задач, которые требуют внимательности, но не слишком сложны по своей сути.
Прогресс, как всегда, не остановить, и в нашей статье автор опишет, что сейчас представляют собой интеграции AI в Selenium и насколько это рабочие решения.
AI уже тут: в какие инструменты тестирования уже интегрирован искусственный интеллект
Хабр
AI уже тут: в какие инструменты тестирования уже интегрирован искусственный интеллект
Привет, Habr! Прошло уже некоторое время, и AI довольно быстро стал интегрироваться в инструменты и пускать корни во многие профессии, QA не исключение. Здесь точно есть что оптимизировать, ведь у...
👍1
