Стр: 12/301
1.3. Что нужно знать и уметь и чему можно научиться В предыдущей главе мы осознанно не обсуждали конкретный перечень не-
обходимых начинающему тестировщику знаний и умений, т.к. он заслуживает от-
дельного рассмотрения.
Показанные ниже данные представляют собой адаптированную выжимку из
карты компетенций тестировщика. Все навыки здесь условно разделены на три
группы:
•
Профессиональные — это именно «тестировщицкие», ключевые навыки, от-
личающие тестировщика от других IT-специалистов.
•
Технические — это общие навыки в области IT, которыми тем не менее дол-
жен обладать и тестировщик.
•
Личностные — в русском языке термин «soft skills» часто переводят как
«навыки межличностного общения», но исходный термин несколько шире.
Задание 1.3.a: в процессе чтения приведённых здесь перечней компетен-
ций отмечайте непонятные вещи, ищите дополнительную информацию и
добивайтесь у себя понимания описанного хотя бы на уровне «знаю, о чём
идёт речь».
Профессиональные навыки Таблица 1.3.a — Профессиональные навыки тестировщика
Предметная об- ласть Начальный уро- вень Уровень младшего или среднего специалиста Процессы тестирования и разработки программного обеспечения
Процесс тестиро-
вания ПО
Этому вопросу по-
священа глава
«Процессы тестиро-
вания и разработки
ПО»
{18}
Глубокое понимание стадий процесса тестирова-
ния, их взаимосвязи и взаимовлияния, умение
планировать собственную работу в рамках полу-
ченного задания в зависимости от стадии тестиро-
вания
Процесс разра-
ботки ПО
Общее понимание моделей разработки ПО, их
связи с тестированием, умение расставлять прио-
ритеты в собственной работе в зависимости от
стадии развития проекта
Работа с документацией
Анализ требова-
ний
Этому вопросу по-
священа глава «Те-
стирование доку-
ментации и требо-
ваний»
{32}
Умение определять взаимосвязи и взаимозависи-
мость между различными уровнями и формами
представления требований, умение формулиро-
вать вопросы с целью уточнения неясных момен-
тов
Тестирование
требований
Знание свойств хороших требований и наборов
требований, умение анализировать требования с
целью выявления их недостатков, умение устра-
нять недостатки в требованиях, умение применять
техники повышения качества требований
Управление тре-
бованиями
Не требуется
Общее понимание процессов выявления, доку-
ментирования, анализа и модификации требова-
ний
Бизнес-анализ
Общее понимание процессов выявления и доку-
ментирования различных уровней и форм пред-
ставления требований