|
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 |
|
По многочисленным просьбам тех, кто отдыхал летом и не смог посетить летние онлайн-семинары серии Онлайн-семинары по четвергам, мы решили повторить их еще раз в конце осени. Таким образом, в расписании семинаров вновь появляются следующие семинары:Информацию об участии можно прочитать здесь. |
|
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 |
|
Наш портал в течение месяца выступал с призывом поучаствовать в исследовании Юлии Нечаевой и Тимура Хайруллина. Они проводили опрос о соотношении разработчиков/тестировщиков в различных компаниях. И вот наконец результаты этого исследования опубликованы. Не будем раскрывать интригу, просто предлагаем почитать о полученных результатах в Юлином блоге: Опрос "Соотношение разработчиков и тестировщиков" или "В мире айтишников" |
|
06.10.2009 19:39 |
|
Саша Орлов на своем портале выложил эфир IT-радио с Алексеем Баранцевым, главным редактором нашего портала. О чем говорили: — О проекте Software-Testing.Ru; — Об инструментах в тестировании ПО; — О развитии, сертификации и обучении тестировщиков; — О том как отбирать людей; — Планы Алексея Баранцева. |
|
|
|