Тестовые методики в психологии. Виды тестов и их классификации, требования к тестовым методами исследования

Психологическое тестирование - термин зарубежной психологии, обозначающий процедуру установления и измерения индивидуально-психологических отличий.

Психологическое тестирование используется в различных сферах: профориентации, профотборе, психологическом консультировании, планировании коррекционной работы и т.д.

Психологический тест - стандартизированное задание, по результатам выполнения которого судят о психофизиологических и личностных характеристиках, знаниях, умениях и навыках испытуемого.

На создание эффективного психологического теста уходит от 10 лет работы авторских коллективов. Качество теста обеспечивается многоступенчатой процедурой проверки и стандартизации его шкал.

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

Характеристики психологических тестов:

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

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

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

Виды тестов:

Психологический тест - стандартизированное испытание, по результатам выполнения которого судят о психофизиологических и личностных свойствах (чертах, способностях, состояниях) испытуемого. Тесты, по которым судят о знаниях, умениях и навыках испытуемого, занимают промежуточное положение между психологическими, образовательными и проф. тестами.

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

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

Тесты личности - тесты психологического тестирования, направленные на изучение характера, способностей, эмоций, потребностей и других свойств человеческой личности. Личностные тесты подразделяются на: проективные тесты, личностные опросники и тесты деятельности (ситуационные тесты).

Тест достижений - стандартизированный тест, используются также в целях профессионального отбора: конструируемый на учебном материале; предназначенный для оценки уровня овладения учебными знаниями и навыками.

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

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

Тест интеллекта - тесты психологического тестирования, направленные на изучение степени развития интеллекта у человека. Задания тестов интеллекта: адресуются к словесно-логическому мышлению или направлены и на оценку развития наглядно-образного и наглядно-действенного мышления; позволяют характеризовать память, внимание, пространственную ориентировку, вербальное развитие и др.

Шпаргалка по общей психологии Войтина Юлия Михайловна

15. ТЕСТИРОВАНИЕ КАК МЕТОД В ПСИХОЛОГИИ

Методы психологии – основные пути и приемы научного показания психических явлений и их закономерностей.

В психологии принято выделять четыре группы методов изучения психики.

Одним из видов эмпирических методов является тестирование.

Тест – кратковременное задание, выполнение которого может служить показателем совершенства некоторых психических функций. Задачей тестов является не получение новых научных дачных, а испытание, проверка.

Тесты – более или менее стандартизированные кратковременные испытания свойств личности. Существуют тесты, направленные на оценку интеллектуальных, перцептивных способностей, двигательных функций, личностных особенностей, порога возникновения тревоги, досады в определенной ситуации или интереса, проявляемого к тому или иному виду активности. Хороший тест – результат большой предварительной экспериментальной проверки. Теоретически обоснованные и экспериментально апробированные тесты имеют научное (дифференциация испытуемых по уровню развития того или иного свойства, особенностей и т. п.) и, главное, практическое (профотбор) значение.

Наиболее широко известны и популярны личностные тесты, направленные на определение уровня интеллектуального развития личности. Однако в настоящее время они все меньше и меньше применяются для отбора, хотя первоначально были созданы именно для этого. Такое ограничение применения данных тестов может быть объяснено целым рядом причин. Но именно благодаря их использованию, критике по поводу злоупотребления тестами и мерам, предпринятым для их улучшения, стали значительно лучше понимать сущность и функционирование интеллекта.

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

Валидность теста заключается в том, что он должен оценивать именно то качество, для которого предназначен.

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

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

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

Из книги Сознавание: исследуем, экперементируем, упражняемся автора Стивенс Джон

Тестирование реальности Теперь намеренно представляйте, что видит ваш партнер, когда смотрит на вас. Вы, вероятно, так или иначе проделываете это, так что уделите внимание этим образам и начните лучше сознавать их. (…) Что конкретно, по-вашему, он видит и как он реагирует на

Из книги Собеседование от А до Я автора Head Hunter

Тестирование Поиск «правильного» кандидатаБольшинство западных компаний, представленных на российском рынке, приглашая соискателей на вакансии, используют различные тесты. Рассказывает Варвара Лялягина, менеджер по подбору персонала Procter&Gamble: «Мы набираем новых

Из книги Психология труда автора Прусова Н В

3. Задачи психологии труда. Предмет психологии труда. Объект психологии труда. Субъект труда. Методы психологии труда Главные задачи психологии труда:1) совершенствование производственных отношений и повышение качества труда;2) улучшение условий жизни

Из книги 100 cпособов найти работу автора Черниговцев Глеб

