Что пишут в блогах

Подписаться

Онлайн-тренинги

Конференции

Что пишут в блогах (EN)

Разделы портала

Про инструменты

Лучшие вакансии

.
Testing Section 508
11.11.2009 19:00

Автор: Горбачик Лилия

Многие из нас работают на американский рынок, поэтому необходимо быть в курсе и держать руку на пульсе.
Если тестируемое вами приложение планируется продавать правительству США, то, оно должно соответствовать стандарту "Section 508".
В 1998 году Конгресс США принял закон, регулирующий право людей с ограниченными способностями на доступ к информационным технологиям. Таким образом, ПО, а также телекоммуникационные и медийные продукты, продаваемые правительству США, в обязательном порядке должны соответствовать Section 508.
В стандарте несколько пунктов, здесь будут рассмотрены только касающиеся десктопных приложений.

Подробнее...
 
Организация сложных тестовых наборов
09.11.2009 15:43

Автор: Виктор Кулямин
Оригинальная публикация: Труды Института системного программирования РАН

Аннотация. Количество тестов в тестовых наборах для современного ПО довольно велико и продолжает увеличиваться. Кроме того, часто тесты связаны друг с другом разнообразными зависимостями, которые не всегда выделены явно, но должны учитываться при сопровождении тестов и внесении в них изменений. Проблемам организации сложных тестовых наборов и подходам к их решению и посвящена данная статья. Анализируются основные проблемы эксплуатации и развития тестов, для решения которых необходимо введение дополнительной структуры. Рассматриваются три базовых техники структуризации тестов — выделение модулей, определение квалификаторов и введение конфигурационных параметров. 

Подробнее...
 
Автоматическая генерация ручных тестов
09.11.2009 15:11

Публикацию материалов конференции SQA Days - 6 продолжает слайдкаст выступления Алексея Баранцева "Автоматическая генерация ручных тестов".

Традиционный подход к автоматизации заключается в том, что тесты разрабатываются вручную, а выполняются автоматически. Однако некоторые приёмы создания тестов позволяют изменить эту схему. Так, тестирование на основе моделей предполагает, что вручную разрабатываются не сами тесты, а модель поведения, а тесты генерируются из неё автоматически. И так же как при традиционном подходе могут быть автоматически выполнены.

Но иногда автоматическое выполнение тестов по той или иной причине невозможно -- элементы пользовательского интерфейса не распознаются инструментом (пример -- Lotus Notes), условия корректности не удаётся формализовать (пример -- правильность вёрстки, локализации) и так далее. Однако автоматизацию создания тестов при этом можно сохранить. Правда, логику генерации тестов придётся настроить таким образом, чтобы оптимизировать тесты для ручного выполнения -- минимизировать общий объём и длину каждого отдельно взятого теста.

Смотреть слайдкаст...

Обсудить в форуме

 
Блог Екатерины Каменевой
08.11.2009 15:27

В трансляцию блогов добавлен блог Екатерины Каменевой (г. Днепропетровск, QA Lead в компании Archer Software).

Вот что пишет автор блога: "Занимаюсь непосредственно тестированием, а также организацией QA-отдела, по-этому интересуюсь как ежедневными проблемами тестирования, так и постановкой процесса разработки и в частности тестирования, набором персонала, обучением.

Буду делиться мыслями, проблемами, размещать отзывы на обучающие материалы."

 
Новая статья: "Контекстное тестирование ПО: практические рекомендации"
03.11.2009 12:58

В библиотеку добавлена новая статья Алексея Лянгузова "Контекстное тестирование ПО: практические рекомендации".

Данная статья была представлена в форме доклада на конференции SQA Days - 6. Доступен слайдкаст.

С одной стороны, эта статья представляет собой компиляцию нескольких статей основоположников контекстно-ориентированного тестирования -- Джеймса Баха, Кема Канера, Брэда Петтикорда. Разумеется, ничто не может заменить изучение первоисточников, но данная статья является замечательным вводным материалом, причём на русском языке, с которым нелишне ознакомиться перед тем, как начать читать труды западных "гуру".

Кроме того, Алексей в своей статье внёс некоторые нововведения в трактовку понятия контекста, выделив разновидности контекстов, а также рассказал о своём личном опыте, который может оказаться полезен тем, кто захочет примкнуть к числу сторонников этой школы тестирования.

