Главная » Архив меток: Тестирование IT-систем

Архив меток: Тестирование IT-систем

Тестирование производительности веб-сервиса в рамках Continuous Integration. Опыт Яндекса

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

Читать далее »

[Перевод] 8 облачных анализаторов логов для оценки рабочей среды

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

Читать далее »

[Bug bounty | mail.ru] Доступ к админ панели партнерского сайта и раскрытие данных 2 млн пользователей

Собственно, для того, чтобы получить репутацию и «ускорение» на крупнейшей Bug Bounty — HackerOne, было принято решение сосредоточиться на поиске уязвимостей на одной из крупных bugbounty программ — mail.ru. Относительно недавно я перешёл от поиска уязвимостей на случайных сайтах к Bug Bounty площадкам, и для многих такой выбор кажется очевидным — в таких программах исследователь в 90% случаев получит не ...

Читать далее »

Бензиновые велосипеды или странный поиск продуктов (e-commerce)

Обсуждая качество продуктового поиска и способы его автоматизированного тестирования, в прошлый раз, пришли к пониманию некоторой непрозрачности проблемы. Огромное количество интернет-магазинов часто ставят покупателей в тупик, не находя требуемого по простейшим запросам, а проблемы как бы и нет. Одним словом, смотрим на реальные проблемы не очень релевантного поиска очень популярного интернет-магазина (который очень хочет быть «маркетплейсом»). Кроме того, не так ...

Читать далее »

DevDay про тестирование: Запись докладов

Программу составляли по заявкам участников — два доклада про тестирование API и одно выступление про фаззинг от разработчика С++. 28 сентября мы провели QA DevDay. Специально для тех, кто не любит классическую QA-секцию. Спикеры на связи, если у вас возникнут вопросы — смело задавайте в комментариях к посту. Сегодня делимся записями всех трёх докладов. Что такое DevDay? DevDay — открытые ...

Читать далее »

Краудсорсинг в тестировании

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

Читать далее »

Обновление до Windows 1809 (иногда) уничтожает все файлы в профиле

отказаться от обновлений есть нарушение лицензии Это с чего вдруг? Вы случайно не путаете «отказ от обновлений» с «патчем системных файлов». полноценно откатить систему к фиксированному состоянию невозможно Специально же запили соответствующую опцию восстановления системы. невозможно зафиксировать её в нём Опять с чего вдруг такие утверждения. Через GPO указываете в качестве WSUSа локалхост, и вуаля, никаких автоматических обновлений. А если ...

Читать далее »

Дизайнерское тестирование: топ-10 докладов Heisenbug 2018 Piter

Мы открыли видеозаписи докладов Heisenbug 2018 Piter. Привет! Самым понравившимся докладом внезапно оказался самый «оффтопный»! А специально для Хабра сделали подборку десяти лучших докладов по мнению посетителей конференции — специалистов в области тестирования. Но это не значит, что «младшие» намного хуже: у всех, за исключением лидеров, примерно одинаковая оценка от 4,27 до 4,52. Доклады в подборке расположены по возрастанию рейтинга. ...

Читать далее »

Генерация трафика в юзерспейсе

Генерация трафика посредством MoonGen + DPDK + Lua в представлении художника Сетевое оборудование и ПО должно быть протестировано в искусственных условиях близких к реальным — с интенсивными потоками трафика, имитирующего атаки. Нейтрализация DDoS-атак в реальных условиях требует предварительных тестирования и проверки различных техник. Без таких экспериментов крайне затруднительно получить достоверную информацию о специфических особенностях и ограничениях, имеющихся у любого сложного ...

Читать далее »

[Перевод] 23 рекомендации для читабельного кода

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

Читать далее »