Архив за Май, 2007

Профессиональный менеджер. Кто ты?

Понедельник, Май 28th, 2007

Автор Сергей Мартыненко.

Рецензент Ростислав Борук.

 Часто мы слышим: “Мы профессиональная команда”, “мы ищем профессионалов”. А кто же такие, эти профессионалы?

Рассмотрим гипотетический диалог руководителя и подчиненного [1]:

- Я перерос ту работу, которой занимаюсь.
- А в чем именно заключается твоя работа?
- Пишу тестовую документацию и выполняю тестирование по разработанным тестовым сценариям.
- И ты действительно умеешь писать тестовую документацию настолько хорошо, что бы заявлять, что ты все уже тут знаешь?
- Я имею в виду, что я знаю все в проекте.
- Тогда у тебя есть замечательная возможность оттачивать свое мастерство в написании документации.

Менеджер очень технично отфутболил подчиненного. Но является ли такое профессиональное отфутболивание признаком профессионального менеджера? Мне кажется, что нет.

(more…)

Задачи и вопросы на собеседовании. Задача для тест дизайнера.

Воскресенье, Май 27th, 2007

Нужно протестировать компонент, который преобразует дату из формата ДД.ММ.ГГГГ в текстовый формат. Т.е. из «11.05.2005» должно получиться «Одиннадцатое мая две тысячи пятого года».
Составьте тестовый набор.

Примечания:

  • Особенно интересен тестовый набор для допустимых значений.
  • API (GUI) компонента, формат данных и диапазон допустимых значений претендент может придумать сам или попросить его задать.

PS. Решение пока не даю, но вы можете прислать мне свои варианты решения.

Особенности национального юзабилити тестирования.

Понедельник, Май 14th, 2007

Доклад на первой конференции русскоязычного комьюнити тестировщиков.

21 апреля 2007г

Докладчик Сергей Мартыненко.

Я хочу начать свой доклад с неожиданного утверждения: «Профессионального юзабилити тестирования  в нашей стране нет». Под «профессиональным» тестированием я имею в ввиду то, которое способствует устранению большей части серьезных проблем пользователя при использовании ПО и способствует увеличению качества продуктов при снижении их стоимости.

В развитии юзабилити в нашей стране я хочу выделить два последних этапа. И начну с последнего из них. Год или два назад в среде проектировщиков ПИ всерьез заговорили о коридорном тестировании. Я связываю это с продвижением оборудования (и весьма недешевого!) для такого тестирования. Оставляя в стороне вопрос о необходимости инструментария, посмотрим, какую пользу может принести такое тестирование.

(more…)

Введение в нагрузочное тестирование

Понедельник, Май 14th, 2007

Материал тренинга для тестировщиков. 

(с) Сергей Мартыненко 2004 г. 

 

 

Терминология

Демон  - черный ящик, выполняющий некую последовательность действий. В качестве демона может выступать как человек, так и программа.

Тестирование производительности - скорость работы системы при идеальных условиях и максимальной нагрузке

Нагрузочное тестирование – это те же тесты производительности, в которых система подвергается различным нагрузкам. Цель данного тестирования – оценить способность системы правильно функционировать в случае превышении планируемых нагрузок при реальной эксплуатации (система имеет некоторый «запас прочности»).

Объемное тестирование - приложение нагружается большим количеством данных, чтобы определить, когда достигаются условия, при которых система перестает работать.

Стресс тестирование - поведение системы при недостатке ресурсов (ресурсов процессора, дискового пространства, обрывов сети, …)

 

Цели и задачи

Все четыре вида тестов принадлежат к одной группе и их иногда называют общим термином «Нагрузочное тестирование». На самом деле эти тесты преследуют различные цели. (more…)