• Adam Goucher подводит итоги известной беседы о подходах к разработке и тестированию ПО (Joel Spolsky & Robert Martin).
• Если с другом вышел в путь: преимущества code review и pair programming.
• I.M.Testy дарит еще один инструмент собственного производства – на этот раз для представления символов в различных Unicode-кодировках.
• Компания Borland анонсировала выпуск TeamInspector – инструмента для анализа готовности программного продукта к релизу.
• Kumar Malik: почему требования к программному продукту зачастую бывают нечеткими и как этого избежать.
• Chris Avore рассказывает о типичных ошибках в проектировании пользовательского интерфейса.
• Google Testing Blog повествует o mock-объектах, которые, помимо имитированных свойств, проявляют свойства реальных объектов.
• Юлия Нечаева: анализ требований к продукту полезно возложить на тестировщиков.
• Raymond Chen демонстрирует: при добавлении новой функциональности необходимо учитывать потенциальные издержки.
• Две статьи от Майкла Келли: взгляд на безопасность приложения глазами хакера и управление процессом тестирования с помощью IBM Rational Quality Manager.
• I.M.Testy рассказывает о Babel 2.0 – инструменте для генерации случайных символьных последовательностей.
• Что такое масштабируемые пользовательские интерфейсы: устоявшиеся подходы и новые решения.
• Amit Chatterjee делится секретами работы в Visual Studio: создание модульных тестов; функциональное и нагрузочное тестирование веб-приложений.
• Обзор инструментов и подходов к отладке JavaScript-приложений.
• IBM developerWorks: автоматизация развертывания Java-приложений.
• IBM developerWorks: возможности и риски cloud computing.
• Готовится к запуску сеть тестирования открытых проектов Snakebite. В случае успешной реализации задуманного платформа Snakebite будет отличным подспорьем для разработчиков, отлаживающих свои приложения.
• Eric Siebert: командлеты PowerShell для администрирования VMware ESX.
• Доступен Ranorex 2.0 – новая версия инструмента для автоматизации тестирования графического интерфейса.
• Elisabeth Hendrickson: эффективная организация автотестов избавляет от размышлений о границах их применения.
• Bruno Terkaly учит искусству отладки веб-приложений. Очередная статья автора посвящена отладке JavaScript-кода в Visual Studio.
• Управление виртуальными сетями с помощью VMware Workstation и Virtual Network Editor.
• Asserts: всегда ли они полезны? Misko Hevery (Google) излагает свой подход.
• Новая книга издательства O’Reilly: “97 Things Every Software Architect Should Know”. Две кратких аннотации: 1, 2.
• Приоритеты в тестировании в условиях острой нехватки времени.
• Два новых продукта от Seapine Software: система управления конфигурациями Surround SCM 2009, cистема отслеживания дефектов и управления тестовыми сценариями TestTrack Studio 2009.
• Нагрузочное тестирование Web-приложений с помощью IBM Rational Performance Tester (части 2 и 3).
• Tomas Mysik: поддержка PHPUnit в NetBeans.
• Управление нагрузкой в Amazon EC2 с помощью HAProxy.
• 10 бесплатных инструментов для работы в среде VMware.
• Cunitwin32 – новое слово в модульных тестах или изобретение велосипеда?
• Частный детектив Марк Руссинович c помощью Process Explorer проводит расследование причин появления неизвестных файлов на рабочем столе.
• SilkTest: вывод результатов автотеста в собственном формате.
• Хитрости WinDbg: синтаксис для создания собственных скриптов.
• Скажи мне, кто твой разработчик, и я скажу его баги.
• Невероятный баг в MySQL: операции чтения на поверку модифицируют структуры данных.
• Редизай сайта, добавлены раздел “Заметки” и сюжеты из жизни главных героев.
• Доступен февральский номер журнала “Software Test & Performance”. Основное внимание уделено тестированию производительности: техническим навыкам, инструментам, источникам данных и подходам к организации тестовых сценариев.
• Операции со строками: бомба для производительности или мыльный пузырь?
• I.M.Testy: вся правда о регрессионном тестировании.
• Raymond Chen загадывает загадку: что скрывается под таинственным исчезновением бага?
Что такое качество программного обеспечения и как его улучшить: теория и практика, задачи и решения, подводные камни и обходные пути.