OpenQuality.ru

Качество программного обеспечения

Качество программного обеспечения: в главных ролях

Лента  Радар  Блог  Опыт  
Эпизоды  Заметки  Разум  Видео


Архив новостей: ноябрь 2009 г.



30.11  Testbooks.ru: подборка книг и статей по тестированию ПО.

30.11  Ping: скрытые возможности известного инструмента.

30.11  Adam Goucher: очередная подборка ссылок по работе с Selenium.

30.11  В копилку: генератор правдоподобных имен и другие полезные утилиты.

28.11  Usability-тестирование: 8 правил для разработки эффективных тестов.

27.11  Детские сайты: практические рекомендации по их созданию и примеры исполнения.

26.11  IBM developerWorks: антипаттерны, которые следует избегать при внедрении непрерывной интеграции (continuous integration).

26.11  20 практических советов по эффективной работе с MySQL из своего кода.

26.11  Что читать программисту: книги на все случаи жизни.

26.11  30 типичных ошибок, случающихся при тестировании программного обеспечения.

25.11  I.M.Testy о тестовом покрытии кода: штука архиполезная, но не серебряная пуля. Подробное рассмотрение на конкретных примерах.

25.11  Michael Bolton рассуждает о продолжительности этапов тестирования, объясняя почему они занимают столько времени (1, 2).

25.11  Долгоиграющие автотесты: как организовать выдачу результатов? Пример в среде Ruby-Watir-FitNesse.

23.11  Security Development Lifecycle + Agile: нынешние подходы Microsoft к быстрой разработке и безопасности облачных приложений.

23.11  FireBug: вторая молодость FireFox-аддона в отличной подборке расширений, дополняющих его функциональность.

21.11  Selenium + Hudson: автоматизация регрессионного тестирования на примерах.

20.11  Последние веяния от Microsoft: доклады с конференции PDC09.

20.11  Тестирование Google Chrome OS: краткое изложение подходов к автоматизации.

19.11  Пишешь некачественный код? Изволь купить облигаций в соответствии с количеством написанных "плохих" строк.

19.11  Три простых способа испортить себе жизнь, или как обойти три типичные проблемы XML и Web-сервисов.

19.11  Miško Hevery рассказывает про TDD. Какие препятствия на пути внедрения этой практики и какие преимущества она может дать?

18.11  Стандарты кодирования (Perl, SQL, HTML): правила хорошего тона и полезные рекомендации.

18.11  25 советов по работе с GIT (система управления версиями).

17.11  Все в хозяйстве пригодится, или сказ про построение больших систем на основе разнородных и, казалось бы, несочетаемых компонентов.

17.11  Google Testing Blog: быстрый старт в освоении TDD (Java-приложение в Eclipse).

17.11  Sean Lumney: отладка правил для тестовых сценариев в VS 2010.

16.11  Статические (static) элементы в ООП: примеры эффективного и неэффективного использования.

16.11  Selenium: краткое введение в работу с локаторами.

16.11  Функциональность продукта: в каких случаях простые решения могут сослужить хорошую службу?

16.11  Альтернативы SQL: Riak как web-ориентированная система хранения данных.

14.11  Дизайн и юзабилити: отличное введение в предмет на живых примерах.

14.11  Adam Goucher делится очередной подборкой ссылок по Selenium.

13.11  Краткий перечень инструментов для управления тестовыми сценариями и их обсуждение в сообществе тестировщиков.

13.11  Революция в Web? Компания Google проанонсировала начало работы над SPDY (SPeeDY) – протоколом-надстройкой поверх HTTP, призванном увеличить скорость работы в Сети.

12.11  Невероятные приключения в коде, или что скрывается за нехваткой памяти при работе приложения.

12.11  Ranorex 2.2: автоматизация тестовых сценариев в Firefox, улучшения в компонентах Recorder и Spy.

12.11  В очередной статье, посвященной локализации, I.M.Testy приводит примеры типичных ошибок и призывает автоматизировать прогон тестовых сценариев.

