#automationTesting
В предыдущей статье про Allure-Go мы рассказывали о опенсорс-библиотеке на Go с интеграцией Allure репортов. Сегодня же автор расскажет как создавать тесты с нуля, разберёт подробно примеры и покажет, чего же ему удалось в итоге добиться.
Go, я создал: пишем тесты на Allure-Go
В предыдущей статье про Allure-Go мы рассказывали о опенсорс-библиотеке на Go с интеграцией Allure репортов. Сегодня же автор расскажет как создавать тесты с нуля, разберёт подробно примеры и покажет, чего же ему удалось в итоге добиться.
Go, я создал: пишем тесты на Allure-Go
🔥2
#softwareTesting #testingTypes #juniour
Системное тестирование — это тестирование, выполняемое на полностью интегрированной системе с целью оценить качество выполнения системных требований.
В сегодняшней статье автор опишет системное тестирование, расскажет про его этапы, разновидности, инструменты, преимущества и недостатки.
Что такое системное тестирование?
Системное тестирование — это тестирование, выполняемое на полностью интегрированной системе с целью оценить качество выполнения системных требований.
В сегодняшней статье автор опишет системное тестирование, расскажет про его этапы, разновидности, инструменты, преимущества и недостатки.
Что такое системное тестирование?
🥰3
#softwareTesting
В сфере тестирования чаще всего выделяют группы QA-специалистов и SDET. Но сейчас многие компании задумываются об оптимизации расходов, особенно это актуально для проектов с длительным периодом эксплуатации.
Рано или поздно наступает момент, когда требуется подключать специалистов, которые не только хорошо разбираются в продукте и могут тщательно его протестировать, но и тех, кто могут писать автотесты. Убить двух зайцев сразу помогут QA фулстеки.
В этой статье автор расскажет о том, как QA фулстеки могут существенно улучшить тестирование ПО, на каких проектах они принесут пользу, а для каких задач и почему лучше обратиться к другим специалистам.
QA фулстеки: когда они могут сэкономить бюджет
В сфере тестирования чаще всего выделяют группы QA-специалистов и SDET. Но сейчас многие компании задумываются об оптимизации расходов, особенно это актуально для проектов с длительным периодом эксплуатации.
Рано или поздно наступает момент, когда требуется подключать специалистов, которые не только хорошо разбираются в продукте и могут тщательно его протестировать, но и тех, кто могут писать автотесты. Убить двух зайцев сразу помогут QA фулстеки.
В этой статье автор расскажет о том, как QA фулстеки могут существенно улучшить тестирование ПО, на каких проектах они принесут пользу, а для каких задач и почему лучше обратиться к другим специалистам.
QA фулстеки: когда они могут сэкономить бюджет
Хабр
QA фулстеки: когда они могут сэкономить бюджет
Привет! Меня зовут Валерий, я руковожу группой QA Fullstack компании SimbirSoft. В сфере тестирования чаще всего выделяют группы QA-специалистов и SDET. Но сейчас многие компании задумываются об...
🔥4👍1
#softwareTesting #proQuality_translation
Никто не хочет ошибок в своих приложениях, так как это может стоить вашей компании миллионы долларов.
Автор сегодняшней статьи расскажет о 5 практиках тестирования, внедрение которых поможет вам избежать такой ситуации.
5 практик тестирования, которые должны быть в вашем CI/CD-процессе
Никто не хочет ошибок в своих приложениях, так как это может стоить вашей компании миллионы долларов.
Автор сегодняшней статьи расскажет о 5 практиках тестирования, внедрение которых поможет вам избежать такой ситуации.
5 практик тестирования, которые должны быть в вашем CI/CD-процессе
❤2
#automationTesting
«Начинайте тестировать как можно раньше» — эта фраза часто встречается в разных докладах и обучающих материалах. Это правда, чем раньше наши тесты найдут проблему, тем быстрее и дешевле мы ее решим. Это одна из главных причин эффективности CI.
Часто встречаются команды, у которых очень много написанных автотестов, но они не используют тесты как подход к CI.
В сегодняшней статье автор расскажет, как оптимизировать автоматические тесты для запуска в CI.
Оптимизация тестов для Continuous Integration
«Начинайте тестировать как можно раньше» — эта фраза часто встречается в разных докладах и обучающих материалах. Это правда, чем раньше наши тесты найдут проблему, тем быстрее и дешевле мы ее решим. Это одна из главных причин эффективности CI.
Часто встречаются команды, у которых очень много написанных автотестов, но они не используют тесты как подход к CI.
В сегодняшней статье автор расскажет, как оптимизировать автоматические тесты для запуска в CI.
Оптимизация тестов для Continuous Integration
Хабр
Оптимизация тестов для Continuous Integration
«Начинайте тестировать как можно раньше» — эта фраза часто встречается в разных докладах и обучающих материалах. Это правда, чем раньше наши тесты найдут проблему, тем быстрее и...
#softwareTesting #juniour
Вокруг профессии тестировщика до сих пор много спекуляций. Одни, желая продать свои услуги, говорят, что это направление — идеальное для старта своего пути в IT, другие (те, что разгневаны онлайн-школами и их подменой понятий) — что профессия тестировщика крайне сложна, незаурядна и вообще сюда не стоит идти, если у вас нет технического бэкграунда.
В статья автор расскажет, какими же задачами занимается тестировщик, какие у него обязанности, и почему искать баги — это далеко не главная его задача.
Чем занимается инженер по тестированию, или Это не только про баги
Вокруг профессии тестировщика до сих пор много спекуляций. Одни, желая продать свои услуги, говорят, что это направление — идеальное для старта своего пути в IT, другие (те, что разгневаны онлайн-школами и их подменой понятий) — что профессия тестировщика крайне сложна, незаурядна и вообще сюда не стоит идти, если у вас нет технического бэкграунда.
В статья автор расскажет, какими же задачами занимается тестировщик, какие у него обязанности, и почему искать баги — это далеко не главная его задача.
Чем занимается инженер по тестированию, или Это не только про баги
Хабр
Чем занимается инженер по тестированию, или это не только про баги
Вокруг профессии тестировщика до сих пор много спекуляций. Одни, желая продать свои услуги, говорят, что это направление — идеальное для старта своего пути в IT, другие (те, что разгневаны...
🎉3❤1
#softwareTesting
Для любого сервиса главное — это клиент. Когда он уходит, становится очень больно. Вдвойне больнее, если сервисом пользуются боты вместо реальных людей. Но понять это бывает не так просто, особенно если боты — нейросети.
В статье автор поделиться кейсом по обеспечению двух важных условий на проекте — качества и безопасности.
Спуфинг, боты и брутфорс. Как с помощью QA улучшить систему логирования и обеспечить безопасность на крупном сервисе
Для любого сервиса главное — это клиент. Когда он уходит, становится очень больно. Вдвойне больнее, если сервисом пользуются боты вместо реальных людей. Но понять это бывает не так просто, особенно если боты — нейросети.
В статье автор поделиться кейсом по обеспечению двух важных условий на проекте — качества и безопасности.
Спуфинг, боты и брутфорс. Как с помощью QA улучшить систему логирования и обеспечить безопасность на крупном сервисе
Хабр
Спуфинг, боты и брутфорс. Как с помощью QA улучшить систему логирования и обеспечить безопасность на крупном сервисе
Привет, Хабр! Для любого сервиса главное — это клиент. Когда он уходит, становится очень больно. Вдвойне больнее, если сервисом пользуются боты вместо реальных людей. Но понять это бывает не так...
👍1
#automationTesting #apiTesting
Часто в ходе разработки и тестирования можно столкнуться со сложностями получения нужных ответов на запросы к третьим системам. Для того, чтобы справиться с такой задачей используются различные инструменты по созданию моков и стабов.
Как раз об одном из таких инструментов - Mountebank - и расскажет автор в сегодняшней статье.
Мокаем сервисы с Mountebank и Go
Часто в ходе разработки и тестирования можно столкнуться со сложностями получения нужных ответов на запросы к третьим системам. Для того, чтобы справиться с такой задачей используются различные инструменты по созданию моков и стабов.
Как раз об одном из таких инструментов - Mountebank - и расскажет автор в сегодняшней статье.
Мокаем сервисы с Mountebank и Go
👍3
#automationTesting #chatgpt
Многие скептически относятся к Behavior Driven Development (BDD) подходу для написания end-to-end тестов, из-за дополнительного времени, которое требуется для написания таких авто тестов. Но используя нейросети можно писать минимум кода вручную, а делегировать максимум работы ChatGPT.
В статье автор расскажет, как вы можете генерировать AI-тесты в своем проекте и запускать их в реальном браузере с помощью Playwright.
Генерация BDD тестов с помощью ChatGPT и запуск их через Playwright
Многие скептически относятся к Behavior Driven Development (BDD) подходу для написания end-to-end тестов, из-за дополнительного времени, которое требуется для написания таких авто тестов. Но используя нейросети можно писать минимум кода вручную, а делегировать максимум работы ChatGPT.
В статье автор расскажет, как вы можете генерировать AI-тесты в своем проекте и запускать их в реальном браузере с помощью Playwright.
Генерация BDD тестов с помощью ChatGPT и запуск их через Playwright
Хабр
Генерация BDD тестов с помощью ChatGPT и запуск их через Playwright
В текущих проектах я применяю подход Behavior Driven Development (BDD) для написания end‑to‑end тестов. Хотя раньше я скептически относился к Given‑When‑Then синтаксису, теперь часто его...
🔥4
#softwareTesting #testingTypes #juniour
Существует множество различных классификаций и схем видов тестирования, которые иногда сильно отличались друг от друга.
В этой статье автор собрал различные фрагменты информации по теме видов тестирования из разных источников в интернете, иногда переформулировал определения.
Как мне захотелось систематизировать виды тестирования
Существует множество различных классификаций и схем видов тестирования, которые иногда сильно отличались друг от друга.
В этой статье автор собрал различные фрагменты информации по теме видов тестирования из разных источников в интернете, иногда переформулировал определения.
Как мне захотелось систематизировать виды тестирования
🤓3
#softwareTesting #careerPath
Управление релизами охватывает все этапы продукта — от разработки и тестирования до продакшена. Это самая ответственная роль, которую может взять на себя IT-специалист.
В нашей статье автор рассказал, на что стоит обратить внимание IT-специалисту, стартующему в роли релиз-менеджера или решившему проанализировать процесс релизов на проекте.
Управление релизами в QA
Управление релизами охватывает все этапы продукта — от разработки и тестирования до продакшена. Это самая ответственная роль, которую может взять на себя IT-специалист.
В нашей статье автор рассказал, на что стоит обратить внимание IT-специалисту, стартующему в роли релиз-менеджера или решившему проанализировать процесс релизов на проекте.
Управление релизами в QA
Хабр
Управление релизами в QA
Управление релизами охватывает все этапы продукта — от разработки и тестирования до продакшена. Это самая ответственная роль, которую может взять на себя IT-специалист. Вместе с коллегами из...
❤2👍1
#devOps #proQuality_translation
Terraform позволяет автоматизировать процесс управления инфраструктурой и упрощает работу с ней в команде. Он является проектом с открытым исходным кодом и может интегрироваться с другими инструментами автоматизации и управления инфраструктурой.
Автор сегодняшней статьи на примере Terraform расскажет, почему стоит обратить внимание на концепцию "Инфраструктура как код" (IaC) .
Автоматизация развертывания инфраструктуры (IaC)
Terraform позволяет автоматизировать процесс управления инфраструктурой и упрощает работу с ней в команде. Он является проектом с открытым исходным кодом и может интегрироваться с другими инструментами автоматизации и управления инфраструктурой.
Автор сегодняшней статьи на примере Terraform расскажет, почему стоит обратить внимание на концепцию "Инфраструктура как код" (IaC) .
Автоматизация развертывания инфраструктуры (IaC)
Хабр
Автоматизация развертывания инфраструктуры (IaC)
Источник Wikipedia Что представляет собой Terraform? Terraform - это инструмент с открытым исходным кодом, реализующий концепцию "Инфраструктура как код" и разработанный компанией...
🔥1
#automationTesting
Для успешной автоматизации время затратных сценариев автору сегодняшней статьи пришлось нарушить один из важных принципов тестирования — делай тесты независимыми.
Почему так пришлось поступить, и что из этого вышло читайте в нашем материале.
Автоматизация тестирования специфических сценариев
Для успешной автоматизации время затратных сценариев автору сегодняшней статьи пришлось нарушить один из важных принципов тестирования — делай тесты независимыми.
Почему так пришлось поступить, и что из этого вышло читайте в нашем материале.
Автоматизация тестирования специфических сценариев
Хабр
Автоматизация тестирования специфических сценариев
Меня зовут Сергей, и я инженер автоматизации тестирования. В этой заметке я поделюсь опытом автоматизации тестирования специфичных сквозных (E2E) сценариев, с которыми мне пришлось столкнуться. Для...
🔥3
#databases
Понимание и знание баз данных является нужным навыком для любого специалиста по тестированию.
Часто, в обзорах видов баз данных упоминают реляционные и “другие”, “NoSQL” и т.д., либо приводят самые основные типы СУБД (базы данных), забывая о редких.
В данной статье автор опишет максимально полно виды баз данных и приведет примеры конкретных реализаций. Статья даст базовое представление о видах СУБД и принципах их работы.
Виды баз данных. Большой обзор типов СУБД
Понимание и знание баз данных является нужным навыком для любого специалиста по тестированию.
Часто, в обзорах видов баз данных упоминают реляционные и “другие”, “NoSQL” и т.д., либо приводят самые основные типы СУБД (базы данных), забывая о редких.
В данной статье автор опишет максимально полно виды баз данных и приведет примеры конкретных реализаций. Статья даст базовое представление о видах СУБД и принципах их работы.
Виды баз данных. Большой обзор типов СУБД
Хабр
Виды баз данных. Большой обзор типов СУБД
Часто, в обзорах видов баз данных упоминают реляционные и “другие”, “NoSQL” и т.д., либо приводят самые основные типы СУБД (базы данных), забывая о редких. В данной статье я постараюсь описать...
👍2
#proQuality_holiday
Дорогие подписчики и читатели!
🎄 Праздники уже совсем близко, и мы подготовили для вас небольшой сюрприз - праздничную видеооткрытку
🤗 В ней наши самые искренние пожелания счастливого Нового года и много теплых чувств
🎬 Нажимайте на кнопку воспроизведения, устраивайтесь поудобнее – и пусть наши искренние пожелания оживут на экране
🎉 Спасибо, что были с нами в этом году. Пусть впереди ждет только радость, а Новый год подарит массу классных возможностей
С наилучшими пожеланиями,
Команда ProQuality 🦎
Дорогие подписчики и читатели!
🎄 Праздники уже совсем близко, и мы подготовили для вас небольшой сюрприз - праздничную видеооткрытку
🤗 В ней наши самые искренние пожелания счастливого Нового года и много теплых чувств
🎬 Нажимайте на кнопку воспроизведения, устраивайтесь поудобнее – и пусть наши искренние пожелания оживут на экране
🎉 Спасибо, что были с нами в этом году. Пусть впереди ждет только радость, а Новый год подарит массу классных возможностей
С наилучшими пожеланиями,
Команда ProQuality 🦎
❤9☃2👍2🎄2
#softSkills
Часто после отпуска мы чувствуем, что не отдохнули. Приступать к задачам не хочется, потому что работоспособность на нуле. Виктория Шабашова, HR-специалист, наткнулась на нетипичный метод планирования отдыха. Уже больше года она использует его на практике. Этот метод помогает ей перезагружаться и возвращаться на работу с новыми силами.
Автор статьи расскажет, как организовать свой отпуск, чтобы успеть соскучиться по работе.
Драйв, релакс, скука: три этапа отпуска для перезагрузки
Часто после отпуска мы чувствуем, что не отдохнули. Приступать к задачам не хочется, потому что работоспособность на нуле. Виктория Шабашова, HR-специалист, наткнулась на нетипичный метод планирования отдыха. Уже больше года она использует его на практике. Этот метод помогает ей перезагружаться и возвращаться на работу с новыми силами.
Автор статьи расскажет, как организовать свой отпуск, чтобы успеть соскучиться по работе.
Драйв, релакс, скука: три этапа отпуска для перезагрузки
Клевер
Как провести отпуск, чтобы перезагрузиться - Клевер
Делать паузы в работе — не значит отдыхать. Клевер узнал, как можно провести отпуск, чтобы перезагрузиться и набраться сил
🥰2👍1
#automationTesting #proQuality_translation
Пирамида автоматизации тестирования Майка Кона помогла многим командам с начала 2000-х годов.С тех пор мы немного подкорректировали её, чтобы уточнить наши цели, добавили облако сверху, чтобы показать, что не все регрессионные тесты можно автоматизировать.
Автор сегодняшней статьи расскажет, как использовать Пирамиду автоматизации тестирования.
Пирамида автоматизации тестирования
Пирамида автоматизации тестирования Майка Кона помогла многим командам с начала 2000-х годов.С тех пор мы немного подкорректировали её, чтобы уточнить наши цели, добавили облако сверху, чтобы показать, что не все регрессионные тесты можно автоматизировать.
Автор сегодняшней статьи расскажет, как использовать Пирамиду автоматизации тестирования.
Пирамида автоматизации тестирования
Хабр
Пирамида автоматизации тестирования
Модель Пирамида автоматизации тестирования Майка Кона помогла многим командам с начала 2000-х годов.С тех пор мы немного подкорректировали её, чтобы уточнить наши цели, добавили облако сверху, чтобы...
👍3❤1