Читать статью...

 
Повторы летних семинаров серии онлайн-семинаров по четвергам
29.10.2009 14:35

По многочисленным просьбам тех, кто отдыхал летом и не смог посетить летние онлайн-семинары серии Онлайн-семинары по четвергам, мы решили повторить их еще раз в конце осени.

Таким образом, в расписании семинаров вновь появляются следующие семинары:
05.11.2009   16.00 - 18.00 2. Модульное тестирование: техники и инструменты
19.11.2009   13.00 - 15.00 3. Тестирование защищенности веб-приложений: наиболее распространенные уязвимости
19.11.2009   16.00 - 18.00 4. Стандарты в области тестирования и их применение на практике
03.12.2009   13.00 - 15.00 5. Тестирование производительности веб-приложений: основные приемы генерации нагрузки и мониторинга
03.12.2009   16.00 - 18.00 6. Работа с исходным программным кодом для тестировщиков

Информацию об участии можно прочитать здесь.

 
Слайдкаст «Тестирование в стиле heavy metal», Роман Ивлиев. Конференция Test Labs 2009
26.10.2009 16:14

Автор: Роман Ивлиев

Представить современного человека без мобильника, врача без аппарата для снятия кардиограммы, сложный станок без ЧПУ, самолет без автопилота практически невозможно. Все эти устройства объединяет одно: наличие спрятанного внутри них ПО. В этом слайдкасте речь идет о наиболее распространенных проблемах и особенностях тестирования встраиваемого программного обеспечения, о подходах, которые могут облегчить жизнь специалистам по тестированию, ускорить процесс и обеспечить качественный результат.

Подробнее...
 
Максим Дорофеев: "Обезьянки против роботов"
23.10.2009 20:51

На прошедшей недавно в Киеве конференции Test Labs 2009 прозвучал замечательный доклад в исполнении Максима Дорофеева "Обезьянки против роботов". С одной стороны, поднимаемый в этом докладе вопрос о преимуществах и недостатках ручного и автоматизированного тестирования обсуждался уже множество раз. Тем не менее, Максиму удалось показать проблему под несколько иным углом. Вместо абстрактной перепалки "ручников" с "автоматизаторами", в которой каждая сторона конечно же хвастается своими достоинствами и преувеличивает чужие недостатки, Максим представил, как "обезьянки" и "рооботы" решают одни и те же задачи, каждый по максиму используя свои преимущества. Разумеется, никто не выиграл. Посмотрите слайдкаст доклада, и вы узнаете, почему, по мнению Максима, никто и не мог выиграть.

Подробнее...
 
Эссе о валидации данных
17.10.2009 15:15

В комментариях к заметке "Можно ли делить на 0,01 ?" я обещал написать отдельный пост, посвященный валидации данных, которые приложения получают извне -- от пользователя, от других программ, из файлов и т.д. Кроме того, не так давно эта тема вновь ненадолго возникла в обсуждении заметки "Проверка экранных форм". Так что, видимо, пришло время обсудить этот вопрос в деталях.

Мы рассмотрим три вопроса -- 1) зачем вообще нужна валидация данных, и 2) где и когда может выполняться валидация данных, 3) какие бывают разновидности проверок.

Подробнее...
 
Результаты опроса: соотношение разработчиков/тестировщиков
21.10.2009 13:58

Наш портал в течение месяца выступал с призывом поучаствовать в исследовании Юлии Нечаевой и Тимура Хайруллина. Они проводили опрос о соотношении разработчиков/тестировщиков в различных компаниях.

И вот наконец результаты этого исследования опубликованы.

Не будем раскрывать интригу, просто предлагаем почитать о полученных результатах в Юлином блоге: Опрос "Соотношение разработчиков и тестировщиков" или "В мире айтишников"

Обсудить в форуме

 
Запись эфира IT-радио «ПРОМ.РАЗРАБОТКА» №9
06.10.2009 19:39

Саша Орлов на своем портале выложил эфир IT-радио с Алексеем Баранцевым, главным редактором нашего портала.

О чем говорили:
— О проекте Software-Testing.Ru;
— Об инструментах в тестировании ПО;
— О развитии, сертификации и обучении тестировщиков;
— О том как отбирать людей;
— Планы Алексея Баранцева.