• Инструменты для мониторинга производительности различных продуктов Microsoft.
• Руководство по созданию тестопригодного кода от Misko Hevery (Google).
• Alex Icev (Google) рассуждает о механизмах “обучения” поисковой машины и просит высказать свое мнение по предложенным алгоритмам.
• Developer Tools в Internet Explorer 8: обзор возможностей.
• SECON 2008: расшифровка круглого стола, посвящённого вопросам тестирования и обеспечения качества.
• Adam Goucher: четыре этапа создания автоматизированного теста на примере Selenium.
• Adam Goucher рассказывает о правилах создания тестовых сценариев.
• There is always one more bug. Законы, действующие в разработке программного обеспечения.
• Подборка расширений Firefox, полезных при тестировании приложений.
• Управление багами через unit-тесты? Misko Hevery (Google) утверждает, что тестопригодный код позволит не только находить баги, но и не допускать их.
• General Motors отзывает 13000 Cadillac CTS из-за бага в программном обеспечении, отвечающем за безопасность пассажира.
• Непрерывная интеграция: Arnon Rotem-Gal-Oz особо подчеркивает важность подробных отчетов о каждом этапе сборки билда.
• Подводные камни в Scrum и TDD. Jonathan Kohl опубликовал ссылки на поучительные статьи.
• Kirill Osenkov рассказывает, как оценить качество кода с помощью NDepend.
• Гонки в C++ и пиво: что может быть общего?
• Профилирование производительности в Visual Studio 2008.
• John Overbaugh обозначает подходы к тестированию масштабируемости приложений, делая акцент на их производительности.
• Подборка статей о тестировании SOA-приложений.
• В новой версии Watir уcилена функциональная поддержка Firefox, улучшена скорость работы с IE, а также реализовано несколько других изменений, касающиxся работы с атрибутами и модальными диалогами.
• Kevlin Henney призывает рассматривать тестирование как неотъемлемую составляющую процесса разработки и ориентироваться на практики последовательного улучшения в духе kaizen.
• Автоматизация тестирования “по-китайски”. Алексей Баранцев заглядывает в будущее краудсорсинга и делится своими мыслями по организации нагрузочного и конфигурационного тестирования приложений.
• Подборка инструментов для отладки и анализа производительности Web-приложений.
• Li Xiong рассуждает о дополнительных преимуществах автоматизации тестирования UI (1, 2, 3).
• Google Testing Blog опубликовал ссылку на выступление Misko Hevery, посвященное unit-тестам. Ключевой момент, иллюстрируемый на примерах: нужно сразу писать тестопригодный код, и тогда тестировать его будет легче.
• Автоматизированное тестирование с человеческим лицом. Patricia Legaspi, Test Engineering Manager в Google, верит в эффективность совмещения автотестов и вдумчивого ручного тестирования.
• На примере с именем файла I.M.Testy размышляет о тестировании граничных условий работы приложения.
• ”If you test, you must have beliefs about testing”. James Bach приводит аргументы в пользу существования различных школ тестирования программного обеспечения.
• Billy Hoffman советует тщательно проверять входные данные, поступающие к серверным компонентам Web-приложения от Ajax-клиента.
• Доступен ноябрьский номер журнала “Software Test & Performance”. В номере: лучшие инструменты (выбор тестировщиков), аспекты тестирования производительности, нюансы автоматизированного тестирования, скорость передачи данных в сети и другие материалы.
• Семь раз отмерь - один раз отрежь. Nicklas Malik объясняет на примерах, почему качественный дизайн пользовательского интерфейса и продуманная архитектура приложения напрямую определяют затраты на его создание и выпуск новых версий.
• Acceptance Test Engineering Guide - руководство по организации и проведению приемочных испытаний от Microsoft.
Что такое качество программного обеспечения и как его улучшить: теория и практика, задачи и решения, подводные камни и обходные пути.