Где искать баги фаззингом и откуда вообще появился этот метод
Подход фаззинг-тестирования родился еще в 80-х годах прошлого века. В некоторых языках он используется давно и плодотворно — соответственно, уже успел занять свою нишу. Сторонние фаззеры для Go были доступны и ранее, но в Go 1.18 появился стандартный. Мы в «Лаборатории Касперского» уже успели его пощупать и тестируем с его помощью довольно большой самостоятельный сервис.
https://habr.com/ru/company/kaspersky/blog/696724/
#qa #testing
Подпишись👉 @testlab_qa
Подход фаззинг-тестирования родился еще в 80-х годах прошлого века. В некоторых языках он используется давно и плодотворно — соответственно, уже успел занять свою нишу. Сторонние фаззеры для Go были доступны и ранее, но в Go 1.18 появился стандартный. Мы в «Лаборатории Касперского» уже успели его пощупать и тестируем с его помощью довольно большой самостоятельный сервис.
https://habr.com/ru/company/kaspersky/blog/696724/
#qa #testing
Подпишись👉 @testlab_qa
👍1
Как собирать статистику по pytest-прогонам в Test IT
Как известно, основной проблемой в тестировании является отчетность по прогонам. Некоторые компании собирают данные в отдельном хранилище. Вместо того, чтобы вручную организовывать хранение, было решено сохранять их в Test IT. Такие данные как: исход, время выполнения и количество автоматизированных кейсов позволяют разделить тесты на выборки и дать оценку покрытия автотестами.
https://habr.com/ru/company/rostelecom/blog/695814/
#qa #testing
Подпишись👉 @testlab_qa
Как известно, основной проблемой в тестировании является отчетность по прогонам. Некоторые компании собирают данные в отдельном хранилище. Вместо того, чтобы вручную организовывать хранение, было решено сохранять их в Test IT. Такие данные как: исход, время выполнения и количество автоматизированных кейсов позволяют разделить тесты на выборки и дать оценку покрытия автотестами.
https://habr.com/ru/company/rostelecom/blog/695814/
#qa #testing
Подпишись👉 @testlab_qa
👍2
Курс Тестирование ПО с нуля
Занятие 1. Масштабность и применимость IT
Занятие 2. Роли в IT. Кто же разрабатывает ПО
Занятие 3. Тестирование и качество
Занятие 4. Верификация и валидация
Занятие 5. Software Development Life Cycle (SDLC)
Занятие 6. Процесс тестирования (STLC)
Занятие 7. Функциональное и нефункциональное тестирование
Занятие 8. Что такое Дефект?
Занятие 9. Классификация дефектов
Занятие 10. Принципы тестирования - Часть 1
Все видео (34 урока) доступны на youtube
#qa #testing
Подпишись👉 @testlab_qa
Занятие 1. Масштабность и применимость IT
Занятие 2. Роли в IT. Кто же разрабатывает ПО
Занятие 3. Тестирование и качество
Занятие 4. Верификация и валидация
Занятие 5. Software Development Life Cycle (SDLC)
Занятие 6. Процесс тестирования (STLC)
Занятие 7. Функциональное и нефункциональное тестирование
Занятие 8. Что такое Дефект?
Занятие 9. Классификация дефектов
Занятие 10. Принципы тестирования - Часть 1
Все видео (34 урока) доступны на youtube
#qa #testing
Подпишись👉 @testlab_qa
👍6
Jenkins для QA Automation
Урок 1. Установка Jenkins на виртуальную машину в Google Cloud
Урок 2. Настройка Jenkins, создание первого pipeline и запуск автотестов в Selenoid с Allure отчётом
Урок 3. Создание параметризованной сборки в Jenkins
Урок 4. Обновление версии Jenkins
Урок 5. Настройка отдельного pipeline для обслуживания Selenoid
Урок 6. Альтернативный способ установки плагинов в Jenkins - установка по прямой ссылке
Все видео доступны на youtube
#qa #testing
Подпишись👉 @testlab_qa
Урок 1. Установка Jenkins на виртуальную машину в Google Cloud
Урок 2. Настройка Jenkins, создание первого pipeline и запуск автотестов в Selenoid с Allure отчётом
Урок 3. Создание параметризованной сборки в Jenkins
Урок 4. Обновление версии Jenkins
Урок 5. Настройка отдельного pipeline для обслуживания Selenoid
Урок 6. Альтернативный способ установки плагинов в Jenkins - установка по прямой ссылке
Все видео доступны на youtube
#qa #testing
Подпишись👉 @testlab_qa
👍7
7 шагов для начала карьеры ручного тестировщика
Я пишу эту статью для тех, кто планирует построить карьеру в сфере тестирования программного обеспечения (тестирования ПО), поэтому постараюсь рассказать как можно больше, даже о тех немногих типах оценки кандидатов, в которые лично я не верю.
Несмотря на то, что у каждой компании найдутся свои критерии, процедуры и подходы к выбору кандидата, общая схема проведения интервью остается неизменной.
#qa #testing
Подпишись👉 @testlab_qa
Я пишу эту статью для тех, кто планирует построить карьеру в сфере тестирования программного обеспечения (тестирования ПО), поэтому постараюсь рассказать как можно больше, даже о тех немногих типах оценки кандидатов, в которые лично я не верю.
Несмотря на то, что у каждой компании найдутся свои критерии, процедуры и подходы к выбору кандидата, общая схема проведения интервью остается неизменной.
#qa #testing
Подпишись👉 @testlab_qa
👍2
32 инструмента для тестирования на мобильных устройствах
Небольшой обзор на софт для тестирования программного обеспечения. Описание, возможности программ.
https://bookflow.ru/instrumenta-dlya-testirovaniya-na-mobilnyh-ustrojstvah/
#qa #testing
Подпишись👉 @testlab_qa
Небольшой обзор на софт для тестирования программного обеспечения. Описание, возможности программ.
https://bookflow.ru/instrumenta-dlya-testirovaniya-na-mobilnyh-ustrojstvah/
#qa #testing
Подпишись👉 @testlab_qa
👍5
Блеск и нищета автоматизации тестирования расчетов в финтехе
В банковских системах, системах биржевой торговли, биллинг системах и другом финтехе, вычисления составляют основной и самый важный функционал. Расчеты часто - это не просто накидывание комиссий тарифных планов или сейлз маркапов, а вычисления в несколько этапов, сложные формулы, расчет значений на прямой между точками, стремлений цены к определенному значению с течением времени и прочие хистросделанные циферки и числа.
Конечно же, сидеть с калькулятором и тестировать это вручную никому не хочется (а когда цена меняется раз в 100мс это возможно только по логам), поэтому на помощь тестировщикам приходят средства автоматизации. Я решила поделиться своим опытом, чтобы помочь коллегам не допускать некоторых ошибок, которые мы на нашем проекте уже прошли.
https://habr.com/ru/post/683730/
#qa #testing
Подпишись👉 @testlab_qa
В банковских системах, системах биржевой торговли, биллинг системах и другом финтехе, вычисления составляют основной и самый важный функционал. Расчеты часто - это не просто накидывание комиссий тарифных планов или сейлз маркапов, а вычисления в несколько этапов, сложные формулы, расчет значений на прямой между точками, стремлений цены к определенному значению с течением времени и прочие хистросделанные циферки и числа.
Конечно же, сидеть с калькулятором и тестировать это вручную никому не хочется (а когда цена меняется раз в 100мс это возможно только по логам), поэтому на помощь тестировщикам приходят средства автоматизации. Я решила поделиться своим опытом, чтобы помочь коллегам не допускать некоторых ошибок, которые мы на нашем проекте уже прошли.
https://habr.com/ru/post/683730/
#qa #testing
Подпишись👉 @testlab_qa
Хабр
Блеск и нищета автоматизации тестирования расчетов в финтехе
В банковских системах, системах биржевой торговли, биллинг системах и другом финтехе, вычисления составляют основной и самый важный функционал. Расчеты часто - это не просто накидывание комиссий...
👍5
Как запустить UI-автотесты в любом Chromium-браузере
Некоторое время назад я приступила к автоматизации ее регрессионного тестирования. И вот февраль 2022 принес в нашу команду новые вызовы. Один из них — запуск этих тестов также в Atom Browser и Yandex Browser. Ок, запускаем.
Внимание! Эта статья будет полезна тем, кто, как и я, столкнулся с задачей запуска UI-автотестов в том числе в браузерах на основе Chromium (не только Chrome). Пройдя этот путь, решила поделиться с вами. Возможно, кому-то это поможет сэкономить время.
https://habr.com/ru/company/vk/blog/683992/
#qa #testing
Подпишись👉 @testlab_qa
Некоторое время назад я приступила к автоматизации ее регрессионного тестирования. И вот февраль 2022 принес в нашу команду новые вызовы. Один из них — запуск этих тестов также в Atom Browser и Yandex Browser. Ок, запускаем.
Внимание! Эта статья будет полезна тем, кто, как и я, столкнулся с задачей запуска UI-автотестов в том числе в браузерах на основе Chromium (не только Chrome). Пройдя этот путь, решила поделиться с вами. Возможно, кому-то это поможет сэкономить время.
https://habr.com/ru/company/vk/blog/683992/
#qa #testing
Подпишись👉 @testlab_qa
👍4
Друзья, тут ошибка вышла с предыдущим постом, удалилили. Сейчас новый поставим.
Для участия в конкурсе нужно:
❗️ подписаться на их канал
❗️поставить ➕ в комментариях к этому посту
Очень простые условия! В этом канале такие конкурсы проходят часто, а ещё они публикуют новости про:
✅ государственную поддержку IT-стартапов в России
✅ образовательные курсы и гранты для IT
✅ с гордостью рассказывают о начинающих стартапах в России
В общем, рекомендуем!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Load Testing Using Postman
https://www.baeldung.com/postman-load-testing
#qa #testing
Подпишись👉 @testlab_qa
https://www.baeldung.com/postman-load-testing
#qa #testing
Подпишись👉 @testlab_qa
👍3
В этом руководстве мы будем использовать коллекции Postman для выполнения простого нагрузочного тестирования.
https://bookflow.ru/nagruzochnoe-testirovanie-s-pomoshhyu-postman/
#qa #testing
Подпишись👉 @testlab_qa
https://bookflow.ru/nagruzochnoe-testirovanie-s-pomoshhyu-postman/
#qa #testing
Подпишись👉 @testlab_qa
👍5
Media is too big
VIEW IN TELEGRAM
Нагрузочное тестирование с помощью Python и Locust
Николай Максимов
В докладе приводится рецепт реализации нагрузочного тестирования на Python.
Помимо демонстрации процесса работы и общего описания, особое внимание будет уделено примерам реализации скриптов и технических задач.
Доклад включает в себя:
1. Общее описание подхода Python + Locust.
2. Примеры реализации скриптов НТ.
3. Запуск и мониторинг тестов Locust.
Тема актуальна для нагрузочных тестировщиков, DevOps и всех заинтересованных в нагрузочном тестировании на Python.
источник
#qa #testing
Подпишись👉 @testlab_qa
Николай Максимов
В докладе приводится рецепт реализации нагрузочного тестирования на Python.
Помимо демонстрации процесса работы и общего описания, особое внимание будет уделено примерам реализации скриптов и технических задач.
Доклад включает в себя:
1. Общее описание подхода Python + Locust.
2. Примеры реализации скриптов НТ.
3. Запуск и мониторинг тестов Locust.
Тема актуальна для нагрузочных тестировщиков, DevOps и всех заинтересованных в нагрузочном тестировании на Python.
источник
#qa #testing
Подпишись👉 @testlab_qa
👍3
Как ускорить прогон тестов в многомодульном проекте Maven
Большое количество модулей Maven замедляет сборку проекта и время прогона тестов. Для того, чтобы сохранить многомодульную структуру проекта и быстро прогонять тесты, мы в Wrike написали новый инструмент — Maven Modules Merger, который сократил время некоторых сборок с 50 до 12 минут. В статье подробно расскажу о том, с какими проблемами нам помог справиться Maven Modules Merger и поделюсь подробностями его создания.
#qa #testing
Подпишись👉 @testlab_qa
Большое количество модулей Maven замедляет сборку проекта и время прогона тестов. Для того, чтобы сохранить многомодульную структуру проекта и быстро прогонять тесты, мы в Wrike написали новый инструмент — Maven Modules Merger, который сократил время некоторых сборок с 50 до 12 минут. В статье подробно расскажу о том, с какими проблемами нам помог справиться Maven Modules Merger и поделюсь подробностями его создания.
#qa #testing
Подпишись👉 @testlab_qa
👍1
Why you need Shift Left testing?
https://jayashanigunarathne.medium.com/why-you-need-shift-left-testing-c3a7875c908d
#qa #testing
Подпишись👉 @testlab_qa
https://jayashanigunarathne.medium.com/why-you-need-shift-left-testing-c3a7875c908d
#qa #testing
Подпишись👉 @testlab_qa
❤1👍1