Автоматизация тестирования: зачем это нужно? Грамотно написанные и отлаженные автотесты позволят оперативно провести регрессионное тестирование функциональности продукта, а у тестировщиков будет время на тестирование новой функциональности, на интуитивный, творческий анализ работы приложения
Автоматизация тестирования: выбор инструмента. В дуэли между багами и разработчиками последние имеют право на выбор оружия. Как правило, у доброго молодца (красной девицы) есть три базовых варианта... При выборе инструмента стоит принять во внимание все существующие факторы: специфику приложения и поставленные задачи, возможность и обоснованность интеграции различных инструментов в одной системе, квалификацию разработчиков и тестировщиков, планы на будущее, технические и денежные ресурсы, риски.
Автотесты: мифы и реальность. Способны ли автотесты полностью заменить ручное тестирование? Инструмент - наше всё? Написал автотесты один раз, и можно использовать их до скончания века?
А и Б сидели на трубе, или тестируем автотесты. Насколько мы можем доверять автотестам? На что стоит обратить внимание при внедрении и эксплуатации систем автоматизированного тестирования приложений?
Применение AutoIt для тестирования GUI-приложений. Вступительная статья и небольшой практикум.
AutoIt: чтение конфигурации автотеста. Пример создания конфигурационного файла автотеста и работа с ним в AutoIt.
AutoIt: скрытые возможности. Рассмотрим простой пример: как ловить неожидаемые окна при тестировании GUI-приложений.
Python и AutoIt: cлужили два товарища. Python + AutoItX - отличная комбинация для надежных автотестов.
Expect: автоматизация рутинных операций. Небольшой практикум на примере установки пакета в Solaris.
Expect.pm, Pexpect, empty. Наследники Expect вобрали в себя лучшие черты своего прародителя.
PowerShell: автоматизация тестирования GUI. В поставку оболочки входит больше сотни командлетов (cmdlets), облегчающих выполнение административных задач в среде Windows. В то же время, для автоматизации тестирования GUI потребуются дополнительные средства: командлеты, учитывающие специфику тестируемых приложений, либо прямое обращение к классам Microsoft .NET Framework.
Введение | Подходы | Инструменты | Автоматизация | Модульные тесты | Ресурсы
Что такое качество программного обеспечения и как его улучшить.
Б1. У маглов в test history наш домик красный, сейчас начнут шмонать.
Б2. А вот тут все зелененькое, пора переезжать.
Б1. Лишь бы не перебраться на тот свет!
Герои: Разработчики, Тестировщики, Менеджеры, Код, Классы, Объекты, Баги
Р1. Этот баг я чинил несколько раз. День сурка?
Подходы к разработке, тестированию и внедрению приложений.
Да, были люди в наше время. Не то, что нынешнее племя: богатыри не вы! Архитектура Livejournal: информация из первых рук.
Мне кажется, это целый тренд: продукты, любимые настолько сильно, что их приятно даже ненавидеть. Критика того же Twitter настолько убийственна, что должна была бы стереть его в порошок. Но это не более чем любовная ссора. (Тим О'Рейли)