8. Метод анкетирования. Метод тестирования. Методы оценки эффективности труда работника Метод анкетирования является наиболее дешевым способом, который может охватить большую группу людей и большую территорию. Основным плюсом является запас времени, предоставляемый

Из книги Характеры и роли автора Левенталь Елена

ТЕСТИРОВАНИЕ Вы ищете работу, и вам довольно часто приходится проходить тестирование, собеседование, иметь непосредственно личный контакт с работодателем. А потому мы считаем нелишним в этой ситуации знать о своих правах, т. е. о том, какие вопросы имеет право задать

Из книги Кризис психоанализа автора Фромм Эрих Зелигманн

ТЕСТИРОВАНИЕ РЕАЛЬНОСТИ Его восхитительная способность тестирования реальности помогает ему подметить неоднородность мира, причем он проявляет одинаковый интерес к его и светлому, и темному началу. Он необычайно точно воспринимает не только окружающий, но и свой

Из книги Социальная психология автора Почебут Людмила Георгиевна

ТЕСТИРОВАНИЕ РЕАЛЬНОСТИ Внутренняя схема эпилептоидов построена на необычайно высокой самооценке, идее превосходства над другими, недоброжелательном отношении к окружающим.Любая информация, поступающая из окружающего мира и проходящая через подобную призму, будет

Из книги Шпаргалка по общей психологии автора Войтина Юлия Михайловна

ТЕСТИРОВАНИЕ РЕАЛЬНОСТИ Восприятие реальности крайне неточно, так как ее рассматривают всегда через призму внутреннего мира, значительно более яркого и значимого. «О том, что происходит кругом них, о ситуации, в которой они находятся, шизоиды обыкновенно имеют

Из книги Избранные работы автора Наторп Пауль

Из книги Методика раннего развития Глена Домана. От 0 до 4 лет автора Страубе Е. А.

Часть I История и предмет социальной психологии Становление социальной психологии Направления зарубежной социальной

Из книги Шпаргалка по социальной психологии автора Челдышова Надежда Борисовна

13. МЕТОД НАБЛЮДЕНИЯ И САМОНАБЛЮДЕНИЯ В ПСИХОЛОГИИ. ЭКСПЕРИМЕНТ В ПСИХОЛОГИИ Наблюдение – это планомерное и целенаправленное фиксирование психологических фактов в естественных условиях повседневной жизни.Существуют определенные требования к организации и проведению

Из книги Французские дети всегда говорят «Спасибо!» автора Антье Эдвига

Из книги автора

Из книги автора

12. Наблюдение как метод социальной психологии Наблюдение – это один из древнейших методов, состоящий в преднамеренном восприятии явлений окружающей среды с целью сбора данных определенного рода.Отличия научного наблюдения от обыденного:1) целенаправленность;2) четкая

Из книги автора

15. Тестирование как метод социально-психологической диагностики Тестирование – стандартизованное, обычно ограниченное во времени испытание, с помощью которого измеряется уровень развития или степень выраженности некоторых психических свойств личности, групп или

Из книги автора

Тестирование «Я получил высший бал на тестировании»Тестирования проводятся в школах для сравнения уровня образования детей одной возрастной группы в западных странах. Родители с трепетом ждут объявления оценок. «Хорошо воспитанный» ребенок должен быть не только

Вопрос № 10 . Метод тестов в психологии (Гуревич Психологическая диагностика).

1. тесты (которые, в свою очередь, делятся на несколько подклассов),

2.опросники, методики проективной тех­ники и психофизиологические методики.

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

Тесты

Тесты (в переводе с английского - «испытание», «проверка», «проба») - это стандартизированные и обычно краткие и ограни­ченные во времени испытания, предназначенные для установле­ния количественных и качественных индивидуально-психологи­ческих различий между людьми. Их отличительная особенность заключается в том, что они состоят из заданий, на которые от ис­пытуемого нужно получить правильный ответ. В опросниках, в проективных и психофизиологических методиках правильных от­ветов не существует.

Тесты можно расклассифицировать, выделить несколько под­классов в зависимости от того, какой признак взят за основание деления. Наиболее значительными представляются классифика­ции тестов по форме и по содержанию.

Форма психологического тестирования

По форме тесты могут быть индивидуальные и групповые, устные и письменные; бланковые, предметные, аппаратурные и компьютерные; вербальные и невербальные (практические).

