Тестирование IT-систем

  • Хабрахабр

    Поиск багов как образ жизни

    Разработка статических анализаторов кода и борьба за качество open-source проектов на протяжении более шести лет не могли не сказаться на моём взаимодействии с программами в нерабочее время. К сожалению, мне постоянно встречаются разные баги и, к ещё большему сожалению, повлиять на это почти невозможно. Я решил собрать несколько историй об интересных багах и их исправлении или игноре. Альтернативный формат статьи…

    Подробнее »
  • Хабрахабр

    Метрики — индикаторы здоровья проекта

    В IT здоровый проект — это система или сервис, который, с одной стороны, качественный, то есть соответствует требованиям и нравится пользователям. С другой стороны, приносит прибыль, потому что бизнес всегда на самом деле хочет зарабатывать деньги. Без связки качества и бизнеса ничего путного не выйдет. Разберет, какие бывают метрики, как они меняются по мере развития проекта, какие в каком проекте…

    Подробнее »
  • Хабрахабр

    Как оценить ёмкость сервиса и не упасть под нагрузкой

    Сколько посетителей мы в силах обслужить? Рано или поздно любому растущему сервису приходится оценивать свои технические возможности. Не добрались ли мы до предела и не упадём ли, если привлечём ещё несколько тысяч пользователей? Какова ёмкость (она же capacity) системы? Сколько дополнительных вычислительных ресурсов заложить в бюджет на следующий год, чтобы соответствовать планам роста? Достоверность оценки зависит от огромного числа факторов:…

    Подробнее »
  • Хабрахабр

    Как сделать базовый тест-класс для Selenium тестов и выполнить инициализацию через JUnit RuleChain

    Этой статьей мы продолжаем серию публикаций о том, как мы автоматизировали в одном из крупных проектов ЛАНИТ процесс ручного тестирования (далее – автотесты) большой информационной системы (далее – Системы) и что у нас из этого вышло. Как распределить пакеты по проектному дереву? Как эффективно организовать иерархию классов? Эти вопросы всегда стоят при старте новой разработки и на них никогда не…

    Подробнее »
  • Хабрахабр

    [Перевод] Тестирование Raspberry Pi 4 на нагрев

    Raspberry Pi 4 стала гораздо холоднее! За последние четыре месяца обновления прошивки уменьшили энергопотребление в ждущем режиме на 1/2 Вт и почти на 1 Вт под полной нагрузкой. Гарет Халфакри провёл тепловое тестирование платы для журнала MagPi. Raspberry Pi 4 Model B Raspberry Pi 4 выпустили, снабдив её большим количеством новых свойств, чтобы соблазнить пользователей на обновление: более мощные CPU…

    Подробнее »
  • Хабрахабр

    [Из песочницы] Мы из другого теста — тестируем базу данных на MSTest

    Тестирование как универсальный принцип Уже почти четверь века празднуем миллениум, а тестирование ещё только входит в нашу жизнь… Сложно убедить начинающих разработчиков использовать эту потрясающую технику в своей работе… Да чего уж там говорить о разработчиках, простым смертным и то не всегда доступно понимание того, что тестирование — основа устойчивых систем! Как сложно бывает убедить продавщицу в том, что протестировать…

    Подробнее »
  • Хабрахабр

    [Перевод] Пентест Active Directory. Часть 1

    Перевод статьи подготовлен специально для студентов курса «Пентест. Практика тестирования на проникновение». К сожалению, OSCP не учит пентестированию AD, и даже курс SANS GPEN едва касается этого. У меня было несколько клиентов, пришедших ко мне перед пентестом с уверенностью в том, что они были в хорошей форме, потому что их анализ уязвимостей не показал критических уязвимостей, и что они готовы…

    Подробнее »
  • Хабрахабр

    AI против тестировщиков, Брандашмыг, уточки: как прошёл Heisenbug 2019 Moscow

    На самом деле на фото: спикеры Алексей Виноградов и Барух Садогурский спорят, кто из них настоящий И чтобы пост о том, как прошла конференция, был для вас интереснее и полезнее, мы для начала разобрали, что попало в открытую: так вы сможете не только узнать, что увидели люди в зале, но и по ссылке сразу же увидеть это самостоятельно. У Heisenbug…

    Подробнее »
  • Хабрахабр

    [Перевод] Chaos Engineering: искусство умышленного разрушения. Часть 3

    Прим. перев.: Это продолжение цикла статей от технологического евангелиста из AWS (Adrian Hornsby) про довольно новую ИТ-дисциплину — chaos engineering, — в рамках которой инженеры проводят эксперименты, призванные смягчить последствия сбоев в системах. Первый материал этого цикла рассказывал про концепцию chaos engineering в целом, второй — о том, как эта деятельность способствует позитивным культурным изменениям внутри организаций. Несмотря на то,…

    Подробнее »
  • Хабрахабр

    Тестирование виртуальных серверов от DigitalOcean, Vultr, Linode и Hetzner. Человеческие жертвы: 0.0

    Read benchmark: (g=0): rw=randread, bs=4K-4K/4K-4K/4K-4K, ioengine=sync, iodepth=32 ... fio-2.8 Starting 8 processes benchmark: Laying out IO file(s) (1 file(s) / 256MB) benchmark: Laying out IO file(s) (1 file(s) / 256MB) benchmark: Laying out IO file(s) (1 file(s) / 256MB) benchmark: Laying out IO file(s) (1 file(s) / 256MB) benchmark: Laying out IO file(s) (1 file(s) / 256MB) benchmark: Laying out…

    Подробнее »


Кнопка «Наверх»
Закрыть