OpenQuality.ru

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

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

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


Тестирование программного обеспечения: инструменты


Что такое самурай без самурайского меча? Ради получения настоящего меча Невеста (героиня Умы Турман) специально отправилась на Окинаву к знаменитому мастеру Хатори Ханзо. К счастью, тестировщику не нужно никуда ехать. Его инструменты не экзотические, их легко найти в Сети или даже в недрах операционной системы. Вот несколько примеров:


Тестирование приложений на медленных каналах связи. Как с помощью iptables регулировать время прохождения пакетов по маршруту и проверить качество программной системы на медленных каналах.


Хочу все знать, или collectl в помощь. Пополнение в полку средств для анализа производительности в Linux. К широко известным vmstat, top, sar добавился инструмент collectl, который можно найти на SourceForge. Утилита collectl позиционируется как средство мониторинга различных подсистем: CPU, Disks, Memory, Network, TCP, Sockets, Files, NFS. Что понравилось: богатство возможностей и гибкость настройки.


PowerShell: первые шаги. PowerShell – это программная оболочка и скриптовый язык для выполнения административных задач в среде Windows. Многогранность возможностей PowerShell может оказаться полезной при тестировании приложений: API- и performance-тесты, регрессионные проверки графического интерфейса, анализ результатов и выдача отчетов.


Продукт и среда: перебор вариантов. Перед подготовкой к тестированию бывает полезно оценить количество возможных вариантов конфигурации. Как это сделать с помощью простого Perl-скрипта?


Теория и практика тестирования ПО:

Введение | Подходы | Инструменты | Автоматизация | Модульные тесты | Ресурсы


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

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

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

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

Б1. Устал от всех этих наговоров. Почему нас так не любят?
Б2. Никто никогда не бьет мертвый баг. Значит, мы чего-то стоим!
Т1. Релиз? Столько багов! Как можно выпускать такой продукт?
Р1. Баги ползают, продукт живет!

Герои | Все эпизоды | Следить

Герои: Разработчики, Тестировщики, Менеджеры, Код, Классы, Объекты, Баги

M1. Scrum-тара-рам. Сегодня мы должны были закончить спринт. Почему не работает upgrade?
М2. Вам шашечки или ехать? У нас гибкие методики или нет? Спринт закроем, а upgrade добьем в следующей итерации.
M1. В таком случае, есть ли в Scrum какой-то смысл?
M2. Смысл – подстегивать участников забега. Делай что можешь, а будет как будет!

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

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

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

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

• Краткая, неполная и, возможно, неточная история развития языков программирования: от "Hello World!" на гобелене с помощью перфокарт до языка Scala.

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

Все заметки

Ищейка