Индивидуальные и групповые (коллективные) тесты. Индивидуа­льные тесты - это такой вид методик, когда взаимодействие экспе­риментатора и испытуемого происходит один на один. Индивидуа­льное тестирование имеет свои преимущества: возможность наблю­дать за испытуемым (за его мимикой, непроизвольными реакция­ми), слышать и фиксировать непредусмотренные инструкцией вы­сказывания, что позволяет оценить отношение к обследованию, от­мечать функциональное состояние испытуемого и др. Кроме того, опираясь на уровень подготовленности испытуемого, можно по ходу эксперимента заменить один тест другим. Индивидуальная диагнос­тика необходима при работе с детьми младенческого и дошкольного возраста, в клинической психологии-для тестирования лиц с сома­тическими или нервно-психическими нарушениями, людей с физи­ческими недостатками и т.д. Необходима она и в тех случаях, когда нужен тесный контакт экспериментатора и испытуемого с целью оп­тимизации его деятельности. Однако индивидуальные тесты требу­ют, как правило, много времени на проведение эксперимента, и в этом смысле менее экономичны по сравнению с групповыми.

Групповые тесты - это такой тип методик, который позволяет одновременно проводить испытания с очень большой группой людей (до нескольких сот человек). Поскольку инструкции и про­цедура проведения детально разработаны, экспериментатор дол­жен неукоснительно их выполнять. При групповом тестировании особенно строго соблюдается единообразие условий проведения эксперимента. Обработка результатов объективизирована и не требует высокой квалификации. Результаты большинства группо­вых тестов могут обрабатываться на ЭВМ.

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

Устные и письменные тесты. Эти тесты различаются по форме от­вета. Устными чаще всего бывают индивидуальные тесты, письмен­ными - групповые. Устные ответы в одних случаях могут формули­роваться испытуемым самостоятельно («открытые» ответы), в других - он должен из нескольких предложенных ответов выбрать и назвать тот, который считает правильным («закрытые» ответы). В письмен­ных тестах ответы даются испытуемым или в тестовой тетради, или на специально разработанном бланке ответов. Письменные ответы также могут носить «открытый» или «закрытый» характер.

Бланковые, предметные, аппаратурные, компьютерные тесты. Эти тесты различаются по материалу, который используется при тестировании. Бланковые тесты (другим широко известным на­званием является тест «карандаш и бумага») представлены в виде отдельных бланков или тетрадей, брошюр, в которых содержится инструкция по применению, примеры решения, сами задания и графы для ответов. Предусмотрены формы, когда ответы заносят­ся не в тестовые тетради, а на отдельные бланки. Это позволяет ис­пользовать одни и те же тестовые тетради многократно. Бланко­вые тесты могут применяться как при индивидуальном, так и при групповом тестировании.

В предметных тестах материал тестовых заданий представлен в виде реальных предметов: кубиков, карточек, деталей геометриче­ских фигур, конструкций и узлов технических устройств и т.п. Предметные тесты чаще проводятся индивидуально.

Аппаратурные тесты - это такой тип методик, который требу­ет применения специальных технических средств или специаль­ного оборудования для проведения исследования или регистра­ции полученных данных. Широко известны приборы для исследо­вания показателей времени реакции (реактометры, рефлексометры), устройства для изучения особенностей восприятия, памяти, мышления. В последние годы аппаратурные тесты широко испо­льзуют компьютерные устройства. В большинстве случаев аппара­турные тесты проводятся индивидуально.

Компьютерные тесты. Это автоматизированный вид тестиро­вания в форме диалога испытуемого и ЭВМ. Тестовые задания предъявляются на экране дисплея, а ответы испытуемый вводит в память ЭВМ с клавиатуры; таким образом, протокол сразу созда­ется как набор данных (файл) на магнитном носителе. Стандарт­ные статистические пакеты позволяют очень быстро проводить математико-статистическую обработку полученных результатов по разным направлениям. При желании можно получить инфор­мацию в виде графиков, таблиц, диаграмм, профилей.

С помощью компьютера экспериментатор получает для анали­за такие данные, которые без ЭВМ получить практически невоз­можно: время выполнения отдельных заданий теста, время полу­чения правильных ответов, количество отказов отрешения и обра­щения за помощью, время, затрачиваемое испытуемым на обду­мывание ответа при отказе от решения, время ввода ответа (если он сложен) в ЭВМ и т.д. Эти особенности испытуемых можно ис­пользовать для углубленного психологического анализа результа­тов, полученных в процессе тестирования.

Вербальные и невербальные тесты. Эти тесты различаются по характеру стимульного материала. В вербальных тестах основным содержанием работы испытуемых являются операции с понятия­ми, мыслительные действия, осуществляемые в словесно-логиче­ской форме.

Составляющие эти методики задания апеллируют к памяти, воображению, мышлению в их опосредованной языковой форме. Они очень чувствительны к различиям в языковой культуре, уров­ню образования, профессиональным особенностям. Вербальный тип заданий наиболее распространен среди тестов интеллекта, те­стов достижений, при оценке специальных способностей.

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

