• Мухи отдельно, котлеты отдельно. Raymond Chen призывает не выполнять одновременно форматирование кода и его правку, иначе будет каша.
• Brian Chess and Taylor McKinley рассказывают о потенциальных уязвимостях SOA-приложений.
• James Whittaker призывает отдавать предпочтение автотестам при проверке базовой инфраструктуры приложений, в то время как анализ бизнес-логики передать в руки вдумчивых тестировщиков.
• Синхронизация в автотестах: ожидание одного из возможных событий - новая статья компании Automated Testing Service Group.
• Автоматизированное тестирование GUI: как синхронизировать шаги автотеста? Patrick Zembrod, инженер Google, делится опытом.
• В документе “Fundamental Practices for Secure Software Development”, подготовленном ассоциацией SAFECode, освещаются подходы к созданию надежного, безопасного и тестопригодного ПО.
• Как оценить тестопригодность Java-кода? Google Testing Blog рассказывает о Testability Explorer.
• Проект Software-Testing.ru вернулся: к ранее опубликованным материалам будут добавляться новые статьи. С возвращением!
• Windows Hotfixes and Updates - как организованы их подготовка и внедрение? Информация из первых рук.
• Dennis Dietrich рассказывает, почему при разработке и тестировании компонентов необходимо учитывать архитектуру и код базовых подсистем.
• Компания AutomatedQA выпустила AQtime 6 - новую версию набора инструментов для профилирования производительности и отладки приложений.
• “Web Security Testing Cookbook” - новая книга издательства O’Reilly, посвященная тестированию безопасности web-приложений.
• Jason Gorman излагает свои подходы к обеспечению качества программных продуктов.
• В статье “Performance testing: Ensure your SOA applications perform” представлены подходы к тестированию производительности SOA-приложений.
• Steve Rowe размышляет о возможности применить подходы Toyota к тестированию приложений.
• Test Engineering в Google и операции с плавающей точкой: интересные заметки из Google Testing Blog.
• Вам шашечки или ехать? Avi Pilosof размышляет о подходах к улучшению программных продуктов.
• Опубликована подборка рекомендаций по составлению требований к разрабатываемому программному обеспечению.
• Новая электронная книга на IBM Redbooks: “IBM Application Development and Problem Determination”. Рассматриваются cценарии, особенности и примеры отладки приложений с помощью PD Tools.
• Статья “Infrastructure architecture essentials, Part 2: Find, avoid, and eliminate system bottlenecks” на developerWorks посвящена нахождению узких мест в программных системах (в контексте ввода-вывода, потребляемой памяти и интенсивности загрузки процессора).
• Paul Gerrard размышляет о будущем тестирования: подходы, инструменты, сертификация, cообщества и другие аспекты.
• Доступен октябрьский номер журнала “Software Test & Performance”. В номере: cоветы по автоматизации cценариев, безопасность web-приложений как одна из характеристик их качества, разработка и тестирование - две стороны одной медали и другие материалы.
• Mutt Cutts делится информацией о Google Сhrome: каждый билд браузера тестируется под нагрузкой в миллион веб-страниц.
• Две электронные книги на IBM Redbooks: “Using Rational Performance Tester Version 7″ и “Collaborative Application Lifecycle Management with Rational Products”. В обеих книгах особое внимание уделено эффективному тестированию программных систем.
• Использование метода Clock.tick() в jsUnit для тестирования JavaScript-кода, содержащего функцию setTimeout().
• Darin Fisher, инженер Google, рассказывает о разработке и тестировании веб-браузера Chrome.
• Факты и заблуждения в agile-тестировании - свою точку зрения представляет George Wilson.
• Как в тестовой лаборатории воспроизвести среду, в которой предстоит работать продукту? John Overbaugh делится опытом.
• Jeremy Zawodny рассказывает о правильной обработке ошибок в коде. Обращение к сторонним библиотекам не должно приводить к аварийному завершению работы вызывающего модуля.
Что такое качество программного обеспечения и как его улучшить: теория и практика, задачи и решения, подводные камни и обходные пути.