12.11  Краткая инструкция по созданию документации для программного продукта.

11.11  Go, Google, Go! Поисковый гигант выпускает язык программирования Go, ориентированный на высокую производительность и простой синтаксис.

11.11  Технологии поиска: какая модель будет наиболее удобна для пользователя?

11.11  Разработка Google Chrome: картина проекта, разрабатываемого с помощью BuildBot.

10.11  Продолжение следует, или как оригинальная заставка на пустом сайте способна разогреть интерес будущих посетителей.

10.11  Системы управления версиями: несколько полезных советов для начинающих разработчиков.

09.11  Альтернативы реляционным СУБД: в каких условиях очевидны преимущества неSQL-систем и какие решения доступны на текущий момент?

09.11  Google Chrome Frame: как заставить Internet Explorer летать на крыльях Google Chrome.

09.11  Michael Bolin рассказывает о функциональном тестировании web-приложений.

07.11  Adam Goucher: очередная подборка ссылок по работе с Selenium.

06.11  Будущее пользовательских интерфейсов. Новый взгляд на наше взаимодействие с компьютерами и периферийными устройствами.

06.11  Модульные тесты: нужны или не нужны? Насколько полезны? Два противоположных мнения (1, 2).

04.11  Шпаргалка по выбору хранилища для онлайн-проекта.

04.11  Архитектура YouTube. Как работает самый популярный видео-хостинг?

04.11  Joel Spolksy: как выжить в конкурентной борьбе? Отличного продукта недостаточно. Нужен абсолютно лучший продукт, высокие темпы роста и сильная команда продавцов.

04.11  I.M.Testy: локализация и "горячие" клавиши в интерфейсе.

03.11  Порталы, посвященные обучению: в каких случаях их материалы приносят максимальную пользу?

03.11  Как web-интерфейс сделать доступным для дальтоников? Примеры комфортных сочетаний элементов и цветов.

02.11  BrowserSeal 1.0 – новая версия инструмента для создания и сравнения скриншотов в различных браузерах.

02.11  Joel Spolsky: как закалялась сталь.

01.11  В честь праздника Хэллоуин: как решить головоломку Судоку с помощью рекурсивного подзапроса?

2022 год:   Февраль   Январь  
2021 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2020 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2019 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2018 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2017 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2016 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2015 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2014 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2013 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2012 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2011 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2010 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2009 год:   Декабрь   Ноябрь   Октябрь   Сентябрь   Август   Июль   Июнь   Май   Апрель   Март   Февраль   Январь  
2008 год:   Декабрь   Ноябрь   Октябрь   Сентябрь


Краткое содержание

Что такое качество программного обеспечения и как его улучшить.

Действующие лица

Качество ПО: разработчики Качество ПО: QC

Т1. Мы думали, что это баг, а тут, оказывается, вирус затесался.
Т2. Не баги горшки обжигают?

Герои | Наугад | Следить | Share

Б1. Милый, я беременна. Ты кого больше хочешь: Бага или Багу?
Б2. А можно двоих? Бага позаботится о нас в старости, а Баг продолжит наше дело.
[Три релиза спустя] Т1. Ничего не понимаю: закрывали этот баг три раза, а он целехонький.
Т2. А этот экземпляр откуда? Код не менялся, в прошлом релизе мы не могли его пропустить. Размножаются они, что ли?
Т1. Код не менялся, значит изменилась среда обитания. Обновление операционной системы привело к дополнительной нагрузке на CPU. Мотор стал барахлить, обнажив дефекты в нашем продукте.
Т2. Разумно! А то я уже начал беспокоиться...

Качество ПО или рай для багов Качество ПО: классы и объекты

Подходы к разработке, тестированию и внедрению приложений.

Записная книжка

Записки охотника

• Debugging is like being the detective in a crime movie where you are also the murderer

• In my 30+ year programming career, every single, bizarrely obscure bug that took weeks to chase down has ended up being a one-line fix.

Все заметки

Ищейка