Тесты интеллекта. Предназначены для исследования и измере­ния возрастного интеллектуального развития человека. Они явля­ются наиболее распространенными психодиагностическими ме­тодиками. Под интеллектом как объектом измерения подразуме­ваются не любые проявления индивидуальности, а прежде всего те, которые имеют отношение к познавательным процессам и фун­кциям (к мышлению, памяти, вниманию, восприятию). По форме тесты интеллекта могут быть групповыми и индивидуальными, устными и письменными, бланковыми, предметными и компью­терными. Каждое задание таких тестов имеет правильное решение и, следовательно, об успешности их выполнения судят по числу правильных или неправильных ответов. В последние 30-35 лет успешно разрабатываются вербальные критериально-ориентиро­ванные тесты интеллекта. Их принципиальное отличие от тради­ционных тестов состоит в том, что в заданиях, в которых испытуе­мый должен найти свое решение определенной логической зада­чи, используются не любые понятия и термины, а только те, кото­рые составляют содержание учебных программ. Включение по­добных понятий и терминов позволяет установить, насколько они стали предметом мыслительной деятельности учащихся.

Тесты способностей. Это тип методик, предназначенных для оценки возможностей индивида в овладении знаниями, навыка­ми, умениями в различных областях - математике, технике, лите­ратуре, в разнообразных видах художественных деятельностей.

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

В отличие от общих, специальные способности рассматрива­ются в отношении к отдельным, специальным областям деятель­ности. В соответствии с таким делением разрабатываются тесты общих и специальных способностей.

По своей форме тесты способностей носят разнообразный ха­рактер (индивидуальный и групповой, устный и письменный, бланковый, предметный, аппаратурный и т.д.). Ответы испытуе­мых здесь также оцениваются по типу правильно, неправильно.

Тесты личности. Эти психодиагностические методики направ­лены на оценку эмоционально-волевых компонентов психической деятельности - мотивации, интересов, эмоций, отношений (в том числе и межличностных), а также особенностей поведения индивида в определенных ситуациях. Таким образом, тесты лично­сти диагностируют неинтеллектуальные проявления испытуемых.

Тесты личности можно подразделить на тесты действия и ситу­ационные тесты. Тесты действия представляют собой относитель­но простые, четко структурированные процедуры, в которых воз­можен правильный ответ (например, тест замаскированных фигур Уиткина, тест ригидности Лучинса и др.).

Особенностью ситуационных тестов является то, что испытуе­мому предлагается выбрать образ поведения в сложной социаль­ной ситуации, близкой к реальной. С их помощью диагностируют­ся, в частности, такие аспекты личности, как склонность к асоциа­льному поведению, а также к стабильным, устойчивым решениям и действиям.

Неинтеллектуальные, личностные особенности измеряются так­же с помощью опросников и проективной техники. Эти диагности­ческие методики рассмотрены в соответствующих разделах пособия.

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

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

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

Тестирование программного обеспечения является неотъемлемой частью цикла разработки программного обеспечения.

Что такое тестирование программного обеспечения?

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

Различные наборы тест-кейсов и стратегий тестирования направлены на достижение одной общей цели - устранение багов и ошибок в коде, и обеспечения точной и оптимальной производительности программного обеспечения.

Методика тестирования

Широко используемыми методами тестирования являются модульное тестирование, интеграционное тестирование, приемочное тестирование, и тестирование системы. Программное обеспечение подвергается этим испытаниям в определенном порядке.

3) Системное тестирование

4) Приемочные испытания

В первую очередь проводится модульный тест. Как подсказывает название, это метод испытания на объектном уровне. Отдельные программные компоненты тестируются на наличие ошибок. Для этого теста требуется точное знание программы и каждого установленного модуля. Таким образом, эта проверка осуществляется программистами, а не тестерами. Для этого создаются тест-коды, которые проверяют, ведет ли программное обеспечение себя так, как задумывалось.


Отдельные модули, которые уже были подвергнуты модульному тестированию, интегрируются друг с другом, и проверяются на наличие неисправностей. Такой тип тестирования в первую очередь выявляет ошибки интерфейса. Интеграционное тестирование можно осуществлять с помощью подхода "сверху вниз", следуя архитектурному сооружению системы. Другим подходом является подход «снизу вверх», который осуществляется из нижней части потока управления.

Системное тестирование

В этом тестировании, вся система проверяется на наличие ошибок и багов. Этот тест осуществляется путем сопряжения аппаратных и программных компонентов всей системы, и затем выполняется ее проверка. Это тестирование числится под методом тестирования "черного ящика", где проверяются ожидаемые для пользователя условия работы программного обеспечения.

Приемочные испытания

Это последний тест, который проводится перед передачей программного обеспечения клиенту. Он проводится, чтобы гарантировать, что программное обеспечение, которое было разработано отвечает всем требованиям заказчика. Существует два типа приемо-сдаточных испытаний - то, которое осуществляется членами команды разработчиков, известно, как внутреннее приемочное тестирования (Альфа-тестирование), а другое, которое проводится заказчиком, известно, как внешнее приемочное тестирования.

Если тестирование проводится с помощью предполагаемых клиентов, оно называется приемочными испытаниями клиента. В случае если тестирование проводится конечным пользователем программного обеспечения, оно известно, как приемочное тестирование (бета-тестирование).

Есть несколько основных методов тестирования, которые формируют часть режима тестирования программного обеспечения. Эти тесты обычно считаются самодостаточными в поиске ошибок и багов во всей системе.

Тестирование методом черного ящика

Тестирование методом черного ящика осуществляется без каких-либо знаний внутренней работы системы. Тестер будет стимулировать программное обеспечение для пользовательской среды, предоставляя различные входы и тестируя сгенерированные выходы. Этот тест также известен как Black-box, closed-box тестирование или функциональное тестирование.

Тестирование методом белого ящика

Тестирование методом "Белого ящика", в отличие от "черного ящика", учитывает внутреннее функционирование и логику работы кода. Для выполнения этого теста, тестер должен иметь знания кода, чтобы узнать точную часть кода, имеющую ошибки. Этот тест также известен как White-box, Open-Box или Glass box тестирование.

Тестирование методом серого ящика

Тестирование методом серого ящика или Gray box тестирование, это что-то среднее между White Box и Black Box тестированием, где тестер обладает лишь общими знаниями данного продукта, необходимыми для выполнения теста. Эта проверка осуществляется посредством документации и схемы информационных потоков. Тестирование проводится конечным пользователем, или пользователям, которые представляются как конечные.

Нефункциональные тесты

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

Стресс-тестирование является методом, при котором программное обеспечение подвергается воздействию условий, которые выходят за рамки нормальных условий работы программного обеспечения. После достижения критической точки, полученные результаты записываются. Этот тест определяет устойчивость всей системы.


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


Как подсказывает название, эта методика тестирования проверяет объем кода или ресурсов, которые используются программой при выполнении одной операции.

Это тестирование проверяет аспект удобства и практичности программного обеспечения для пользователей. Легкость, с которой пользователь может получить доступ к устройству формирует основную точку тестирования. Юзабилити-тестирование охватывает пять аспектов тестирования, - обучаемость, эффективность, удовлетворенность, запоминаемость, и ошибки.

Тесты в процессе разработки программного обеспечения

Каскадная модель использует подход "сверху-вниз", независимо от того, используется ли она для разработки программного обеспечения или для тестирования.

Основными шагами, участвующими в данной методике тестирования программного обеспечения, являются:

  • Анализ потребностей
  • Тест дизайна
  • Тест реализации
  • Тестирование, отладка и проверка кода или продукта
  • Внедрение и обслуживание

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

Agile Model

Эта методика основана на избирательном сочетании последовательного и итеративного подхода, в дополнение к довольно большому разнообразию новых методов развития. Быстрое и поступательное развитие является одним из ключевых принципов этой методологии. Акцент делается на получение быстрых, практичных, и видимых выходов. Непрерывное взаимодействие с клиентами и участие является неотъемлемой частью всего процесса разработки.

Rapid Application Development (RAD). Методология быстрой разработки приложений

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

Хотя этот подход имеет свою долю преимуществ, он может быть неподходящим, если проект большой, сложный, или имеет чрезвычайно динамический характер, в котором требования постоянно меняются.

Спиральная модель

Как видно из названия, спиральная модель основана на подходе, в котором есть целый ряд циклов (или спиралей) из всех последовательных шагов в каскадной модели. После того, как начальный цикл будет завершена, выполняется тщательный анализ и обзор достигнутого продукта или выхода. Если выход не соответствует указанным требованиям или ожидаемым стандартам, производится второй цикл, и так далее.

Rational Unified Process (RUP). Рациональный унифицированный процесс

Методика RUP также похожа на спиральную модель, в том смысле, что вся процедура тестирования разбивается на несколько циклов. Каждый цикл состоит из четырех этапов - создание, разработка, строительство, и переход. В конце каждого цикла продукт/выход пересматривается, и далее цикл (состоящий из тех же четырех фаз) следует при необходимости.

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